builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-053 starttime: 1462794272.61 results: success (0) buildid: 20160509025943 builduid: c99cfa26e31d4e04b813ad347f24c373 revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:32.615298) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:32.615781) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:32.616081) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:32.798125) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:32.798455) ========= 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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False --2016-05-09 04:44:32-- 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% 9.87M=0.001s 2016-05-09 04:44:33 (9.87 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.566633 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:33.392038) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:33.392365) ========= 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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.065568 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:33.482393) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 04:44:33.482777) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --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 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a --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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False 2016-05-09 04:44:33,582 truncating revision to first 12 chars 2016-05-09 04:44:33,583 Setting DEBUG logging. 2016-05-09 04:44:33,583 attempt 1/10 2016-05-09 04:44:33,583 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0e7f650568bb?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 04:44:34,916 unpacking tar archive at: mozilla-aurora-0e7f650568bb/testing/mozharness/ program finished with exit code 0 elapsedTime=1.928914 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-09 04:44:35.437425) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:35.437780) ========= script_repo_revision: 0e7f650568bbd910b20bdf7c8c2f1d193475cf2a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:35.438173) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:35.438450) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-09 04:44:35.462930) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 42 secs) (at 2016-05-09 04:44:35.463238) ========= /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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False 04:44:35 INFO - MultiFileLogger online at 20160509 04:44:35 in /builds/slave/test 04:44:35 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 04:44:35 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:44:35 INFO - {'append_to_log': False, 04:44:35 INFO - 'base_work_dir': '/builds/slave/test', 04:44:35 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:44:35 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:44:35 INFO - 'buildbot_json_path': 'buildprops.json', 04:44:35 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:44:35 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:44:35 INFO - 'download_minidump_stackwalk': True, 04:44:35 INFO - 'download_symbols': 'true', 04:44:35 INFO - 'e10s': False, 04:44:35 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:44:35 INFO - 'tooltool.py': '/tools/tooltool.py', 04:44:35 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:44:35 INFO - '/tools/misc-python/virtualenv.py')}, 04:44:35 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:44:35 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:44:35 INFO - 'log_level': 'info', 04:44:35 INFO - 'log_to_console': True, 04:44:35 INFO - 'opt_config_files': (), 04:44:35 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:44:35 INFO - '--processes=1', 04:44:35 INFO - '--config=%(test_path)s/wptrunner.ini', 04:44:35 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:44:35 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:44:35 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:44:35 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:44:35 INFO - 'pip_index': False, 04:44:35 INFO - 'require_test_zip': True, 04:44:35 INFO - 'test_type': ('testharness',), 04:44:35 INFO - 'this_chunk': '1', 04:44:35 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:44:35 INFO - 'total_chunks': '10', 04:44:35 INFO - 'virtualenv_path': 'venv', 04:44:35 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:44:35 INFO - 'work_dir': 'build'} 04:44:35 INFO - ##### 04:44:35 INFO - ##### Running clobber step. 04:44:35 INFO - ##### 04:44:35 INFO - Running pre-action listener: _resource_record_pre_action 04:44:35 INFO - Running main action method: clobber 04:44:35 INFO - rmtree: /builds/slave/test/build 04:44:35 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:44:38 INFO - Running post-action listener: _resource_record_post_action 04:44:38 INFO - ##### 04:44:38 INFO - ##### Running read-buildbot-config step. 04:44:38 INFO - ##### 04:44:38 INFO - Running pre-action listener: _resource_record_pre_action 04:44:38 INFO - Running main action method: read_buildbot_config 04:44:38 INFO - Using buildbot properties: 04:44:38 INFO - { 04:44:38 INFO - "project": "", 04:44:38 INFO - "product": "firefox", 04:44:38 INFO - "script_repo_revision": "production", 04:44:38 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 04:44:38 INFO - "repository": "", 04:44:38 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 04:44:38 INFO - "buildid": "20160509025943", 04:44:38 INFO - "pgo_build": "False", 04:44:38 INFO - "basedir": "/builds/slave/test", 04:44:38 INFO - "buildnumber": 11, 04:44:38 INFO - "slavename": "tst-linux32-spot-053", 04:44:38 INFO - "revision": "0e7f650568bbd910b20bdf7c8c2f1d193475cf2a", 04:44:38 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 04:44:38 INFO - "platform": "linux", 04:44:38 INFO - "branch": "mozilla-aurora", 04:44:38 INFO - "repo_path": "releases/mozilla-aurora", 04:44:38 INFO - "moz_repo_path": "", 04:44:38 INFO - "stage_platform": "linux", 04:44:38 INFO - "builduid": "c99cfa26e31d4e04b813ad347f24c373", 04:44:38 INFO - "slavebuilddir": "test" 04:44:38 INFO - } 04:44:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 04:44:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 04:44:38 INFO - Running post-action listener: _resource_record_post_action 04:44:38 INFO - ##### 04:44:38 INFO - ##### Running download-and-extract step. 04:44:38 INFO - ##### 04:44:38 INFO - Running pre-action listener: _resource_record_pre_action 04:44:38 INFO - Running main action method: download_and_extract 04:44:38 INFO - mkdir: /builds/slave/test/build/tests 04:44:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:44:38 INFO - https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:44:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:44:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:44:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:39 INFO - Downloaded 1325 bytes. 04:44:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:44:39 INFO - Using the following test package requirements: 04:44:39 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 04:44:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 04:44:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 04:44:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'jsshell-linux-i686.zip'], 04:44:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 04:44:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 04:44:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 04:44:39 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 04:44:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 04:44:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:44:39 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 04:44:39 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 04:44:39 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')]} 04:44:39 INFO - https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:44:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 04:44:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 04:44:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:47 INFO - Downloaded 22423766 bytes. 04:44:47 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/*'] 04:44:47 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/* 04:44:47 INFO - caution: filename not matched: web-platform/* 04:44:47 INFO - Return code: 11 04:44: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')]} 04:44:47 INFO - https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:44:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 04:44:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 04:44:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:50 INFO - Downloaded 36408641 bytes. 04:44:50 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/*'] 04:44:50 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/* 04:44:54 INFO - caution: filename not matched: bin/* 04:44:54 INFO - caution: filename not matched: config/* 04:44:54 INFO - caution: filename not matched: mozbase/* 04:44:54 INFO - caution: filename not matched: marionette/* 04:44:54 INFO - caution: filename not matched: tools/wptserve/* 04:44:54 INFO - Return code: 11 04:44:54 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')]} 04:44:54 INFO - https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:44:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:44:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:44:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:44:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:45:11 INFO - Downloaded 69314038 bytes. 04:45:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:45:11 INFO - mkdir: /builds/slave/test/properties 04:45:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:45:11 INFO - Writing to file /builds/slave/test/properties/build_url 04:45:11 INFO - Contents: 04:45:11 INFO - build_url:https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:45:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:45:13 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:45:13 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:45:13 INFO - Contents: 04:45:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:45:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:13 INFO - https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:45:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:45:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:45:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:45:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OOskFWN5TCuBCip58Xfg5Q/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 04:45:17 INFO - Downloaded 92296924 bytes. 04:45:17 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'] 04:45:17 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 04:45:26 INFO - Return code: 0 04:45:26 INFO - Running post-action listener: _resource_record_post_action 04:45:26 INFO - Running post-action listener: set_extra_try_arguments 04:45:26 INFO - ##### 04:45:26 INFO - ##### Running create-virtualenv step. 04:45:26 INFO - ##### 04:45:26 INFO - Running pre-action listener: _pre_create_virtualenv 04:45:26 INFO - Running pre-action listener: _resource_record_pre_action 04:45:26 INFO - Running main action method: create_virtualenv 04:45:26 INFO - Creating virtualenv /builds/slave/test/build/venv 04:45:26 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 04:45:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:45:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:45:26 INFO - Using real prefix '/usr' 04:45:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:45:28 INFO - Installing distribute.............................................................................................................................................................................................done. 04:45:32 INFO - Installing pip.................done. 04:45:32 INFO - Return code: 0 04:45:32 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:45: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')]} 04:45:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:45:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45: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')]} 04:45:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:45:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3ca598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa47cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, '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-1462794251.461373-45269644', '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 04:45:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:45:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:45:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:45:32 INFO - 'CCACHE_UMASK': '002', 04:45:32 INFO - 'DISPLAY': ':0', 04:45:32 INFO - 'HOME': '/home/cltbld', 04:45:32 INFO - 'LANG': 'en_US.UTF-8', 04:45:32 INFO - 'LOGNAME': 'cltbld', 04:45:32 INFO - 'MAIL': '/var/mail/cltbld', 04:45:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:45:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:45:32 INFO - 'MOZ_NO_REMOTE': '1', 04:45:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:45:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:45:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:45:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:45:32 INFO - 'PWD': '/builds/slave/test', 04:45:32 INFO - 'SHELL': '/bin/bash', 04:45:32 INFO - 'SHLVL': '1', 04:45:32 INFO - 'TERM': 'linux', 04:45:32 INFO - 'TMOUT': '86400', 04:45:32 INFO - 'USER': 'cltbld', 04:45:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:45:32 INFO - '_': '/tools/buildbot/bin/python'} 04:45:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:45:32 INFO - Downloading/unpacking psutil>=0.7.1 04:45:32 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 04:45:32 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 04:45:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:32 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 04:45:32 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 04:45:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:45:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:45:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:45:38 INFO - Installing collected packages: psutil 04:45:38 INFO - Running setup.py install for psutil 04:45:38 INFO - building 'psutil._psutil_linux' extension 04:45:38 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 04:45:38 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:45:38 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:45:39 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 04:45:39 INFO - building 'psutil._psutil_posix' extension 04:45:39 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 04:45:39 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 04:45:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:45:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:45:39 INFO - Successfully installed psutil 04:45:39 INFO - Cleaning up... 04:45:39 INFO - Return code: 0 04:45:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:45:39 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')]} 04:45:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:45:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:39 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')]} 04:45:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:45:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3ca598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa47cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, '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-1462794251.461373-45269644', '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 04:45:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:45:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:45:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:45:39 INFO - 'CCACHE_UMASK': '002', 04:45:39 INFO - 'DISPLAY': ':0', 04:45:39 INFO - 'HOME': '/home/cltbld', 04:45:39 INFO - 'LANG': 'en_US.UTF-8', 04:45:39 INFO - 'LOGNAME': 'cltbld', 04:45:39 INFO - 'MAIL': '/var/mail/cltbld', 04:45:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:45:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:45:39 INFO - 'MOZ_NO_REMOTE': '1', 04:45:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:45:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:45:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:45:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:45:39 INFO - 'PWD': '/builds/slave/test', 04:45:39 INFO - 'SHELL': '/bin/bash', 04:45:39 INFO - 'SHLVL': '1', 04:45:39 INFO - 'TERM': 'linux', 04:45:39 INFO - 'TMOUT': '86400', 04:45:39 INFO - 'USER': 'cltbld', 04:45:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:45:39 INFO - '_': '/tools/buildbot/bin/python'} 04:45:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:45:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:45:40 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 04:45:40 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 04:45:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:40 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 04:45:40 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 04:45:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:45:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:45:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:45:45 INFO - Installing collected packages: mozsystemmonitor 04:45:45 INFO - Running setup.py install for mozsystemmonitor 04:45:45 INFO - Successfully installed mozsystemmonitor 04:45:45 INFO - Cleaning up... 04:45:45 INFO - Return code: 0 04:45:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:45:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:45:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:45:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:45:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3ca598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa47cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, '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-1462794251.461373-45269644', '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 04:45:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:45:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:45:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:45:45 INFO - 'CCACHE_UMASK': '002', 04:45:45 INFO - 'DISPLAY': ':0', 04:45:45 INFO - 'HOME': '/home/cltbld', 04:45:45 INFO - 'LANG': 'en_US.UTF-8', 04:45:45 INFO - 'LOGNAME': 'cltbld', 04:45:45 INFO - 'MAIL': '/var/mail/cltbld', 04:45:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:45:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:45:45 INFO - 'MOZ_NO_REMOTE': '1', 04:45:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:45:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:45:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:45:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:45:45 INFO - 'PWD': '/builds/slave/test', 04:45:45 INFO - 'SHELL': '/bin/bash', 04:45:45 INFO - 'SHLVL': '1', 04:45:45 INFO - 'TERM': 'linux', 04:45:45 INFO - 'TMOUT': '86400', 04:45:45 INFO - 'USER': 'cltbld', 04:45:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:45:45 INFO - '_': '/tools/buildbot/bin/python'} 04:45:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:45:45 INFO - Downloading/unpacking blobuploader==1.2.4 04:45:45 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 04:45:45 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 04:45:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:45 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 04:45:45 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 04:45:50 INFO - Downloading blobuploader-1.2.4.tar.gz 04:45:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:45:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:45:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:45:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:45:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:45:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:45:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:45:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:45:52 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 04:45:52 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 04:45:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:45:52 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 04:45:52 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 04:45:52 INFO - Downloading docopt-0.6.1.tar.gz 04:45:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:45:52 INFO - Installing collected packages: blobuploader, requests, docopt 04:45:52 INFO - Running setup.py install for blobuploader 04:45:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:45:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:45:52 INFO - Running setup.py install for requests 04:45:53 INFO - Running setup.py install for docopt 04:45:53 INFO - Successfully installed blobuploader requests docopt 04:45:53 INFO - Cleaning up... 04:45:54 INFO - Return code: 0 04:45:54 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:45:54 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')]} 04:45:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:45:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:54 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')]} 04:45:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:45:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:45:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3ca598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa47cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, '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-1462794251.461373-45269644', '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 04:45:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:45:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:45:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:45:54 INFO - 'CCACHE_UMASK': '002', 04:45:54 INFO - 'DISPLAY': ':0', 04:45:54 INFO - 'HOME': '/home/cltbld', 04:45:54 INFO - 'LANG': 'en_US.UTF-8', 04:45:54 INFO - 'LOGNAME': 'cltbld', 04:45:54 INFO - 'MAIL': '/var/mail/cltbld', 04:45:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:45:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:45:54 INFO - 'MOZ_NO_REMOTE': '1', 04:45:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:45:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:45:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:45:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:45:54 INFO - 'PWD': '/builds/slave/test', 04:45:54 INFO - 'SHELL': '/bin/bash', 04:45:54 INFO - 'SHLVL': '1', 04:45:54 INFO - 'TERM': 'linux', 04:45:54 INFO - 'TMOUT': '86400', 04:45:54 INFO - 'USER': 'cltbld', 04:45:54 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:45:54 INFO - '_': '/tools/buildbot/bin/python'} 04:45:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:45:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:45:54 INFO - Running setup.py (path:/tmp/pip-_aI9zM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:45:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:45:54 INFO - Running setup.py (path:/tmp/pip-GGDpc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:45:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:45:54 INFO - Running setup.py (path:/tmp/pip-UtuKac-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:45:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:45:54 INFO - Running setup.py (path:/tmp/pip-A51C12-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:45:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:45:54 INFO - Running setup.py (path:/tmp/pip-tFYbEH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:45:55 INFO - Running setup.py (path:/tmp/pip-xvp7Dh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:45:55 INFO - Running setup.py (path:/tmp/pip-8H5gP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:45:55 INFO - Running setup.py (path:/tmp/pip-wvM785-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:45:55 INFO - Running setup.py (path:/tmp/pip-ia5j6P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:45:55 INFO - Running setup.py (path:/tmp/pip-WyBq9d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:45:55 INFO - Running setup.py (path:/tmp/pip-vEMLPv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:45:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:45:55 INFO - Running setup.py (path:/tmp/pip-FsosZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:45:56 INFO - Running setup.py (path:/tmp/pip-nsRkun-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:45:56 INFO - Running setup.py (path:/tmp/pip-3jVhyp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:45:56 INFO - Running setup.py (path:/tmp/pip-7YohKB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:45:56 INFO - Running setup.py (path:/tmp/pip-ee4st0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:45:56 INFO - Running setup.py (path:/tmp/pip-Tkhn5r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:45:56 INFO - Running setup.py (path:/tmp/pip-1jVMtC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:45:56 INFO - Running setup.py (path:/tmp/pip-6hXAsL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:45:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:45:56 INFO - Running setup.py (path:/tmp/pip-svlw7F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:45:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:45:57 INFO - Running setup.py (path:/tmp/pip-oYLYz0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:45:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:45:57 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 04:45:57 INFO - Running setup.py install for manifestparser 04:45:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:45:57 INFO - Running setup.py install for mozcrash 04:45:58 INFO - Running setup.py install for mozdebug 04:45:58 INFO - Running setup.py install for mozdevice 04:45:58 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:45:58 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:45:58 INFO - Running setup.py install for mozfile 04:45:58 INFO - Running setup.py install for mozhttpd 04:45:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:45:58 INFO - Running setup.py install for mozinfo 04:45:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Running setup.py install for mozInstall 04:45:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Running setup.py install for mozleak 04:45:59 INFO - Running setup.py install for mozlog 04:45:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:45:59 INFO - Running setup.py install for moznetwork 04:46:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:46:00 INFO - Running setup.py install for mozprocess 04:46:00 INFO - Running setup.py install for mozprofile 04:46:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:46:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:46:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:46:00 INFO - Running setup.py install for mozrunner 04:46:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:46:00 INFO - Running setup.py install for mozscreenshot 04:46:01 INFO - Running setup.py install for moztest 04:46:01 INFO - Running setup.py install for mozversion 04:46:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:46:01 INFO - Running setup.py install for wptserve 04:46:01 INFO - Running setup.py install for marionette-driver 04:46:02 INFO - Running setup.py install for browsermob-proxy 04:46:02 INFO - Running setup.py install for marionette-client 04:46:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:46:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:46:02 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 04:46:02 INFO - Cleaning up... 04:46:02 INFO - Return code: 0 04:46:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:46:02 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')]} 04:46:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:46:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46:02 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')]} 04:46:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:46:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 04:46:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa363c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa3ca598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa47cf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, '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-1462794251.461373-45269644', '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 04:46:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:46:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:46:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:46:02 INFO - 'CCACHE_UMASK': '002', 04:46:02 INFO - 'DISPLAY': ':0', 04:46:02 INFO - 'HOME': '/home/cltbld', 04:46:02 INFO - 'LANG': 'en_US.UTF-8', 04:46:02 INFO - 'LOGNAME': 'cltbld', 04:46:02 INFO - 'MAIL': '/var/mail/cltbld', 04:46:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:46:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:46:02 INFO - 'MOZ_NO_REMOTE': '1', 04:46:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:46:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:46:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:46:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:46:02 INFO - 'PWD': '/builds/slave/test', 04:46:02 INFO - 'SHELL': '/bin/bash', 04:46:02 INFO - 'SHLVL': '1', 04:46:02 INFO - 'TERM': 'linux', 04:46:02 INFO - 'TMOUT': '86400', 04:46:02 INFO - 'USER': 'cltbld', 04:46:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:46:02 INFO - '_': '/tools/buildbot/bin/python'} 04:46:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:46:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:46:03 INFO - Running setup.py (path:/tmp/pip-YWZ9wZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:46:03 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)) 04:46:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:46:03 INFO - Running setup.py (path:/tmp/pip-RK8GL7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:46:03 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)) 04:46:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:46:03 INFO - Running setup.py (path:/tmp/pip-Hp0A6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:46:03 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)) 04:46:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:46:03 INFO - Running setup.py (path:/tmp/pip-cxvTay-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:46:03 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)) 04:46:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:46:03 INFO - Running setup.py (path:/tmp/pip-MGydZ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:46:04 INFO - Running setup.py (path:/tmp/pip-g4JGJf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:46:04 INFO - Running setup.py (path:/tmp/pip-zPIzu0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:46:04 INFO - Running setup.py (path:/tmp/pip-lFG4l7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:46:04 INFO - Running setup.py (path:/tmp/pip-xlrRwU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:46:04 INFO - Running setup.py (path:/tmp/pip-1dpQBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:46:04 INFO - Running setup.py (path:/tmp/pip-1DT6MD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:46:04 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)) 04:46:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:46:04 INFO - Running setup.py (path:/tmp/pip-ogs4nf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:46:05 INFO - Running setup.py (path:/tmp/pip-RSf5xV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:46:05 INFO - Running setup.py (path:/tmp/pip-dAuP7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:46:05 INFO - Running setup.py (path:/tmp/pip-ZRxOYv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:46:05 INFO - Running setup.py (path:/tmp/pip-m5jBXt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:46:05 INFO - Running setup.py (path:/tmp/pip-9ncJbq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:46:05 INFO - Running setup.py (path:/tmp/pip-EJXVlH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:46:05 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)) 04:46:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:46:05 INFO - Running setup.py (path:/tmp/pip-vYbV2D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:46:06 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)) 04:46:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:46:06 INFO - Running setup.py (path:/tmp/pip-zkJV_X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:46:06 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)) 04:46:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:46:06 INFO - Running setup.py (path:/tmp/pip-xZgHvZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:46:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:46:06 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)) 04:46:06 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)) 04:46:06 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)) 04:46:06 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)) 04:46:06 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)) 04:46:06 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)) 04:46:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:46:06 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 04:46:06 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 04:46:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:46:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 04:46:06 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 04:46:06 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 04:46:11 INFO - Downloading blessings-1.6.tar.gz 04:46:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:46:11 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)) 04:46:11 INFO - Installing collected packages: blessings 04:46:11 INFO - Running setup.py install for blessings 04:46:12 INFO - Successfully installed blessings 04:46:12 INFO - Cleaning up... 04:46:12 INFO - Return code: 0 04:46:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:46:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:46:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:46:12 INFO - Reading from file tmpfile_stdout 04:46:12 INFO - Current package versions: 04:46:12 INFO - argparse == 1.2.1 04:46:12 INFO - blessings == 1.6 04:46:12 INFO - blobuploader == 1.2.4 04:46:12 INFO - browsermob-proxy == 0.6.0 04:46:12 INFO - docopt == 0.6.1 04:46:12 INFO - manifestparser == 1.1 04:46:12 INFO - marionette-client == 2.3.0 04:46:12 INFO - marionette-driver == 1.4.0 04:46:12 INFO - mozInstall == 1.12 04:46:12 INFO - mozcrash == 0.17 04:46:12 INFO - mozdebug == 0.1 04:46:12 INFO - mozdevice == 0.48 04:46:12 INFO - mozfile == 1.2 04:46:12 INFO - mozhttpd == 0.7 04:46:12 INFO - mozinfo == 0.9 04:46:12 INFO - mozleak == 0.1 04:46:12 INFO - mozlog == 3.1 04:46:12 INFO - moznetwork == 0.27 04:46:12 INFO - mozprocess == 0.22 04:46:12 INFO - mozprofile == 0.28 04:46:12 INFO - mozrunner == 6.11 04:46:12 INFO - mozscreenshot == 0.1 04:46:12 INFO - mozsystemmonitor == 0.0 04:46:12 INFO - moztest == 0.7 04:46:12 INFO - mozversion == 1.4 04:46:12 INFO - psutil == 3.1.1 04:46:12 INFO - requests == 1.2.3 04:46:12 INFO - wptserve == 1.4.0 04:46:12 INFO - wsgiref == 0.1.2 04:46:12 INFO - Running post-action listener: _resource_record_post_action 04:46:12 INFO - Running post-action listener: _start_resource_monitoring 04:46:12 INFO - Starting resource monitoring. 04:46:12 INFO - ##### 04:46:12 INFO - ##### Running pull step. 04:46:12 INFO - ##### 04:46:12 INFO - Running pre-action listener: _resource_record_pre_action 04:46:12 INFO - Running main action method: pull 04:46:12 INFO - Pull has nothing to do! 04:46:12 INFO - Running post-action listener: _resource_record_post_action 04:46:12 INFO - ##### 04:46:12 INFO - ##### Running install step. 04:46:12 INFO - ##### 04:46:12 INFO - Running pre-action listener: _resource_record_pre_action 04:46:12 INFO - Running main action method: install 04:46:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:46:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:46:13 INFO - Reading from file tmpfile_stdout 04:46:13 INFO - Detecting whether we're running mozinstall >=1.0... 04:46:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:46:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:46:13 INFO - Reading from file tmpfile_stdout 04:46:13 INFO - Output received: 04:46:13 INFO - Usage: mozinstall [options] installer 04:46:13 INFO - Options: 04:46:13 INFO - -h, --help show this help message and exit 04:46:13 INFO - -d DEST, --destination=DEST 04:46:13 INFO - Directory to install application into. [default: 04:46:13 INFO - "/builds/slave/test"] 04:46:13 INFO - --app=APP Application being installed. [default: firefox] 04:46:13 INFO - mkdir: /builds/slave/test/build/application 04:46:13 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'] 04:46:13 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 04:46:44 INFO - Reading from file tmpfile_stdout 04:46:44 INFO - Output received: 04:46:44 INFO - /builds/slave/test/build/application/firefox/firefox 04:46:44 INFO - Running post-action listener: _resource_record_post_action 04:46:44 INFO - ##### 04:46:44 INFO - ##### Running run-tests step. 04:46:44 INFO - ##### 04:46:44 INFO - Running pre-action listener: _resource_record_pre_action 04:46:44 INFO - Running main action method: run_tests 04:46:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:46:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:46:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:46:44 INFO - grabbing minidump binary from tooltool 04:46: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')]} 04:46:44 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 0xa15ee30>, '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 0xa3fbc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa47a470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:46:44 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 04:46:44 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 04:46:44 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:46:45 INFO - Return code: 0 04:46:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:46:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:46:45 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/OOskFWN5TCuBCip58Xfg5Q/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 04:46:45 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/OOskFWN5TCuBCip58Xfg5Q/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 04:46:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:46:45 INFO - 'CCACHE_UMASK': '002', 04:46:45 INFO - 'DISPLAY': ':0', 04:46:45 INFO - 'HOME': '/home/cltbld', 04:46:45 INFO - 'LANG': 'en_US.UTF-8', 04:46:45 INFO - 'LOGNAME': 'cltbld', 04:46:45 INFO - 'MAIL': '/var/mail/cltbld', 04:46:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:46:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:46:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:46:45 INFO - 'MOZ_NO_REMOTE': '1', 04:46:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:46:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:46:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:46:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:46:45 INFO - 'PWD': '/builds/slave/test', 04:46:45 INFO - 'SHELL': '/bin/bash', 04:46:45 INFO - 'SHLVL': '1', 04:46:45 INFO - 'TERM': 'linux', 04:46:45 INFO - 'TMOUT': '86400', 04:46:45 INFO - 'USER': 'cltbld', 04:46:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462794251.461373-45269644', 04:46:45 INFO - '_': '/tools/buildbot/bin/python'} 04:46:45 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/OOskFWN5TCuBCip58Xfg5Q/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 04:46:45 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 04:46:45 INFO - import pkg_resources 04:46:47 INFO - Using 1 client processes 04:46:47 INFO - wptserve Starting http server on 127.0.0.1:8000 04:46:47 INFO - wptserve Starting http server on 127.0.0.1:8001 04:46:47 INFO - wptserve Starting http server on 127.0.0.1:8443 04:46:49 INFO - SUITE-START | Running 778 tests 04:46:49 INFO - Running testharness tests 04:46:49 INFO - Setting up ssl 04:46:49 INFO - PROCESS | certutil | 04:46:49 INFO - PROCESS | certutil | 04:46:49 INFO - PROCESS | certutil | 04:46:49 INFO - Certificate Nickname Trust Attributes 04:46:49 INFO - SSL,S/MIME,JAR/XPI 04:46:49 INFO - 04:46:49 INFO - web-platform-tests CT,, 04:46:49 INFO - 04:46:49 INFO - Starting runner 04:46:52 INFO - PROCESS | 1779 | 1462794412617 Marionette DEBUG Marionette enabled via build flag and pref 04:46:52 INFO - PROCESS | 1779 | ++DOCSHELL 0xa50ec800 == 1 [pid = 1779] [id = 1] 04:46:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 1 (0xa50ecc00) [pid = 1779] [serial = 1] [outer = (nil)] 04:46:52 INFO - PROCESS | 1779 | [1779] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:46:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 2 (0xa50ed400) [pid = 1779] [serial = 2] [outer = 0xa50ecc00] 04:46:53 INFO - PROCESS | 1779 | 1462794413341 Marionette INFO Listening on port 2828 04:46:53 INFO - PROCESS | 1779 | 1462794413968 Marionette DEBUG Marionette enabled via command-line flag 04:46:53 INFO - PROCESS | 1779 | ++DOCSHELL 0xa2279800 == 2 [pid = 1779] [id = 2] 04:46:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 3 (0xa22bc800) [pid = 1779] [serial = 3] [outer = (nil)] 04:46:53 INFO - PROCESS | 1779 | [1779] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 04:46:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 4 (0xa22bd000) [pid = 1779] [serial = 4] [outer = 0xa22bc800] 04:46:54 INFO - PROCESS | 1779 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2193980 04:46:54 INFO - PROCESS | 1779 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68cd480 04:46:54 INFO - PROCESS | 1779 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b5380 04:46:54 INFO - PROCESS | 1779 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a68cd660 04:46:54 INFO - PROCESS | 1779 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bbd00 04:46:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 5 (0xa21a9c00) [pid = 1779] [serial = 5] [outer = 0xa50ecc00] 04:46:54 INFO - PROCESS | 1779 | [1779] 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 04:46:54 INFO - PROCESS | 1779 | 1462794414412 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36845 04:46:54 INFO - PROCESS | 1779 | [1779] 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 04:46:54 INFO - PROCESS | 1779 | 1462794414445 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36846 04:46:54 INFO - PROCESS | 1779 | 1462794414506 Marionette DEBUG Closed connection conn0 04:46:54 INFO - PROCESS | 1779 | 1462794414511 Marionette DEBUG Closed connection conn1 04:46:54 INFO - PROCESS | 1779 | [1779] 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 2255 04:46:54 INFO - PROCESS | 1779 | [1779] 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 04:46:54 INFO - PROCESS | 1779 | 1462794414647 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36847 04:46:54 INFO - PROCESS | 1779 | [1779] 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 04:46:54 INFO - PROCESS | 1779 | 1462794414704 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36848 04:46:54 INFO - PROCESS | 1779 | 1462794414707 Marionette DEBUG Closed connection conn2 04:46:54 INFO - PROCESS | 1779 | [1779] 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 04:46:54 INFO - PROCESS | 1779 | 1462794414747 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36849 04:46:54 INFO - PROCESS | 1779 | 1462794414757 Marionette DEBUG Closed connection conn3 04:46:54 INFO - PROCESS | 1779 | 1462794414825 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:46:54 INFO - PROCESS | 1779 | 1462794414841 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":"20160509025943","device":"desktop","version":"48.0a2"} 04:46:55 INFO - PROCESS | 1779 | [1779] 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 04:46:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b6a7400 == 3 [pid = 1779] [id = 3] 04:46:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 6 (0x9b6a7800) [pid = 1779] [serial = 6] [outer = (nil)] 04:46:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b6ab000 == 4 [pid = 1779] [id = 4] 04:46:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 7 (0x9b6ab400) [pid = 1779] [serial = 7] [outer = (nil)] 04:46:57 INFO - PROCESS | 1779 | [1779] 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 04:46:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x9aaf0000 == 5 [pid = 1779] [id = 5] 04:46:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 8 (0x9aaf0400) [pid = 1779] [serial = 8] [outer = (nil)] 04:46:57 INFO - PROCESS | 1779 | [1779] 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 04:46:57 INFO - PROCESS | 1779 | [1779] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:46:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 9 (0x9a9ebc00) [pid = 1779] [serial = 9] [outer = 0x9aaf0400] 04:46:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 10 (0x9a58e400) [pid = 1779] [serial = 10] [outer = 0x9b6a7800] 04:46:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 11 (0x9a590000) [pid = 1779] [serial = 11] [outer = 0x9b6ab400] 04:46:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 12 (0x9a592400) [pid = 1779] [serial = 12] [outer = 0x9aaf0400] 04:46:59 INFO - PROCESS | 1779 | 1462794419032 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1779 | 1462794419053 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 13 (0x98470000) [pid = 1779] [serial = 13] [outer = 0x9aaf0400] 04:46:59 INFO - PROCESS | 1779 | 1462794419852 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2377b26d-d15f-4208-98e7-5975a74e88c3","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":"20160509025943","device":"desktop","version":"48.0a2","command_id":1}}] 04:47:00 INFO - PROCESS | 1779 | 1462794420099 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}] 04:47:00 INFO - PROCESS | 1779 | 1462794420381 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:47:00 INFO - PROCESS | 1779 | 1462794420968 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:47:01 INFO - PROCESS | 1779 | [1779] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:47:01 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:47:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 14 (0x97827400) [pid = 1779] [serial = 14] [outer = 0x9aaf0400] 04:47:01 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:47:01 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:47:01 INFO - PROCESS | 1779 | 1462794421538 Marionette TRACE conn4 <- [1,3,null,{}] 04:47:01 INFO - PROCESS | 1779 | 1462794421620 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:47:01 INFO - PROCESS | 1779 | 1462794421667 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:47:01 INFO - PROCESS | 1779 | 1462794421738 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 1779 | 1462794421742 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 04:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:47:01 INFO - PROCESS | 1779 | 1462794421777 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 1779 | 1462794421782 Marionette TRACE conn4 <- [1,6,null,{}] 04:47:01 INFO - PROCESS | 1779 | 1462794421865 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}] 04:47:01 INFO - PROCESS | 1779 | 1462794421899 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:47:01 INFO - PROCESS | 1779 | 1462794421911 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d05800 == 6 [pid = 1779] [id = 6] 04:47:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 15 (0x93d05c00) [pid = 1779] [serial = 15] [outer = (nil)] 04:47:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 16 (0x93d07c00) [pid = 1779] [serial = 16] [outer = 0x93d05c00] 04:47:02 INFO - PROCESS | 1779 | 1462794422000 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 17 (0x93d0c800) [pid = 1779] [serial = 17] [outer = 0x93d05c00] 04:47:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b91800 == 7 [pid = 1779] [id = 7] 04:47:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 18 (0x93b91c00) [pid = 1779] [serial = 18] [outer = (nil)] 04:47:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 19 (0x93b93c00) [pid = 1779] [serial = 19] [outer = 0x93b91c00] 04:47:02 INFO - PROCESS | 1779 | 1462794422531 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 20 (0x93d0f000) [pid = 1779] [serial = 20] [outer = 0x93b91c00] 04:47:03 INFO - PROCESS | 1779 | [1779] 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 04:47:03 INFO - PROCESS | 1779 | 1462794423350 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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1724ms 04:47:03 INFO - PROCESS | 1779 | 1462794423579 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 1779 | 1462794423586 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 04:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:47:03 INFO - PROCESS | 1779 | 1462794423627 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 1779 | 1462794423633 Marionette TRACE conn4 <- [1,10,null,{}] 04:47:03 INFO - PROCESS | 1779 | 1462794423647 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}] 04:47:03 INFO - PROCESS | 1779 | 1462794423964 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:47:04 INFO - PROCESS | 1779 | 1462794424157 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x93a5e400 == 8 [pid = 1779] [id = 8] 04:47:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 21 (0x93d0ac00) [pid = 1779] [serial = 21] [outer = (nil)] 04:47:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 22 (0x93df4400) [pid = 1779] [serial = 22] [outer = 0x93d0ac00] 04:47:04 INFO - PROCESS | 1779 | 1462794424316 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 23 (0x954aa000) [pid = 1779] [serial = 23] [outer = 0x93d0ac00] 04:47:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x9983dc00 == 9 [pid = 1779] [id = 9] 04:47:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 24 (0x9983e400) [pid = 1779] [serial = 24] [outer = (nil)] 04:47:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 25 (0x93b8b000) [pid = 1779] [serial = 25] [outer = 0x9983e400] 04:47:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 26 (0x98413000) [pid = 1779] [serial = 26] [outer = 0x9983e400] 04:47:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x99848400 == 10 [pid = 1779] [id = 10] 04:47:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 27 (0x9a305800) [pid = 1779] [serial = 27] [outer = (nil)] 04:47:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 28 (0x9b381000) [pid = 1779] [serial = 28] [outer = 0x9a305800] 04:47:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 29 (0x99fed400) [pid = 1779] [serial = 29] [outer = 0x9a305800] 04:47:05 INFO - PROCESS | 1779 | 1462794425765 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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2214ms 04:47:05 INFO - PROCESS | 1779 | 1462794425913 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 1779 | 1462794425922 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 04:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:47:05 INFO - PROCESS | 1779 | 1462794425948 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 1779 | 1462794425955 Marionette TRACE conn4 <- [1,14,null,{}] 04:47:05 INFO - PROCESS | 1779 | 1462794425962 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}] 04:47:06 INFO - PROCESS | 1779 | 1462794426160 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:47:06 INFO - PROCESS | 1779 | 1462794426267 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d10400 == 11 [pid = 1779] [id = 11] 04:47:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 30 (0x9a209400) [pid = 1779] [serial = 30] [outer = (nil)] 04:47:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 31 (0x9be2a400) [pid = 1779] [serial = 31] [outer = 0x9a209400] 04:47:06 INFO - PROCESS | 1779 | 1462794426361 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 32 (0xa2459400) [pid = 1779] [serial = 32] [outer = 0x9a209400] 04:47:07 INFO - PROCESS | 1779 | 1462794427307 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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1406ms 04:47:07 INFO - PROCESS | 1779 | 1462794427345 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:47:07 INFO - PROCESS | 1779 | 1462794427350 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 04:47:07 INFO - PROCESS | 1779 | 1462794427358 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 1779 | 1462794427365 Marionette TRACE conn4 <- [1,18,null,{}] 04:47:07 INFO - PROCESS | 1779 | 1462794427385 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}] 04:47:07 INFO - PROCESS | 1779 | 1462794427634 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:47:07 INFO - PROCESS | 1779 | 1462794427800 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 1779 | ++DOCSHELL 0xa628dc00 == 12 [pid = 1779] [id = 12] 04:47:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 33 (0xa62ebc00) [pid = 1779] [serial = 33] [outer = (nil)] 04:47:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 34 (0xa683b000) [pid = 1779] [serial = 34] [outer = 0xa62ebc00] 04:47:07 INFO - PROCESS | 1779 | 1462794427903 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 35 (0xa6f30400) [pid = 1779] [serial = 35] [outer = 0xa62ebc00] 04:47:08 INFO - PROCESS | 1779 | 1462794428867 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1544ms 04:47:08 INFO - PROCESS | 1779 | 1462794428902 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 1779 | 1462794428908 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 04:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:47:09 INFO - PROCESS | 1779 | 1462794429092 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 1779 | 1462794429097 Marionette TRACE conn4 <- [1,22,null,{}] 04:47:09 INFO - PROCESS | 1779 | 1462794429106 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}] 04:47:09 INFO - PROCESS | 1779 | 1462794429311 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:47:09 INFO - PROCESS | 1779 | 1462794429484 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x94723000 == 13 [pid = 1779] [id = 13] 04:47:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 36 (0x94725c00) [pid = 1779] [serial = 36] [outer = (nil)] 04:47:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 37 (0x9472ac00) [pid = 1779] [serial = 37] [outer = 0x94725c00] 04:47:09 INFO - PROCESS | 1779 | 1462794429576 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 38 (0x9c15f800) [pid = 1779] [serial = 38] [outer = 0x94725c00] 04:47:10 INFO - PROCESS | 1779 | 1462794430688 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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1724ms 04:47:10 INFO - PROCESS | 1779 | 1462794430734 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 1779 | 1462794430741 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 04:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:47:10 INFO - PROCESS | 1779 | 1462794430750 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 1779 | 1462794430757 Marionette TRACE conn4 <- [1,26,null,{}] 04:47:10 INFO - PROCESS | 1779 | 1462794430767 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}] 04:47:10 INFO - PROCESS | 1779 | 1462794430949 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:47:11 INFO - PROCESS | 1779 | 1462794431096 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x953eb800 == 14 [pid = 1779] [id = 14] 04:47:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 39 (0x953ef400) [pid = 1779] [serial = 39] [outer = (nil)] 04:47:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 40 (0x98411800) [pid = 1779] [serial = 40] [outer = 0x953ef400] 04:47:11 INFO - PROCESS | 1779 | 1462794431177 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 41 (0x99394400) [pid = 1779] [serial = 41] [outer = 0x953ef400] 04:47:12 INFO - PROCESS | 1779 | 1462794432112 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1393ms 04:47:12 INFO - PROCESS | 1779 | 1462794432143 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 1779 | 1462794432152 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 04:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:47:12 INFO - PROCESS | 1779 | 1462794432162 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 1779 | 1462794432167 Marionette TRACE conn4 <- [1,30,null,{}] 04:47:12 INFO - PROCESS | 1779 | 1462794432174 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}] 04:47:12 INFO - PROCESS | 1779 | 1462794432352 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:47:12 INFO - PROCESS | 1779 | 1462794432469 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x99393000 == 15 [pid = 1779] [id = 15] 04:47:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 42 (0x99fe6800) [pid = 1779] [serial = 42] [outer = (nil)] 04:47:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 43 (0x9a34e800) [pid = 1779] [serial = 43] [outer = 0x99fe6800] 04:47:12 INFO - PROCESS | 1779 | 1462794432547 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 44 (0x9b13c800) [pid = 1779] [serial = 44] [outer = 0x99fe6800] 04:47:13 INFO - PROCESS | 1779 | 1462794433315 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]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1180ms 04:47:13 INFO - PROCESS | 1779 | 1462794433357 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 1779 | 1462794433360 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 04:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:47:13 INFO - PROCESS | 1779 | 1462794433370 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 1779 | 1462794433375 Marionette TRACE conn4 <- [1,34,null,{}] 04:47:13 INFO - PROCESS | 1779 | 1462794433392 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}] 04:47:13 INFO - PROCESS | 1779 | 1462794433559 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:47:13 INFO - PROCESS | 1779 | 1462794433572 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d01400 == 16 [pid = 1779] [id = 16] 04:47:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 45 (0x9b145c00) [pid = 1779] [serial = 45] [outer = (nil)] 04:47:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 46 (0x9b38b000) [pid = 1779] [serial = 46] [outer = 0x9b145c00] 04:47:13 INFO - PROCESS | 1779 | 1462794433655 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 47 (0x9b8b8800) [pid = 1779] [serial = 47] [outer = 0x9b145c00] 04:47:14 INFO - PROCESS | 1779 | 1462794434504 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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1183ms 04:47:14 INFO - PROCESS | 1779 | 1462794434555 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 1779 | 1462794434560 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 04:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:47:14 INFO - PROCESS | 1779 | 1462794434571 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 1779 | 1462794434573 Marionette TRACE conn4 <- [1,38,null,{}] 04:47:14 INFO - PROCESS | 1779 | 1462794434578 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}] 04:47:14 INFO - PROCESS | 1779 | 1462794434739 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:47:14 INFO - PROCESS | 1779 | 1462794434751 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x93a66400 == 17 [pid = 1779] [id = 17] 04:47:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 48 (0x9be29000) [pid = 1779] [serial = 48] [outer = (nil)] 04:47:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 49 (0x9be36000) [pid = 1779] [serial = 49] [outer = 0x9be29000] 04:47:14 INFO - PROCESS | 1779 | 1462794434831 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 50 (0x9d503c00) [pid = 1779] [serial = 50] [outer = 0x9be29000] 04:47:15 INFO - PROCESS | 1779 | 1462794435649 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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1140ms 04:47:15 INFO - PROCESS | 1779 | 1462794435713 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 1779 | 1462794435717 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 04:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:47:15 INFO - PROCESS | 1779 | 1462794435723 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 1779 | 1462794435727 Marionette TRACE conn4 <- [1,42,null,{}] 04:47:15 INFO - PROCESS | 1779 | 1462794435733 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}] 04:47:15 INFO - PROCESS | 1779 | 1462794435889 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:47:15 INFO - PROCESS | 1779 | 1462794435900 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c15e800 == 18 [pid = 1779] [id = 18] 04:47:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 51 (0x9c169800) [pid = 1779] [serial = 51] [outer = (nil)] 04:47:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 52 (0x9d5a8800) [pid = 1779] [serial = 52] [outer = 0x9c169800] 04:47:15 INFO - PROCESS | 1779 | 1462794435977 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 53 (0x9d5f6800) [pid = 1779] [serial = 53] [outer = 0x9c169800] 04:47:16 INFO - PROCESS | 1779 | 1462794436814 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1146ms 04:47:16 INFO - PROCESS | 1779 | 1462794436870 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 1779 | 1462794436874 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 04:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:47:16 INFO - PROCESS | 1779 | 1462794436881 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 1779 | 1462794436883 Marionette TRACE conn4 <- [1,46,null,{}] 04:47:16 INFO - PROCESS | 1779 | 1462794436889 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}] 04:47:17 INFO - PROCESS | 1779 | 1462794437101 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:47:17 INFO - PROCESS | 1779 | 1462794437203 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x9d5a7800 == 19 [pid = 1779] [id = 19] 04:47:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 54 (0x9d5aac00) [pid = 1779] [serial = 54] [outer = (nil)] 04:47:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 55 (0xa22c2000) [pid = 1779] [serial = 55] [outer = 0x9d5aac00] 04:47:17 INFO - PROCESS | 1779 | 1462794437280 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 56 (0xa245b800) [pid = 1779] [serial = 56] [outer = 0x9d5aac00] 04:47:18 INFO - PROCESS | 1779 | 1462794438068 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1247ms 04:47:18 INFO - PROCESS | 1779 | 1462794438129 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 1779 | 1462794438134 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 04:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:47:18 INFO - PROCESS | 1779 | 1462794438140 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 1779 | 1462794438144 Marionette TRACE conn4 <- [1,50,null,{}] 04:47:18 INFO - PROCESS | 1779 | 1462794438149 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}] 04:47:18 INFO - PROCESS | 1779 | 1462794438304 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:47:18 INFO - PROCESS | 1779 | 1462794438316 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 1779 | ++DOCSHELL 0xa22c4800 == 20 [pid = 1779] [id = 20] 04:47:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 57 (0xa24fac00) [pid = 1779] [serial = 57] [outer = (nil)] 04:47:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 58 (0xa3083400) [pid = 1779] [serial = 58] [outer = 0xa24fac00] 04:47:18 INFO - PROCESS | 1779 | 1462794438394 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 59 (0xa26ec400) [pid = 1779] [serial = 59] [outer = 0xa24fac00] 04:47:19 INFO - PROCESS | 1779 | 1462794439187 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1094ms 04:47:19 INFO - PROCESS | 1779 | 1462794439235 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 1779 | 1462794439238 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 04:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:47:19 INFO - PROCESS | 1779 | 1462794439247 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 1779 | 1462794439251 Marionette TRACE conn4 <- [1,54,null,{}] 04:47:19 INFO - PROCESS | 1779 | 1462794439257 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}] 04:47:19 INFO - PROCESS | 1779 | 1462794439411 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:47:19 INFO - PROCESS | 1779 | 1462794439422 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x953efc00 == 21 [pid = 1779] [id = 21] 04:47:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 60 (0x9a308800) [pid = 1779] [serial = 60] [outer = (nil)] 04:47:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 61 (0xa325c000) [pid = 1779] [serial = 61] [outer = 0x9a308800] 04:47:19 INFO - PROCESS | 1779 | 1462794439501 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 62 (0xa3545800) [pid = 1779] [serial = 62] [outer = 0x9a308800] 04:47:20 INFO - PROCESS | 1779 | 1462794440288 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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1081ms 04:47:20 INFO - PROCESS | 1779 | 1462794440330 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 1779 | 1462794440334 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 04:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:47:20 INFO - PROCESS | 1779 | 1462794440381 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 1779 | 1462794440385 Marionette TRACE conn4 <- [1,58,null,{}] 04:47:20 INFO - PROCESS | 1779 | 1462794440391 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}] 04:47:20 INFO - PROCESS | 1779 | 1462794440584 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:47:20 INFO - PROCESS | 1779 | 1462794440595 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c159000 == 22 [pid = 1779] [id = 22] 04:47:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 63 (0xa3252800) [pid = 1779] [serial = 63] [outer = (nil)] 04:47:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 64 (0xa50a9c00) [pid = 1779] [serial = 64] [outer = 0xa3252800] 04:47:20 INFO - PROCESS | 1779 | 1462794440671 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 65 (0xa6282000) [pid = 1779] [serial = 65] [outer = 0xa3252800] 04:47:21 INFO - PROCESS | 1779 | --DOCSHELL 0x93d10400 == 21 [pid = 1779] [id = 11] 04:47:21 INFO - PROCESS | 1779 | --DOCSHELL 0xa628dc00 == 20 [pid = 1779] [id = 12] 04:47:21 INFO - PROCESS | 1779 | --DOCSHELL 0x94723000 == 19 [pid = 1779] [id = 13] 04:47:21 INFO - PROCESS | 1779 | --DOCSHELL 0x93d05800 == 18 [pid = 1779] [id = 6] 04:47:21 INFO - PROCESS | 1779 | --DOCSHELL 0x93a5e400 == 17 [pid = 1779] [id = 8] 04:47:22 INFO - PROCESS | 1779 | 1462794442595 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2293ms 04:47:22 INFO - PROCESS | 1779 | 1462794442675 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 1779 | 1462794442683 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 04:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:47:22 INFO - PROCESS | 1779 | 1462794442692 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 1779 | 1462794442699 Marionette TRACE conn4 <- [1,62,null,{}] 04:47:22 INFO - PROCESS | 1779 | 1462794442716 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}] 04:47:23 INFO - PROCESS | 1779 | 1462794443473 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 64 (0x93d05c00) [pid = 1779] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 63 (0x93d0ac00) [pid = 1779] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 62 (0x9a209400) [pid = 1779] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 61 (0xa62ebc00) [pid = 1779] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 60 (0x94725c00) [pid = 1779] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 59 (0x953ef400) [pid = 1779] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 58 (0x99fe6800) [pid = 1779] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 57 (0x9b145c00) [pid = 1779] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 56 (0x9be29000) [pid = 1779] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:47:23 INFO - PROCESS | 1779 | --DOMWINDOW == 55 (0xa24fac00) [pid = 1779] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:47:23 INFO - PROCESS | 1779 | 1462794443631 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x93de9400 == 18 [pid = 1779] [id = 23] 04:47:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 56 (0x94724000) [pid = 1779] [serial = 66] [outer = (nil)] 04:47:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 57 (0x94728400) [pid = 1779] [serial = 67] [outer = 0x94724000] 04:47:23 INFO - PROCESS | 1779 | 1462794443713 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 58 (0x95643000) [pid = 1779] [serial = 68] [outer = 0x94724000] 04:47:24 INFO - PROCESS | 1779 | 1462794444426 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]]]}] 04:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1801ms 04:47:24 INFO - PROCESS | 1779 | 1462794444512 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 1779 | 1462794444521 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 04:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:47:24 INFO - PROCESS | 1779 | 1462794444539 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 1779 | 1462794444545 Marionette TRACE conn4 <- [1,66,null,{}] 04:47:24 INFO - PROCESS | 1779 | 1462794444552 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}] 04:47:24 INFO - PROCESS | 1779 | 1462794444722 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:47:24 INFO - PROCESS | 1779 | 1462794444735 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x984ef000 == 19 [pid = 1779] [id = 24] 04:47:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 59 (0x984f0000) [pid = 1779] [serial = 69] [outer = (nil)] 04:47:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 60 (0x9a209400) [pid = 1779] [serial = 70] [outer = 0x984f0000] 04:47:24 INFO - PROCESS | 1779 | 1462794444825 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 61 (0x9a597400) [pid = 1779] [serial = 71] [outer = 0x984f0000] 04:47:25 INFO - PROCESS | 1779 | 1462794445733 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1236ms 04:47:25 INFO - PROCESS | 1779 | 1462794445775 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 1779 | 1462794445781 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 04:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:47:25 INFO - PROCESS | 1779 | 1462794445792 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 1779 | 1462794445799 Marionette TRACE conn4 <- [1,70,null,{}] 04:47:25 INFO - PROCESS | 1779 | 1462794445810 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}] 04:47:26 INFO - PROCESS | 1779 | 1462794445999 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:47:26 INFO - PROCESS | 1779 | 1462794446136 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d0a000 == 20 [pid = 1779] [id = 25] 04:47:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 62 (0x93df3c00) [pid = 1779] [serial = 72] [outer = (nil)] 04:47:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 63 (0x953e5400) [pid = 1779] [serial = 73] [outer = 0x93df3c00] 04:47:26 INFO - PROCESS | 1779 | 1462794446234 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 64 (0x98473c00) [pid = 1779] [serial = 74] [outer = 0x93df3c00] 04:47:27 INFO - PROCESS | 1779 | 1462794447141 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1391ms 04:47:27 INFO - PROCESS | 1779 | 1462794447183 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 1779 | 1462794447192 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 04:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:47:27 INFO - PROCESS | 1779 | 1462794447222 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 1779 | 1462794447226 Marionette TRACE conn4 <- [1,74,null,{}] 04:47:27 INFO - PROCESS | 1779 | 1462794447234 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}] 04:47:27 INFO - PROCESS | 1779 | 1462794447417 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:47:27 INFO - PROCESS | 1779 | 1462794447560 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x953eec00 == 21 [pid = 1779] [id = 26] 04:47:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 65 (0x979db000) [pid = 1779] [serial = 75] [outer = (nil)] 04:47:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 66 (0x9b383000) [pid = 1779] [serial = 76] [outer = 0x979db000] 04:47:27 INFO - PROCESS | 1779 | 1462794447663 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 67 (0x9bb8a800) [pid = 1779] [serial = 77] [outer = 0x979db000] 04:47:28 INFO - PROCESS | 1779 | 1462794448538 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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 04:47:28 INFO - PROCESS | 1779 | 1462794448613 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 1779 | 1462794448617 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 04:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:47:28 INFO - PROCESS | 1779 | 1462794448626 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 1779 | 1462794448633 Marionette TRACE conn4 <- [1,78,null,{}] 04:47:28 INFO - PROCESS | 1779 | 1462794448651 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}] 04:47:28 INFO - PROCESS | 1779 | 1462794448869 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:47:29 INFO - PROCESS | 1779 | 1462794449017 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b386400 == 22 [pid = 1779] [id = 27] 04:47:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 68 (0x9c15d000) [pid = 1779] [serial = 78] [outer = (nil)] 04:47:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 69 (0x9d5f9400) [pid = 1779] [serial = 79] [outer = 0x9c15d000] 04:47:29 INFO - PROCESS | 1779 | 1462794449115 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 70 (0xa061ac00) [pid = 1779] [serial = 80] [outer = 0x9c15d000] 04:47:30 INFO - PROCESS | 1779 | 1462794450002 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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1441ms 04:47:30 INFO - PROCESS | 1779 | 1462794450075 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 1779 | 1462794450079 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 04:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:47:30 INFO - PROCESS | 1779 | 1462794450087 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 1779 | 1462794450092 Marionette TRACE conn4 <- [1,82,null,{}] 04:47:30 INFO - PROCESS | 1779 | 1462794450099 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}] 04:47:30 INFO - PROCESS | 1779 | 1462794450275 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:47:30 INFO - PROCESS | 1779 | 1462794450411 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x9983d400 == 23 [pid = 1779] [id = 28] 04:47:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 71 (0x9d5a3400) [pid = 1779] [serial = 81] [outer = (nil)] 04:47:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 72 (0xa22bb400) [pid = 1779] [serial = 82] [outer = 0x9d5a3400] 04:47:30 INFO - PROCESS | 1779 | 1462794450510 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 73 (0xa24f0000) [pid = 1779] [serial = 83] [outer = 0x9d5a3400] 04:47:31 INFO - PROCESS | 1779 | 1462794451384 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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1342ms 04:47:31 INFO - PROCESS | 1779 | 1462794451433 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 1779 | 1462794451440 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 04:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:47:31 INFO - PROCESS | 1779 | 1462794451453 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 1779 | 1462794451459 Marionette TRACE conn4 <- [1,86,null,{}] 04:47:31 INFO - PROCESS | 1779 | 1462794451470 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}] 04:47:31 INFO - PROCESS | 1779 | 1462794451649 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:47:31 INFO - PROCESS | 1779 | 1462794451785 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 1779 | ++DOCSHELL 0x98471c00 == 24 [pid = 1779] [id = 29] 04:47:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 74 (0x9c15b400) [pid = 1779] [serial = 84] [outer = (nil)] 04:47:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 75 (0xa3043800) [pid = 1779] [serial = 85] [outer = 0x9c15b400] 04:47:31 INFO - PROCESS | 1779 | 1462794451875 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 76 (0xa3080c00) [pid = 1779] [serial = 86] [outer = 0x9c15b400] 04:47:32 INFO - PROCESS | 1779 | 1462794452827 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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1448ms 04:47:32 INFO - PROCESS | 1779 | 1462794452901 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 1779 | 1462794452904 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 04:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:47:32 INFO - PROCESS | 1779 | 1462794452912 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 1779 | 1462794452915 Marionette TRACE conn4 <- [1,90,null,{}] 04:47:32 INFO - PROCESS | 1779 | 1462794452922 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}] 04:47:33 INFO - PROCESS | 1779 | 1462794453170 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:47:33 INFO - PROCESS | 1779 | 1462794453348 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a5e8400 == 25 [pid = 1779] [id = 30] 04:47:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 77 (0xa245b000) [pid = 1779] [serial = 87] [outer = (nil)] 04:47:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 78 (0xa35e9800) [pid = 1779] [serial = 88] [outer = 0xa245b000] 04:47:33 INFO - PROCESS | 1779 | 1462794453487 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 79 (0xa50f0400) [pid = 1779] [serial = 89] [outer = 0xa245b000] 04:47:34 INFO - PROCESS | 1779 | 1462794454403 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]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1538ms 04:47:34 INFO - PROCESS | 1779 | 1462794454451 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 1779 | 1462794454457 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 04:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:47:34 INFO - PROCESS | 1779 | 1462794454477 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 1779 | 1462794454483 Marionette TRACE conn4 <- [1,94,null,{}] 04:47:34 INFO - PROCESS | 1779 | 1462794454491 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}] 04:47:34 INFO - PROCESS | 1779 | 1462794454660 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:47:34 INFO - PROCESS | 1779 | 1462794454805 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x94725000 == 26 [pid = 1779] [id = 31] 04:47:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 80 (0x94726000) [pid = 1779] [serial = 90] [outer = (nil)] 04:47:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 81 (0x953e7800) [pid = 1779] [serial = 91] [outer = 0x94726000] 04:47:34 INFO - PROCESS | 1779 | 1462794454888 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 82 (0x97829800) [pid = 1779] [serial = 92] [outer = 0x94726000] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 81 (0xa50ed400) [pid = 1779] [serial = 2] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 80 (0xa325c000) [pid = 1779] [serial = 61] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 79 (0x93df4400) [pid = 1779] [serial = 22] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 78 (0x9b381000) [pid = 1779] [serial = 28] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 77 (0x9be2a400) [pid = 1779] [serial = 31] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 76 (0xa683b000) [pid = 1779] [serial = 34] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 75 (0x9472ac00) [pid = 1779] [serial = 37] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 74 (0x98411800) [pid = 1779] [serial = 40] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 73 (0x9a34e800) [pid = 1779] [serial = 43] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 72 (0x9b38b000) [pid = 1779] [serial = 46] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 71 (0x9b8b8800) [pid = 1779] [serial = 47] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 70 (0x9be36000) [pid = 1779] [serial = 49] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 69 (0x9d503c00) [pid = 1779] [serial = 50] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 68 (0x9d5a8800) [pid = 1779] [serial = 52] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 67 (0xa22c2000) [pid = 1779] [serial = 55] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 66 (0xa3083400) [pid = 1779] [serial = 58] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 65 (0x93b8b000) [pid = 1779] [serial = 25] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 64 (0xa26ec400) [pid = 1779] [serial = 59] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 63 (0x9b13c800) [pid = 1779] [serial = 44] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 62 (0x99394400) [pid = 1779] [serial = 41] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 61 (0xa2459400) [pid = 1779] [serial = 32] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 60 (0x954aa000) [pid = 1779] [serial = 23] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 59 (0x93d0c800) [pid = 1779] [serial = 17] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 58 (0xa6f30400) [pid = 1779] [serial = 35] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 57 (0x9c15f800) [pid = 1779] [serial = 38] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 56 (0x93b93c00) [pid = 1779] [serial = 19] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 55 (0x93d07c00) [pid = 1779] [serial = 16] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 54 (0x9a592400) [pid = 1779] [serial = 12] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | --DOMWINDOW == 53 (0x9a9ebc00) [pid = 1779] [serial = 9] [outer = (nil)] [url = about:blank] 04:47:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 54 (0x94728000) [pid = 1779] [serial = 93] [outer = 0x9a305800] 04:47:36 INFO - PROCESS | 1779 | 1462794456653 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]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2241ms 04:47:36 INFO - PROCESS | 1779 | 1462794456718 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 1779 | 1462794456726 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 04:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:47:36 INFO - PROCESS | 1779 | 1462794456734 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - PROCESS | 1779 | 1462794456740 Marionette TRACE conn4 <- [1,98,null,{}] 04:47:36 INFO - PROCESS | 1779 | 1462794456749 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}] 04:47:36 INFO - PROCESS | 1779 | 1462794456922 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:47:37 INFO - PROCESS | 1779 | 1462794457017 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d02000 == 27 [pid = 1779] [id = 32] 04:47:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 55 (0x9471f400) [pid = 1779] [serial = 94] [outer = (nil)] 04:47:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 56 (0x97830c00) [pid = 1779] [serial = 95] [outer = 0x9471f400] 04:47:37 INFO - PROCESS | 1779 | 1462794457103 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 57 (0x9938f400) [pid = 1779] [serial = 96] [outer = 0x9471f400] 04:47:37 INFO - PROCESS | 1779 | 1462794457913 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1235ms 04:47:37 INFO - PROCESS | 1779 | 1462794457969 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 1779 | 1462794457980 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 04:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:47:37 INFO - PROCESS | 1779 | 1462794457993 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 1779 | 1462794457997 Marionette TRACE conn4 <- [1,102,null,{}] 04:47:38 INFO - PROCESS | 1779 | 1462794458005 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}] 04:47:38 INFO - PROCESS | 1779 | 1462794458200 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:47:38 INFO - PROCESS | 1779 | 1462794458312 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x9840c000 == 28 [pid = 1779] [id = 33] 04:47:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 58 (0x99ff2c00) [pid = 1779] [serial = 97] [outer = (nil)] 04:47:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 59 (0x9a9ec800) [pid = 1779] [serial = 98] [outer = 0x99ff2c00] 04:47:38 INFO - PROCESS | 1779 | 1462794458396 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 60 (0x9b13f800) [pid = 1779] [serial = 99] [outer = 0x99ff2c00] 04:47:39 INFO - PROCESS | 1779 | 1462794459226 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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1296ms 04:47:39 INFO - PROCESS | 1779 | 1462794459292 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 1779 | 1462794459296 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 04:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:47:39 INFO - PROCESS | 1779 | 1462794459305 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 1779 | 1462794459311 Marionette TRACE conn4 <- [1,106,null,{}] 04:47:39 INFO - PROCESS | 1779 | 1462794459338 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}] 04:47:39 INFO - PROCESS | 1779 | 1462794459550 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:47:39 INFO - PROCESS | 1779 | 1462794459583 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x9be29400 == 29 [pid = 1779] [id = 34] 04:47:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 61 (0x9be2ac00) [pid = 1779] [serial = 100] [outer = (nil)] 04:47:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 62 (0x9be33000) [pid = 1779] [serial = 101] [outer = 0x9be2ac00] 04:47:39 INFO - PROCESS | 1779 | 1462794459667 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 63 (0x9c156800) [pid = 1779] [serial = 102] [outer = 0x9be2ac00] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 62 (0xa3252800) [pid = 1779] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 61 (0x9a308800) [pid = 1779] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 60 (0x9d5aac00) [pid = 1779] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 59 (0x9c169800) [pid = 1779] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 58 (0x984f0000) [pid = 1779] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:47:40 INFO - PROCESS | 1779 | --DOMWINDOW == 57 (0x94724000) [pid = 1779] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:47:40 INFO - PROCESS | 1779 | 1462794460614 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1346ms 04:47:40 INFO - PROCESS | 1779 | 1462794460651 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 1779 | 1462794460656 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 04:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:47:40 INFO - PROCESS | 1779 | 1462794460662 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 1779 | 1462794460666 Marionette TRACE conn4 <- [1,110,null,{}] 04:47:40 INFO - PROCESS | 1779 | 1462794460671 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}] 04:47:40 INFO - PROCESS | 1779 | 1462794460833 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:47:41 INFO - PROCESS | 1779 | 1462794460986 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e5800 == 30 [pid = 1779] [id = 35] 04:47:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 58 (0x99feb800) [pid = 1779] [serial = 103] [outer = (nil)] 04:47:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 59 (0x9d508000) [pid = 1779] [serial = 104] [outer = 0x99feb800] 04:47:41 INFO - PROCESS | 1779 | 1462794461062 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 60 (0x9d5f7800) [pid = 1779] [serial = 105] [outer = 0x99feb800] 04:47:41 INFO - PROCESS | 1779 | 1462794461777 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]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1180ms 04:47:41 INFO - PROCESS | 1779 | 1462794461844 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 1779 | 1462794461848 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 04:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:47:41 INFO - PROCESS | 1779 | 1462794461855 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 1779 | 1462794461858 Marionette TRACE conn4 <- [1,114,null,{}] 04:47:41 INFO - PROCESS | 1779 | 1462794461864 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}] 04:47:42 INFO - PROCESS | 1779 | 1462794462048 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:47:42 INFO - PROCESS | 1779 | 1462794462061 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c15cc00 == 31 [pid = 1779] [id = 36] 04:47:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 61 (0x9d5a6000) [pid = 1779] [serial = 106] [outer = (nil)] 04:47:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 62 (0xa1151c00) [pid = 1779] [serial = 107] [outer = 0x9d5a6000] 04:47:42 INFO - PROCESS | 1779 | 1462794462136 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 63 (0xa2149400) [pid = 1779] [serial = 108] [outer = 0x9d5a6000] 04:47:43 INFO - PROCESS | 1779 | 1462794463261 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1494ms 04:47:43 INFO - PROCESS | 1779 | 1462794463350 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 1779 | 1462794463358 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 04:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:47:43 INFO - PROCESS | 1779 | 1462794463369 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 1779 | 1462794463374 Marionette TRACE conn4 <- [1,118,null,{}] 04:47:43 INFO - PROCESS | 1779 | 1462794463384 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}] 04:47:43 INFO - PROCESS | 1779 | 1462794463605 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:47:43 INFO - PROCESS | 1779 | 1462794463785 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x95280000 == 32 [pid = 1779] [id = 37] 04:47:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 64 (0x953e4000) [pid = 1779] [serial = 109] [outer = (nil)] 04:47:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 65 (0x954af000) [pid = 1779] [serial = 110] [outer = 0x953e4000] 04:47:43 INFO - PROCESS | 1779 | 1462794463878 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 66 (0x954b5000) [pid = 1779] [serial = 111] [outer = 0x953e4000] 04:47:44 INFO - PROCESS | 1779 | 1462794464817 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]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1489ms 04:47:44 INFO - PROCESS | 1779 | 1462794464858 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 1779 | 1462794464868 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:47:44 INFO - PROCESS | 1779 | 1462794464880 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 1779 | 1462794464884 Marionette TRACE conn4 <- [1,122,null,{}] 04:47:44 INFO - PROCESS | 1779 | 1462794464891 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}] 04:47:45 INFO - PROCESS | 1779 | 1462794465104 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:47:45 INFO - PROCESS | 1779 | 1462794465241 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x954b6000 == 33 [pid = 1779] [id = 38] 04:47:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 67 (0x979d2c00) [pid = 1779] [serial = 112] [outer = (nil)] 04:47:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 68 (0x9a20a800) [pid = 1779] [serial = 113] [outer = 0x979d2c00] 04:47:45 INFO - PROCESS | 1779 | 1462794465332 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 69 (0x9b13ac00) [pid = 1779] [serial = 114] [outer = 0x979d2c00] 04:47:46 INFO - PROCESS | 1779 | 1462794466281 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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1438ms 04:47:46 INFO - PROCESS | 1779 | 1462794466321 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 1779 | 1462794466326 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:47:46 INFO - PROCESS | 1779 | 1462794466335 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 1779 | 1462794466342 Marionette TRACE conn4 <- [1,126,null,{}] 04:47:46 INFO - PROCESS | 1779 | 1462794466359 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}] 04:47:46 INFO - PROCESS | 1779 | 1462794466547 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:47:46 INFO - PROCESS | 1779 | 1462794466688 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x94723000 == 34 [pid = 1779] [id = 39] 04:47:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 70 (0x94725400) [pid = 1779] [serial = 115] [outer = (nil)] 04:47:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 71 (0x9d9c9800) [pid = 1779] [serial = 116] [outer = 0x94725400] 04:47:46 INFO - PROCESS | 1779 | 1462794466781 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 72 (0xa060e000) [pid = 1779] [serial = 117] [outer = 0x94725400] 04:47:47 INFO - PROCESS | 1779 | 1462794467982 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]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1691ms 04:47:48 INFO - PROCESS | 1779 | 1462794468027 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 1779 | 1462794468034 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 71 (0xa50a9c00) [pid = 1779] [serial = 64] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 70 (0xa3545800) [pid = 1779] [serial = 62] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 69 (0xa245b800) [pid = 1779] [serial = 56] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 68 (0x9d5f6800) [pid = 1779] [serial = 53] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 67 (0x9a209400) [pid = 1779] [serial = 70] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 66 (0x94728400) [pid = 1779] [serial = 67] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 65 (0xa6282000) [pid = 1779] [serial = 65] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 64 (0x95643000) [pid = 1779] [serial = 68] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | --DOMWINDOW == 63 (0x9a597400) [pid = 1779] [serial = 71] [outer = (nil)] [url = about:blank] 04:47:48 INFO - PROCESS | 1779 | 1462794468205 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 1779 | 1462794468210 Marionette TRACE conn4 <- [1,130,null,{}] 04:47:48 INFO - PROCESS | 1779 | 1462794468227 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}] 04:47:48 INFO - PROCESS | 1779 | 1462794468405 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:47:48 INFO - PROCESS | 1779 | 1462794468500 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d10400 == 35 [pid = 1779] [id = 40] 04:47:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 64 (0x94729800) [pid = 1779] [serial = 118] [outer = (nil)] 04:47:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 65 (0x954af800) [pid = 1779] [serial = 119] [outer = 0x94729800] 04:47:48 INFO - PROCESS | 1779 | 1462794468579 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 66 (0x97825800) [pid = 1779] [serial = 120] [outer = 0x94729800] 04:47:49 INFO - PROCESS | 1779 | 1462794469320 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]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1248ms 04:47:49 INFO - PROCESS | 1779 | 1462794469350 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 1779 | 1462794469357 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:47:49 INFO - PROCESS | 1779 | 1462794469369 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 1779 | 1462794469373 Marionette TRACE conn4 <- [1,134,null,{}] 04:47:49 INFO - PROCESS | 1779 | 1462794469380 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}] 04:47:49 INFO - PROCESS | 1779 | 1462794469548 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:47:49 INFO - PROCESS | 1779 | 1462794469560 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x9930d400 == 36 [pid = 1779] [id = 41] 04:47:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 67 (0x99fec800) [pid = 1779] [serial = 121] [outer = (nil)] 04:47:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 68 (0x9a9ed800) [pid = 1779] [serial = 122] [outer = 0x99fec800] 04:47:49 INFO - PROCESS | 1779 | 1462794469636 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 69 (0x9b149800) [pid = 1779] [serial = 123] [outer = 0x99fec800] 04:47:50 INFO - PROCESS | 1779 | 1462794470687 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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1339ms 04:47:50 INFO - PROCESS | 1779 | 1462794470708 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:47:50 INFO - PROCESS | 1779 | 1462794470712 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:47:50 INFO - PROCESS | 1779 | 1462794470719 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 1779 | 1462794470725 Marionette TRACE conn4 <- [1,138,null,{}] 04:47:50 INFO - PROCESS | 1779 | 1462794470754 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}] 04:47:50 INFO - PROCESS | 1779 | 1462794470955 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:47:51 INFO - PROCESS | 1779 | 1462794470984 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x9bbbc800 == 37 [pid = 1779] [id = 42] 04:47:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 70 (0x9d5a9c00) [pid = 1779] [serial = 124] [outer = (nil)] 04:47:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 71 (0x9d9d0c00) [pid = 1779] [serial = 125] [outer = 0x9d5a9c00] 04:47:51 INFO - PROCESS | 1779 | 1462794471133 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 72 (0xa22c8c00) [pid = 1779] [serial = 126] [outer = 0x9d5a9c00] 04:47:51 INFO - PROCESS | 1779 | 1462794471951 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1289ms 04:47:52 INFO - PROCESS | 1779 | 1462794472009 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 1779 | 1462794472013 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:47:52 INFO - PROCESS | 1779 | 1462794472021 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 1779 | 1462794472025 Marionette TRACE conn4 <- [1,142,null,{}] 04:47:52 INFO - PROCESS | 1779 | 1462794472032 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}] 04:47:52 INFO - PROCESS | 1779 | 1462794472234 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:47:52 INFO - PROCESS | 1779 | 1462794472257 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c169000 == 38 [pid = 1779] [id = 43] 04:47:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 73 (0xa245d400) [pid = 1779] [serial = 127] [outer = (nil)] 04:47:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 74 (0xa26c7000) [pid = 1779] [serial = 128] [outer = 0xa245d400] 04:47:52 INFO - PROCESS | 1779 | 1462794472335 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 75 (0xa3080400) [pid = 1779] [serial = 129] [outer = 0xa245d400] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 74 (0x9471f400) [pid = 1779] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 73 (0x9be2ac00) [pid = 1779] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 72 (0x93df3c00) [pid = 1779] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 71 (0x979db000) [pid = 1779] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 70 (0x9c15d000) [pid = 1779] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 69 (0x9d5a3400) [pid = 1779] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 68 (0x9c15b400) [pid = 1779] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 67 (0xa245b000) [pid = 1779] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 66 (0x99feb800) [pid = 1779] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:47:53 INFO - PROCESS | 1779 | --DOMWINDOW == 65 (0x99ff2c00) [pid = 1779] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:47:53 INFO - PROCESS | 1779 | 1462794473444 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1490ms 04:47:53 INFO - PROCESS | 1779 | 1462794473529 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 1779 | 1462794473533 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:47:53 INFO - PROCESS | 1779 | 1462794473576 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 1779 | 1462794473580 Marionette TRACE conn4 <- [1,146,null,{}] 04:47:53 INFO - PROCESS | 1779 | 1462794473586 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}] 04:47:53 INFO - PROCESS | 1779 | 1462794473735 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:47:53 INFO - PROCESS | 1779 | 1462794473868 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x92e1f400 == 39 [pid = 1779] [id = 44] 04:47:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 66 (0x93d04800) [pid = 1779] [serial = 130] [outer = (nil)] 04:47:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 67 (0x9c166800) [pid = 1779] [serial = 131] [outer = 0x93d04800] 04:47:53 INFO - PROCESS | 1779 | 1462794473942 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 68 (0xa3223400) [pid = 1779] [serial = 132] [outer = 0x93d04800] 04:47:54 INFO - PROCESS | 1779 | 1462794474652 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]]]}] 04:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1147ms 04:47:54 INFO - PROCESS | 1779 | 1462794474709 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 1779 | 1462794474713 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:47:54 INFO - PROCESS | 1779 | 1462794474725 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 1779 | 1462794474728 Marionette TRACE conn4 <- [1,150,null,{}] 04:47:54 INFO - PROCESS | 1779 | 1462794474734 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}] 04:47:54 INFO - PROCESS | 1779 | 1462794474968 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:47:55 INFO - PROCESS | 1779 | 1462794475095 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x92e1bc00 == 40 [pid = 1779] [id = 45] 04:47:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 69 (0x92e1e000) [pid = 1779] [serial = 133] [outer = (nil)] 04:47:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 70 (0x93b90400) [pid = 1779] [serial = 134] [outer = 0x92e1e000] 04:47:55 INFO - PROCESS | 1779 | 1462794475186 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 71 (0x94721c00) [pid = 1779] [serial = 135] [outer = 0x92e1e000] 04:47:56 INFO - PROCESS | 1779 | 1462794476131 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]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1440ms 04:47:56 INFO - PROCESS | 1779 | 1462794476167 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 1779 | 1462794476174 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:47:56 INFO - PROCESS | 1779 | 1462794476183 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 1779 | 1462794476189 Marionette TRACE conn4 <- [1,154,null,{}] 04:47:56 INFO - PROCESS | 1779 | 1462794476197 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}] 04:47:56 INFO - PROCESS | 1779 | 1462794476419 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:47:56 INFO - PROCESS | 1779 | 1462794476561 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a349c00 == 41 [pid = 1779] [id = 46] 04:47:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 72 (0x9b13c400) [pid = 1779] [serial = 136] [outer = (nil)] 04:47:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 73 (0x9b6a4400) [pid = 1779] [serial = 137] [outer = 0x9b13c400] 04:47:56 INFO - PROCESS | 1779 | 1462794476692 Marionette DEBUG loaded listener.js 04:47:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 74 (0x9be34800) [pid = 1779] [serial = 138] [outer = 0x9b13c400] 04:47:57 INFO - PROCESS | 1779 | 1462794477587 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]]]}] 04:47:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1440ms 04:47:57 INFO - PROCESS | 1779 | 1462794477627 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 1779 | 1462794477635 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:47:57 INFO - PROCESS | 1779 | 1462794477644 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 1779 | 1462794477647 Marionette TRACE conn4 <- [1,158,null,{}] 04:47:57 INFO - PROCESS | 1779 | 1462794477655 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}] 04:47:57 INFO - PROCESS | 1779 | 1462794477842 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:47:58 INFO - PROCESS | 1779 | 1462794477986 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x954b7400 == 42 [pid = 1779] [id = 47] 04:47:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 75 (0x9d5ac400) [pid = 1779] [serial = 139] [outer = (nil)] 04:47:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 76 (0xa2455400) [pid = 1779] [serial = 140] [outer = 0x9d5ac400] 04:47:58 INFO - PROCESS | 1779 | 1462794478094 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 77 (0xa35eac00) [pid = 1779] [serial = 141] [outer = 0x9d5ac400] 04:47:59 INFO - PROCESS | 1779 | 1462794479119 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]]]}] 04:47:59 INFO - PROCESS | 1779 | 1462794479123 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:47:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1538ms 04:47:59 INFO - PROCESS | 1779 | 1462794479211 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 1779 | 1462794479217 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:47:59 INFO - PROCESS | 1779 | 1462794479244 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 1779 | 1462794479255 Marionette TRACE conn4 <- [1,162,null,{}] 04:47:59 INFO - PROCESS | 1779 | 1462794479263 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}] 04:47:59 INFO - PROCESS | 1779 | 1462794479465 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:47:59 INFO - PROCESS | 1779 | 1462794479633 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f1c00 == 43 [pid = 1779] [id = 48] 04:47:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 78 (0x956f3000) [pid = 1779] [serial = 142] [outer = (nil)] 04:47:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 79 (0x956fb800) [pid = 1779] [serial = 143] [outer = 0x956f3000] 04:47:59 INFO - PROCESS | 1779 | 1462794479721 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 80 (0xa6762000) [pid = 1779] [serial = 144] [outer = 0x956f3000] 04:48:00 INFO - PROCESS | 1779 | 1462794480591 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]]]}] 04:48:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1415ms 04:48:00 INFO - PROCESS | 1779 | 1462794480642 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:48:00 INFO - PROCESS | 1779 | 1462794480648 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:48:00 INFO - PROCESS | 1779 | 1462794480658 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 1779 | 1462794480666 Marionette TRACE conn4 <- [1,166,null,{}] 04:48:00 INFO - PROCESS | 1779 | 1462794480677 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}] 04:48:00 INFO - PROCESS | 1779 | 1462794480866 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:48:01 INFO - PROCESS | 1779 | 1462794481007 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e8c00 == 44 [pid = 1779] [id = 49] 04:48:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 81 (0xa67b5400) [pid = 1779] [serial = 145] [outer = (nil)] 04:48:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 82 (0xa6843c00) [pid = 1779] [serial = 146] [outer = 0xa67b5400] 04:48:01 INFO - PROCESS | 1779 | 1462794481096 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 83 (0xa68b2c00) [pid = 1779] [serial = 147] [outer = 0xa67b5400] 04:48:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1647ms 04:48:02 INFO - PROCESS | 1779 | 1462794482292 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]]]}] 04:48:02 INFO - PROCESS | 1779 | 1462794482303 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 1779 | 1462794482306 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:48:02 INFO - PROCESS | 1779 | 1462794482313 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 1779 | 1462794482317 Marionette TRACE conn4 <- [1,170,null,{}] 04:48:02 INFO - PROCESS | 1779 | 1462794482324 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}] 04:48:02 INFO - PROCESS | 1779 | 1462794482494 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:48:02 INFO - PROCESS | 1779 | 1462794482663 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:02 INFO - PROCESS | 1779 | ++DOCSHELL 0xa67bcc00 == 45 [pid = 1779] [id = 50] 04:48:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 84 (0xa683b000) [pid = 1779] [serial = 148] [outer = (nil)] 04:48:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 85 (0xa6f2d400) [pid = 1779] [serial = 149] [outer = 0xa683b000] 04:48:02 INFO - PROCESS | 1779 | 1462794482767 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 86 (0xa6f72800) [pid = 1779] [serial = 150] [outer = 0xa683b000] 04:48:03 INFO - PROCESS | 1779 | 1462794483703 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]]]}] 04:48:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1431ms 04:48:03 INFO - PROCESS | 1779 | 1462794483745 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:48:03 INFO - PROCESS | 1779 | 1462794483750 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:48:03 INFO - PROCESS | 1779 | 1462794483756 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:48:03 INFO - PROCESS | 1779 | 1462794483760 Marionette TRACE conn4 <- [1,174,null,{}] 04:48:03 INFO - PROCESS | 1779 | 1462794483766 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}] 04:48:03 INFO - PROCESS | 1779 | 1462794483950 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:48:04 INFO - PROCESS | 1779 | 1462794484272 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x9527f400 == 46 [pid = 1779] [id = 51] 04:48:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 87 (0x9527fc00) [pid = 1779] [serial = 151] [outer = (nil)] 04:48:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 88 (0x954ab800) [pid = 1779] [serial = 152] [outer = 0x9527fc00] 04:48:04 INFO - PROCESS | 1779 | 1462794484412 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 89 (0x956f5000) [pid = 1779] [serial = 153] [outer = 0x9527fc00] 04:48:05 INFO - PROCESS | 1779 | 1462794485357 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]]]}] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x953e5800 == 45 [pid = 1779] [id = 35] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x9be29400 == 44 [pid = 1779] [id = 34] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x9840c000 == 43 [pid = 1779] [id = 33] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x93d02000 == 42 [pid = 1779] [id = 32] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 88 (0xa1151c00) [pid = 1779] [serial = 107] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x92e1f400 == 41 [pid = 1779] [id = 44] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x9c169000 == 40 [pid = 1779] [id = 43] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x9bbbc800 == 39 [pid = 1779] [id = 42] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x9930d400 == 38 [pid = 1779] [id = 41] 04:48:05 INFO - PROCESS | 1779 | --DOCSHELL 0x93d10400 == 37 [pid = 1779] [id = 40] 04:48:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1691ms 04:48:05 INFO - PROCESS | 1779 | 1462794485450 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 1779 | 1462794485457 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:48:05 INFO - PROCESS | 1779 | 1462794485465 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 1779 | 1462794485471 Marionette TRACE conn4 <- [1,178,null,{}] 04:48:05 INFO - PROCESS | 1779 | 1462794485478 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}] 04:48:05 INFO - PROCESS | 1779 | 1462794485646 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 87 (0x97830c00) [pid = 1779] [serial = 95] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 86 (0x9938f400) [pid = 1779] [serial = 96] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 85 (0x9be33000) [pid = 1779] [serial = 101] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 84 (0x953e7800) [pid = 1779] [serial = 91] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 83 (0x99fed400) [pid = 1779] [serial = 29] [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.] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 82 (0x98473c00) [pid = 1779] [serial = 74] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 81 (0x953e5400) [pid = 1779] [serial = 73] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 80 (0x9bb8a800) [pid = 1779] [serial = 77] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 79 (0x9b383000) [pid = 1779] [serial = 76] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 78 (0xa061ac00) [pid = 1779] [serial = 80] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 77 (0x9d5f9400) [pid = 1779] [serial = 79] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 76 (0xa24f0000) [pid = 1779] [serial = 83] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 75 (0xa22bb400) [pid = 1779] [serial = 82] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 74 (0xa3080c00) [pid = 1779] [serial = 86] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 73 (0xa3043800) [pid = 1779] [serial = 85] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 72 (0xa50f0400) [pid = 1779] [serial = 89] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 71 (0xa35e9800) [pid = 1779] [serial = 88] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 70 (0x9c156800) [pid = 1779] [serial = 102] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 69 (0x9d5f7800) [pid = 1779] [serial = 105] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 68 (0x9a9ec800) [pid = 1779] [serial = 98] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 67 (0x9d508000) [pid = 1779] [serial = 104] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | --DOMWINDOW == 66 (0x9b13f800) [pid = 1779] [serial = 99] [outer = (nil)] [url = about:blank] 04:48:05 INFO - PROCESS | 1779 | 1462794485853 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e7800 == 38 [pid = 1779] [id = 52] 04:48:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 67 (0x97829000) [pid = 1779] [serial = 154] [outer = (nil)] 04:48:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 68 (0x98412800) [pid = 1779] [serial = 155] [outer = 0x97829000] 04:48:05 INFO - PROCESS | 1779 | 1462794485940 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 69 (0x99390000) [pid = 1779] [serial = 156] [outer = 0x97829000] 04:48:06 INFO - PROCESS | 1779 | 1462794486633 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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1184ms 04:48:06 INFO - PROCESS | 1779 | 1462794486651 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 1779 | 1462794486657 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:48:06 INFO - PROCESS | 1779 | 1462794486666 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 1779 | 1462794486670 Marionette TRACE conn4 <- [1,182,null,{}] 04:48:06 INFO - PROCESS | 1779 | 1462794486676 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}] 04:48:06 INFO - PROCESS | 1779 | 1462794486838 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:48:06 INFO - PROCESS | 1779 | 1462794486946 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f9c00 == 39 [pid = 1779] [id = 53] 04:48:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 70 (0x98418c00) [pid = 1779] [serial = 157] [outer = (nil)] 04:48:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 71 (0x9b13f400) [pid = 1779] [serial = 158] [outer = 0x98418c00] 04:48:07 INFO - PROCESS | 1779 | 1462794487022 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 72 (0x9b38bc00) [pid = 1779] [serial = 159] [outer = 0x98418c00] 04:48:07 INFO - PROCESS | 1779 | 1462794487734 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]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1134ms 04:48:07 INFO - PROCESS | 1779 | 1462794487802 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 1779 | 1462794487806 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:48:07 INFO - PROCESS | 1779 | 1462794487819 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 1779 | 1462794487830 Marionette TRACE conn4 <- [1,186,null,{}] 04:48:07 INFO - PROCESS | 1779 | 1462794487845 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}] 04:48:08 INFO - PROCESS | 1779 | 1462794488014 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:48:08 INFO - PROCESS | 1779 | 1462794488027 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b8d400 == 40 [pid = 1779] [id = 54] 04:48:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 73 (0x9bbbc800) [pid = 1779] [serial = 160] [outer = (nil)] 04:48:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 74 (0x9d5a6800) [pid = 1779] [serial = 161] [outer = 0x9bbbc800] 04:48:08 INFO - PROCESS | 1779 | 1462794488107 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 75 (0x9d5f9c00) [pid = 1779] [serial = 162] [outer = 0x9bbbc800] 04:48:09 INFO - PROCESS | 1779 | 1462794489105 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1354ms 04:48:09 INFO - PROCESS | 1779 | 1462794489171 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:48:09 INFO - PROCESS | 1779 | 1462794489175 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:48:09 INFO - PROCESS | 1779 | 1462794489182 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 1779 | 1462794489185 Marionette TRACE conn4 <- [1,190,null,{}] 04:48:09 INFO - PROCESS | 1779 | 1462794489198 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}] 04:48:09 INFO - PROCESS | 1779 | 1462794489405 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:48:09 INFO - PROCESS | 1779 | 1462794489438 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b8b000 == 41 [pid = 1779] [id = 55] 04:48:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 76 (0x9c158400) [pid = 1779] [serial = 163] [outer = (nil)] 04:48:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 77 (0xa219f800) [pid = 1779] [serial = 164] [outer = 0x9c158400] 04:48:09 INFO - PROCESS | 1779 | 1462794489513 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 78 (0xa21a2400) [pid = 1779] [serial = 165] [outer = 0x9c158400] 04:48:10 INFO - PROCESS | 1779 | 1462794490340 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]]]}] 04:48:10 INFO - PROCESS | 1779 | --DOMWINDOW == 77 (0xa245d400) [pid = 1779] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:48:10 INFO - PROCESS | 1779 | --DOMWINDOW == 76 (0x99fec800) [pid = 1779] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:48:10 INFO - PROCESS | 1779 | --DOMWINDOW == 75 (0x94729800) [pid = 1779] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:48:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1337ms 04:48:10 INFO - PROCESS | 1779 | --DOMWINDOW == 74 (0x9d5a9c00) [pid = 1779] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:48:10 INFO - PROCESS | 1779 | 1462794490529 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 1779 | 1462794490532 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:48:10 INFO - PROCESS | 1779 | 1462794490540 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 1779 | 1462794490543 Marionette TRACE conn4 <- [1,194,null,{}] 04:48:10 INFO - PROCESS | 1779 | 1462794490549 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}] 04:48:10 INFO - PROCESS | 1779 | 1462794490699 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:48:10 INFO - PROCESS | 1779 | 1462794490710 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d05400 == 42 [pid = 1779] [id = 56] 04:48:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 75 (0x9d510400) [pid = 1779] [serial = 166] [outer = (nil)] 04:48:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 76 (0xa2144400) [pid = 1779] [serial = 167] [outer = 0x9d510400] 04:48:10 INFO - PROCESS | 1779 | 1462794490811 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 77 (0xa3084000) [pid = 1779] [serial = 168] [outer = 0x9d510400] 04:48:11 INFO - PROCESS | 1779 | 1462794491640 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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1133ms 04:48:11 INFO - PROCESS | 1779 | 1462794491674 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 1779 | 1462794491677 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:48:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:48:11 INFO - PROCESS | 1779 | 1462794491689 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - PROCESS | 1779 | 1462794491692 Marionette TRACE conn4 <- [1,198,null,{}] 04:48:11 INFO - PROCESS | 1779 | 1462794491699 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}] 04:48:11 INFO - PROCESS | 1779 | 1462794491861 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:48:11 INFO - PROCESS | 1779 | 1462794491873 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d07000 == 43 [pid = 1779] [id = 57] 04:48:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 78 (0x95493800) [pid = 1779] [serial = 169] [outer = (nil)] 04:48:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 79 (0x9549f000) [pid = 1779] [serial = 170] [outer = 0x95493800] 04:48:11 INFO - PROCESS | 1779 | 1462794491952 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 80 (0x9c158000) [pid = 1779] [serial = 171] [outer = 0x95493800] 04:48:12 INFO - PROCESS | 1779 | 1462794492872 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:48:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1231ms 04:48:12 INFO - PROCESS | 1779 | 1462794492922 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 1779 | 1462794492928 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:48:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:48:12 INFO - PROCESS | 1779 | 1462794492938 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 1779 | 1462794492944 Marionette TRACE conn4 <- [1,202,null,{}] 04:48:12 INFO - PROCESS | 1779 | 1462794492955 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}] 04:48:13 INFO - PROCESS | 1779 | 1462794493183 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:48:13 INFO - PROCESS | 1779 | 1462794493341 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x95492000 == 44 [pid = 1779] [id = 58] 04:48:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 81 (0x95493400) [pid = 1779] [serial = 172] [outer = (nil)] 04:48:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 82 (0x9549a000) [pid = 1779] [serial = 173] [outer = 0x95493400] 04:48:13 INFO - PROCESS | 1779 | 1462794493482 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 83 (0x9549fc00) [pid = 1779] [serial = 174] [outer = 0x95493400] 04:48:14 INFO - PROCESS | 1779 | 1462794494392 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]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:48:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1486ms 04:48:14 INFO - PROCESS | 1779 | 1462794494425 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 1779 | 1462794494433 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:48:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:48:14 INFO - PROCESS | 1779 | 1462794494445 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 1779 | 1462794494449 Marionette TRACE conn4 <- [1,206,null,{}] 04:48:14 INFO - PROCESS | 1779 | 1462794494456 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}] 04:48:14 INFO - PROCESS | 1779 | 1462794494656 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:48:14 INFO - PROCESS | 1779 | 1462794494799 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b93c00 == 45 [pid = 1779] [id = 59] 04:48:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 84 (0x954b0000) [pid = 1779] [serial = 175] [outer = (nil)] 04:48:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 85 (0x9a306000) [pid = 1779] [serial = 176] [outer = 0x954b0000] 04:48:14 INFO - PROCESS | 1779 | 1462794494894 Marionette DEBUG loaded listener.js 04:48:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 86 (0x9a9ec400) [pid = 1779] [serial = 177] [outer = 0x954b0000] 04:48:15 INFO - PROCESS | 1779 | 1462794495756 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:48:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1340ms 04:48:15 INFO - PROCESS | 1779 | 1462794495786 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 1779 | 1462794495791 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:48:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:48:15 INFO - PROCESS | 1779 | 1462794495820 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 1779 | 1462794495828 Marionette TRACE conn4 <- [1,210,null,{}] 04:48:15 INFO - PROCESS | 1779 | 1462794495846 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}] 04:48:16 INFO - PROCESS | 1779 | 1462794496038 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:48:16 INFO - PROCESS | 1779 | 1462794496189 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x9840c000 == 46 [pid = 1779] [id = 60] 04:48:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 87 (0x9a023400) [pid = 1779] [serial = 178] [outer = (nil)] 04:48:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 88 (0x9a02b400) [pid = 1779] [serial = 179] [outer = 0x9a023400] 04:48:16 INFO - PROCESS | 1779 | 1462794496284 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 89 (0x9b6b1400) [pid = 1779] [serial = 180] [outer = 0x9a023400] 04:48:17 INFO - PROCESS | 1779 | 1462794497149 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:48:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1348ms 04:48:17 INFO - PROCESS | 1779 | 1462794497175 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 1779 | 1462794497181 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:48:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:48:17 INFO - PROCESS | 1779 | 1462794497189 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 1779 | 1462794497193 Marionette TRACE conn4 <- [1,214,null,{}] 04:48:17 INFO - PROCESS | 1779 | 1462794497199 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}] 04:48:17 INFO - PROCESS | 1779 | 1462794497368 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:48:17 INFO - PROCESS | 1779 | 1462794497519 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x954ad800 == 47 [pid = 1779] [id = 61] 04:48:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 90 (0x9ae13400) [pid = 1779] [serial = 181] [outer = (nil)] 04:48:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 91 (0x9ae19c00) [pid = 1779] [serial = 182] [outer = 0x9ae13400] 04:48:17 INFO - PROCESS | 1779 | 1462794497609 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 92 (0x9ae1dc00) [pid = 1779] [serial = 183] [outer = 0x9ae13400] 04:48:18 INFO - PROCESS | 1779 | 1462794498589 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:48:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1440ms 04:48:18 INFO - PROCESS | 1779 | 1462794498630 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:48:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:48:18 INFO - PROCESS | 1779 | 1462794498635 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:48:18 INFO - PROCESS | 1779 | 1462794498642 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 1779 | 1462794498646 Marionette TRACE conn4 <- [1,218,null,{}] 04:48:18 INFO - PROCESS | 1779 | 1462794498652 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}] 04:48:18 INFO - PROCESS | 1779 | 1462794498836 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:48:19 INFO - PROCESS | 1779 | 1462794498984 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d03c00 == 48 [pid = 1779] [id = 62] 04:48:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 93 (0x9ae18800) [pid = 1779] [serial = 184] [outer = (nil)] 04:48:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 94 (0x9c150800) [pid = 1779] [serial = 185] [outer = 0x9ae18800] 04:48:19 INFO - PROCESS | 1779 | 1462794499111 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 95 (0x9d50b800) [pid = 1779] [serial = 186] [outer = 0x9ae18800] 04:48:19 INFO - PROCESS | 1779 | 1462794499954 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]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:48:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1334ms 04:48:19 INFO - PROCESS | 1779 | 1462794499976 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 1779 | 1462794499980 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:48:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:48:19 INFO - PROCESS | 1779 | 1462794499987 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 1779 | 1462794499991 Marionette TRACE conn4 <- [1,222,null,{}] 04:48:20 INFO - PROCESS | 1779 | 1462794499998 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}] 04:48:20 INFO - PROCESS | 1779 | 1462794500257 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:48:20 INFO - PROCESS | 1779 | 1462794500370 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x9471e000 == 49 [pid = 1779] [id = 63] 04:48:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 96 (0x9471f400) [pid = 1779] [serial = 187] [outer = (nil)] 04:48:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 97 (0x9a556800) [pid = 1779] [serial = 188] [outer = 0x9471f400] 04:48:20 INFO - PROCESS | 1779 | 1462794500458 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 98 (0x9a55cc00) [pid = 1779] [serial = 189] [outer = 0x9471f400] 04:48:21 INFO - PROCESS | 1779 | 1462794501350 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]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:48:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1396ms 04:48:21 INFO - PROCESS | 1779 | 1462794501384 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 1779 | 1462794501388 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:48:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:48:21 INFO - PROCESS | 1779 | 1462794501395 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 1779 | 1462794501398 Marionette TRACE conn4 <- [1,226,null,{}] 04:48:21 INFO - PROCESS | 1779 | 1462794501405 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}] 04:48:21 INFO - PROCESS | 1779 | 1462794501572 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:48:21 INFO - PROCESS | 1779 | 1462794501737 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a55b400 == 50 [pid = 1779] [id = 64] 04:48:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 99 (0xa1151c00) [pid = 1779] [serial = 190] [outer = (nil)] 04:48:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 100 (0xa3250c00) [pid = 1779] [serial = 191] [outer = 0xa1151c00] 04:48:21 INFO - PROCESS | 1779 | 1462794501826 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 101 (0xa503b000) [pid = 1779] [serial = 192] [outer = 0xa1151c00] 04:48:22 INFO - PROCESS | 1779 | 1462794502910 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]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:48:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1532ms 04:48:22 INFO - PROCESS | 1779 | 1462794502929 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 1779 | 1462794502936 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:48:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:48:22 INFO - PROCESS | 1779 | 1462794502946 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 1779 | 1462794502952 Marionette TRACE conn4 <- [1,230,null,{}] 04:48:22 INFO - PROCESS | 1779 | 1462794502961 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}] 04:48:23 INFO - PROCESS | 1779 | 1462794503192 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:48:23 INFO - PROCESS | 1779 | 1462794503336 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x95281000 == 51 [pid = 1779] [id = 65] 04:48:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 102 (0x953e1c00) [pid = 1779] [serial = 193] [outer = (nil)] 04:48:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 103 (0x95492800) [pid = 1779] [serial = 194] [outer = 0x953e1c00] 04:48:23 INFO - PROCESS | 1779 | 1462794503446 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 104 (0x9549f800) [pid = 1779] [serial = 195] [outer = 0x953e1c00] 04:48:24 INFO - PROCESS | 1779 | 1462794504330 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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:48:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1434ms 04:48:24 INFO - PROCESS | 1779 | 1462794504381 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 1779 | 1462794504389 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:48:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:48:24 INFO - PROCESS | 1779 | 1462794504400 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - PROCESS | 1779 | 1462794504404 Marionette TRACE conn4 <- [1,234,null,{}] 04:48:24 INFO - PROCESS | 1779 | 1462794504411 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}] 04:48:24 INFO - PROCESS | 1779 | 1462794504591 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:48:24 INFO - PROCESS | 1779 | 1462794504745 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x95495000 == 52 [pid = 1779] [id = 66] 04:48:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 105 (0x956f5800) [pid = 1779] [serial = 196] [outer = (nil)] 04:48:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 106 (0x99394400) [pid = 1779] [serial = 197] [outer = 0x956f5800] 04:48:24 INFO - PROCESS | 1779 | 1462794504827 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 107 (0x9a023000) [pid = 1779] [serial = 198] [outer = 0x956f5800] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x93d05400 == 51 [pid = 1779] [id = 56] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x93b8b000 == 50 [pid = 1779] [id = 55] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x93b8d400 == 49 [pid = 1779] [id = 54] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 106 (0x9c166800) [pid = 1779] [serial = 131] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x956f9c00 == 48 [pid = 1779] [id = 53] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x953e7800 == 47 [pid = 1779] [id = 52] 04:48:25 INFO - PROCESS | 1779 | --DOCSHELL 0x9527f400 == 46 [pid = 1779] [id = 51] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 105 (0xa26c7000) [pid = 1779] [serial = 128] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 104 (0x9a9ed800) [pid = 1779] [serial = 122] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 103 (0x954af000) [pid = 1779] [serial = 110] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 102 (0x9d9c9800) [pid = 1779] [serial = 116] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 101 (0x9a20a800) [pid = 1779] [serial = 113] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 100 (0x954af800) [pid = 1779] [serial = 119] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 99 (0x97825800) [pid = 1779] [serial = 120] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 98 (0xa22c8c00) [pid = 1779] [serial = 126] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 97 (0x9d9d0c00) [pid = 1779] [serial = 125] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 96 (0xa3080400) [pid = 1779] [serial = 129] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | --DOMWINDOW == 95 (0x9b149800) [pid = 1779] [serial = 123] [outer = (nil)] [url = about:blank] 04:48:25 INFO - PROCESS | 1779 | 1462794505732 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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:48:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1387ms 04:48:25 INFO - PROCESS | 1779 | 1462794505788 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 1779 | 1462794505798 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:48:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:48:25 INFO - PROCESS | 1779 | 1462794505812 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 1779 | 1462794505820 Marionette TRACE conn4 <- [1,238,null,{}] 04:48:25 INFO - PROCESS | 1779 | 1462794505837 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}] 04:48:26 INFO - PROCESS | 1779 | 1462794506021 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:48:26 INFO - PROCESS | 1779 | 1462794506135 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c8400 == 47 [pid = 1779] [id = 67] 04:48:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 96 (0x9527f400) [pid = 1779] [serial = 199] [outer = (nil)] 04:48:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 97 (0x9a54d400) [pid = 1779] [serial = 200] [outer = 0x9527f400] 04:48:26 INFO - PROCESS | 1779 | 1462794506221 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 98 (0x9a556000) [pid = 1779] [serial = 201] [outer = 0x9527f400] 04:48:27 INFO - PROCESS | 1779 | 1462794507022 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]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:48:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1250ms 04:48:27 INFO - PROCESS | 1779 | 1462794507060 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 1779 | 1462794507064 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:48:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:48:27 INFO - PROCESS | 1779 | 1462794507071 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 1779 | 1462794507075 Marionette TRACE conn4 <- [1,242,null,{}] 04:48:27 INFO - PROCESS | 1779 | 1462794507081 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}] 04:48:27 INFO - PROCESS | 1779 | 1462794507243 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:48:27 INFO - PROCESS | 1779 | 1462794507260 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e7800 == 48 [pid = 1779] [id = 68] 04:48:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 99 (0x9a558000) [pid = 1779] [serial = 202] [outer = (nil)] 04:48:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 100 (0x9ae17400) [pid = 1779] [serial = 203] [outer = 0x9a558000] 04:48:27 INFO - PROCESS | 1779 | 1462794507341 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 101 (0x9b147000) [pid = 1779] [serial = 204] [outer = 0x9a558000] 04:48:28 INFO - PROCESS | 1779 | 1462794508221 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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:48:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1187ms 04:48:28 INFO - PROCESS | 1779 | 1462794508259 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 1779 | 1462794508262 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:48:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:48:28 INFO - PROCESS | 1779 | 1462794508270 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 1779 | 1462794508273 Marionette TRACE conn4 <- [1,246,null,{}] 04:48:28 INFO - PROCESS | 1779 | 1462794508296 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}] 04:48:28 INFO - PROCESS | 1779 | 1462794508509 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:48:28 INFO - PROCESS | 1779 | 1462794508532 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x924cf400 == 49 [pid = 1779] [id = 69] 04:48:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 102 (0x979d8000) [pid = 1779] [serial = 205] [outer = (nil)] 04:48:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 103 (0x9b8c0800) [pid = 1779] [serial = 206] [outer = 0x979d8000] 04:48:28 INFO - PROCESS | 1779 | 1462794508610 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 104 (0x9be37400) [pid = 1779] [serial = 207] [outer = 0x979d8000] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 103 (0x98418c00) [pid = 1779] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 102 (0x97829000) [pid = 1779] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 101 (0x9527fc00) [pid = 1779] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 100 (0x9bbbc800) [pid = 1779] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 99 (0x93d04800) [pid = 1779] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 98 (0x9c158400) [pid = 1779] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:48:29 INFO - PROCESS | 1779 | --DOMWINDOW == 97 (0x9d510400) [pid = 1779] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:48:29 INFO - PROCESS | 1779 | 1462794509747 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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:48:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1539ms 04:48:29 INFO - PROCESS | 1779 | 1462794509810 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 1779 | 1462794509814 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:48:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:48:29 INFO - PROCESS | 1779 | 1462794509835 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 1779 | 1462794509840 Marionette TRACE conn4 <- [1,250,null,{}] 04:48:29 INFO - PROCESS | 1779 | 1462794509846 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}] 04:48:30 INFO - PROCESS | 1779 | 1462794510083 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:48:30 INFO - PROCESS | 1779 | 1462794510196 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x9bb88400 == 50 [pid = 1779] [id = 70] 04:48:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 98 (0x9c169800) [pid = 1779] [serial = 208] [outer = (nil)] 04:48:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 99 (0xa21a1800) [pid = 1779] [serial = 209] [outer = 0x9c169800] 04:48:30 INFO - PROCESS | 1779 | 1462794510281 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 100 (0xa245d400) [pid = 1779] [serial = 210] [outer = 0x9c169800] 04:48:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:48:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1206ms 04:48:31 INFO - PROCESS | 1779 | 1462794511016 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]]]}] 04:48:31 INFO - PROCESS | 1779 | 1462794511029 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 1779 | 1462794511032 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:48:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:48:31 INFO - PROCESS | 1779 | 1462794511040 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 1779 | 1462794511043 Marionette TRACE conn4 <- [1,254,null,{}] 04:48:31 INFO - PROCESS | 1779 | 1462794511058 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}] 04:48:31 INFO - PROCESS | 1779 | 1462794511228 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:48:31 INFO - PROCESS | 1779 | 1462794511244 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 1779 | ++DOCSHELL 0x924ce400 == 51 [pid = 1779] [id = 71] 04:48:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 101 (0xa262c800) [pid = 1779] [serial = 211] [outer = (nil)] 04:48:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 102 (0xa35ebc00) [pid = 1779] [serial = 212] [outer = 0xa262c800] 04:48:31 INFO - PROCESS | 1779 | 1462794511321 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 103 (0xa50e1c00) [pid = 1779] [serial = 213] [outer = 0xa262c800] 04:48:32 INFO - PROCESS | 1779 | 1462794512363 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:48:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1392ms 04:48:32 INFO - PROCESS | 1779 | 1462794512433 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 1779 | 1462794512440 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:48:32 INFO - PROCESS | 1779 | 1462794512451 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 1779 | 1462794512456 Marionette TRACE conn4 <- [1,258,null,{}] 04:48:32 INFO - PROCESS | 1779 | 1462794512467 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}] 04:48:32 INFO - PROCESS | 1779 | 1462794512709 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:48:32 INFO - PROCESS | 1779 | 1462794512962 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x94724000 == 52 [pid = 1779] [id = 72] 04:48:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 104 (0x953e2400) [pid = 1779] [serial = 214] [outer = (nil)] 04:48:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 105 (0x954b2000) [pid = 1779] [serial = 215] [outer = 0x953e2400] 04:48:33 INFO - PROCESS | 1779 | 1462794513059 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 106 (0x95641000) [pid = 1779] [serial = 216] [outer = 0x953e2400] 04:48:34 INFO - PROCESS | 1779 | 1462794514007 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:48:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1589ms 04:48:34 INFO - PROCESS | 1779 | 1462794514040 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 1779 | 1462794514050 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:48:34 INFO - PROCESS | 1779 | 1462794514063 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 1779 | 1462794514069 Marionette TRACE conn4 <- [1,262,null,{}] 04:48:34 INFO - PROCESS | 1779 | 1462794514076 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}] 04:48:34 INFO - PROCESS | 1779 | 1462794514276 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:48:34 INFO - PROCESS | 1779 | 1462794514472 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a02c400 == 53 [pid = 1779] [id = 73] 04:48:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 107 (0x9a02d800) [pid = 1779] [serial = 217] [outer = (nil)] 04:48:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 108 (0x9a54e800) [pid = 1779] [serial = 218] [outer = 0x9a02d800] 04:48:34 INFO - PROCESS | 1779 | 1462794514612 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 109 (0x9ae13800) [pid = 1779] [serial = 219] [outer = 0x9a02d800] 04:48:35 INFO - PROCESS | 1779 | 1462794515494 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]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:48:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1488ms 04:48:35 INFO - PROCESS | 1779 | 1462794515551 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 1779 | 1462794515555 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:48:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:48:35 INFO - PROCESS | 1779 | 1462794515563 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 1779 | 1462794515570 Marionette TRACE conn4 <- [1,266,null,{}] 04:48:35 INFO - PROCESS | 1779 | 1462794515589 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}] 04:48:35 INFO - PROCESS | 1779 | 1462794515821 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:48:36 INFO - PROCESS | 1779 | 1462794516044 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x9d509c00 == 54 [pid = 1779] [id = 74] 04:48:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 110 (0xa26ec400) [pid = 1779] [serial = 220] [outer = (nil)] 04:48:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 111 (0xa50ee800) [pid = 1779] [serial = 221] [outer = 0xa26ec400] 04:48:36 INFO - PROCESS | 1779 | 1462794516147 Marionette DEBUG loaded listener.js 04:48:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 112 (0xa67b7400) [pid = 1779] [serial = 222] [outer = 0xa26ec400] 04:48:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 113 (0xa6e8ec00) [pid = 1779] [serial = 223] [outer = 0x9a305800] 04:48:37 INFO - PROCESS | 1779 | 1462794517144 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]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:48:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1646ms 04:48:37 INFO - PROCESS | 1779 | 1462794517211 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 1779 | 1462794517217 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:48:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:48:37 INFO - PROCESS | 1779 | 1462794517224 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 1779 | 1462794517227 Marionette TRACE conn4 <- [1,270,null,{}] 04:48:37 INFO - PROCESS | 1779 | 1462794517235 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}] 04:48:37 INFO - PROCESS | 1779 | 1462794517459 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:48:37 INFO - PROCESS | 1779 | 1462794517657 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x924cd800 == 55 [pid = 1779] [id = 75] 04:48:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 114 (0x93defc00) [pid = 1779] [serial = 224] [outer = (nil)] 04:48:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 115 (0xa6e90000) [pid = 1779] [serial = 225] [outer = 0x93defc00] 04:48:37 INFO - PROCESS | 1779 | 1462794517789 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0xa6f3a400) [pid = 1779] [serial = 226] [outer = 0x93defc00] 04:48:38 INFO - PROCESS | 1779 | 1462794518626 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:48:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1435ms 04:48:38 INFO - PROCESS | 1779 | 1462794518659 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 1779 | 1462794518662 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:48:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:48:38 INFO - PROCESS | 1779 | 1462794518670 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 1779 | 1462794518673 Marionette TRACE conn4 <- [1,274,null,{}] 04:48:38 INFO - PROCESS | 1779 | 1462794518679 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}] 04:48:38 INFO - PROCESS | 1779 | 1462794518876 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:48:39 INFO - PROCESS | 1779 | 1462794519037 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x91041000 == 56 [pid = 1779] [id = 76] 04:48:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 117 (0x91041800) [pid = 1779] [serial = 227] [outer = (nil)] 04:48:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 118 (0x9104a000) [pid = 1779] [serial = 228] [outer = 0x91041800] 04:48:39 INFO - PROCESS | 1779 | 1462794519134 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 119 (0x9104bc00) [pid = 1779] [serial = 229] [outer = 0x91041800] 04:48:40 INFO - PROCESS | 1779 | 1462794520059 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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:48:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1442ms 04:48:40 INFO - PROCESS | 1779 | 1462794520114 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 1779 | 1462794520117 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:48:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:48:40 INFO - PROCESS | 1779 | 1462794520125 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 1779 | 1462794520128 Marionette TRACE conn4 <- [1,278,null,{}] 04:48:40 INFO - PROCESS | 1779 | 1462794520134 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}] 04:48:40 INFO - PROCESS | 1779 | 1462794520375 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:48:40 INFO - PROCESS | 1779 | 1462794520581 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104f000 == 57 [pid = 1779] [id = 77] 04:48:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x91197000) [pid = 1779] [serial = 230] [outer = (nil)] 04:48:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x9119e000) [pid = 1779] [serial = 231] [outer = 0x91197000] 04:48:40 INFO - PROCESS | 1779 | 1462794520720 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x924cb800) [pid = 1779] [serial = 232] [outer = 0x91197000] 04:48:41 INFO - PROCESS | 1779 | 1462794521623 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:48:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1534ms 04:48:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:48:41 INFO - PROCESS | 1779 | 1462794521659 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 1779 | 1462794521662 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:48:41 INFO - PROCESS | 1779 | 1462794521670 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 1779 | 1462794521674 Marionette TRACE conn4 <- [1,282,null,{}] 04:48:41 INFO - PROCESS | 1779 | 1462794521680 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}] 04:48:41 INFO - PROCESS | 1779 | 1462794521868 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:48:42 INFO - PROCESS | 1779 | 1462794522309 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c6c00 == 58 [pid = 1779] [id = 78] 04:48:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x924c7c00) [pid = 1779] [serial = 233] [outer = (nil)] 04:48:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x924cf800) [pid = 1779] [serial = 234] [outer = 0x924c7c00] 04:48:42 INFO - PROCESS | 1779 | 1462794522439 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x93d05c00) [pid = 1779] [serial = 235] [outer = 0x924c7c00] 04:48:43 INFO - PROCESS | 1779 | 1462794523399 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:48:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1791ms 04:48:43 INFO - PROCESS | 1779 | 1462794523461 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 1779 | 1462794523468 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:48:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:48:43 INFO - PROCESS | 1779 | 1462794523476 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 1779 | 1462794523482 Marionette TRACE conn4 <- [1,286,null,{}] 04:48:43 INFO - PROCESS | 1779 | 1462794523489 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}] 04:48:43 INFO - PROCESS | 1779 | 1462794523687 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:48:43 INFO - PROCESS | 1779 | 1462794523870 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e8000 == 59 [pid = 1779] [id = 79] 04:48:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x95499800) [pid = 1779] [serial = 236] [outer = (nil)] 04:48:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x954b1800) [pid = 1779] [serial = 237] [outer = 0x95499800] 04:48:44 INFO - PROCESS | 1779 | 1462794523995 Marionette DEBUG loaded listener.js 04:48:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x956fa000) [pid = 1779] [serial = 238] [outer = 0x95499800] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x9bb88400 == 58 [pid = 1779] [id = 70] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x924cf400 == 57 [pid = 1779] [id = 69] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x953e7800 == 56 [pid = 1779] [id = 68] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9549f000) [pid = 1779] [serial = 170] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x924c8400 == 55 [pid = 1779] [id = 67] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x95495000 == 54 [pid = 1779] [id = 66] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x95281000 == 53 [pid = 1779] [id = 65] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x954ad800 == 52 [pid = 1779] [id = 61] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x9840c000 == 51 [pid = 1779] [id = 60] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x93b93c00 == 50 [pid = 1779] [id = 59] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x95492000 == 49 [pid = 1779] [id = 58] 04:48:44 INFO - PROCESS | 1779 | --DOCSHELL 0x93d07000 == 48 [pid = 1779] [id = 57] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9b38bc00) [pid = 1779] [serial = 159] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0xa6f2d400) [pid = 1779] [serial = 149] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0xa2455400) [pid = 1779] [serial = 140] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x93b90400) [pid = 1779] [serial = 134] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x98412800) [pid = 1779] [serial = 155] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x956f5000) [pid = 1779] [serial = 153] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x99390000) [pid = 1779] [serial = 156] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 119 (0x9b6a4400) [pid = 1779] [serial = 137] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 118 (0x9d5a6800) [pid = 1779] [serial = 161] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 117 (0x9b13f400) [pid = 1779] [serial = 158] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 116 (0x954ab800) [pid = 1779] [serial = 152] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 115 (0xa6843c00) [pid = 1779] [serial = 146] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 114 (0xa3223400) [pid = 1779] [serial = 132] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 113 (0x9d5f9c00) [pid = 1779] [serial = 162] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 112 (0xa21a2400) [pid = 1779] [serial = 165] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 111 (0xa2144400) [pid = 1779] [serial = 167] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 110 (0x956fb800) [pid = 1779] [serial = 143] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 109 (0xa3084000) [pid = 1779] [serial = 168] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | --DOMWINDOW == 108 (0xa219f800) [pid = 1779] [serial = 164] [outer = (nil)] [url = about:blank] 04:48:44 INFO - PROCESS | 1779 | 1462794524848 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:48:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1440ms 04:48:44 INFO - PROCESS | 1779 | 1462794524921 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 1779 | 1462794524927 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:48:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:48:44 INFO - PROCESS | 1779 | 1462794524935 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 1779 | 1462794524939 Marionette TRACE conn4 <- [1,290,null,{}] 04:48:44 INFO - PROCESS | 1779 | 1462794524945 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}] 04:48:45 INFO - PROCESS | 1779 | 1462794525111 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:48:45 INFO - PROCESS | 1779 | 1462794525222 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b90400 == 49 [pid = 1779] [id = 80] 04:48:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 109 (0x95277800) [pid = 1779] [serial = 239] [outer = (nil)] 04:48:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 110 (0x956f7400) [pid = 1779] [serial = 240] [outer = 0x95277800] 04:48:45 INFO - PROCESS | 1779 | 1462794525303 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 111 (0x9a024400) [pid = 1779] [serial = 241] [outer = 0x95277800] 04:48:46 INFO - PROCESS | 1779 | 1462794526118 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:48:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1240ms 04:48:46 INFO - PROCESS | 1779 | 1462794526176 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 1779 | 1462794526180 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:48:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:48:46 INFO - PROCESS | 1779 | 1462794526194 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 1779 | 1462794526204 Marionette TRACE conn4 <- [1,294,null,{}] 04:48:46 INFO - PROCESS | 1779 | 1462794526213 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}] 04:48:46 INFO - PROCESS | 1779 | 1462794526382 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:48:46 INFO - PROCESS | 1779 | 1462794526395 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x91044800 == 50 [pid = 1779] [id = 81] 04:48:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 112 (0x984ef800) [pid = 1779] [serial = 242] [outer = (nil)] 04:48:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 113 (0x9a8b4000) [pid = 1779] [serial = 243] [outer = 0x984ef800] 04:48:46 INFO - PROCESS | 1779 | 1462794526580 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 114 (0x9b13dc00) [pid = 1779] [serial = 244] [outer = 0x984ef800] 04:48:47 INFO - PROCESS | 1779 | 1462794527409 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]]]}] 04:48:47 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. 04:48:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1246ms 04:48:47 INFO - PROCESS | 1779 | 1462794527434 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:48:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:48:47 INFO - PROCESS | 1779 | 1462794527439 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:48:47 INFO - PROCESS | 1779 | 1462794527445 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 1779 | 1462794527449 Marionette TRACE conn4 <- [1,298,null,{}] 04:48:47 INFO - PROCESS | 1779 | 1462794527454 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}] 04:48:47 INFO - PROCESS | 1779 | 1462794527668 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:48:47 INFO - PROCESS | 1779 | 1462794527689 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x911a0000 == 51 [pid = 1779] [id = 82] 04:48:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 115 (0x9a02f000) [pid = 1779] [serial = 245] [outer = (nil)] 04:48:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0x9b8be000) [pid = 1779] [serial = 246] [outer = 0x9a02f000] 04:48:47 INFO - PROCESS | 1779 | 1462794527766 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 117 (0x9be2b400) [pid = 1779] [serial = 247] [outer = 0x9a02f000] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 116 (0x979d8000) [pid = 1779] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 115 (0x9a558000) [pid = 1779] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 114 (0x9527f400) [pid = 1779] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 113 (0x953e1c00) [pid = 1779] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 112 (0x956f5800) [pid = 1779] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:48:48 INFO - PROCESS | 1779 | --DOMWINDOW == 111 (0x9c169800) [pid = 1779] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:48:48 INFO - PROCESS | 1779 | 1462794528862 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]]]}] 04:48:48 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. 04:48:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1431ms 04:48:48 INFO - PROCESS | 1779 | 1462794528875 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 1779 | 1462794528879 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:48:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:48:48 INFO - PROCESS | 1779 | 1462794528885 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 1779 | 1462794528888 Marionette TRACE conn4 <- [1,302,null,{}] 04:48:48 INFO - PROCESS | 1779 | 1462794528894 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}] 04:48:49 INFO - PROCESS | 1779 | 1462794529099 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:48:49 INFO - PROCESS | 1779 | 1462794529116 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b383c00 == 52 [pid = 1779] [id = 83] 04:48:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 112 (0x9b389c00) [pid = 1779] [serial = 248] [outer = (nil)] 04:48:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 113 (0x9c2cac00) [pid = 1779] [serial = 249] [outer = 0x9b389c00] 04:48:49 INFO - PROCESS | 1779 | 1462794529202 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 114 (0x9c2d2800) [pid = 1779] [serial = 250] [outer = 0x9b389c00] 04:48:50 INFO - PROCESS | 1779 | 1462794530052 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]]]}] 04:48:50 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. 04:48:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1183ms 04:48:50 INFO - PROCESS | 1779 | 1462794530078 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:48:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:48:50 INFO - PROCESS | 1779 | 1462794530083 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:48:50 INFO - PROCESS | 1779 | 1462794530089 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 1779 | 1462794530093 Marionette TRACE conn4 <- [1,306,null,{}] 04:48:50 INFO - PROCESS | 1779 | 1462794530098 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}] 04:48:50 INFO - PROCESS | 1779 | 1462794530260 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:48:50 INFO - PROCESS | 1779 | 1462794530278 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a555000 == 53 [pid = 1779] [id = 84] 04:48:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 115 (0x9bb88800) [pid = 1779] [serial = 251] [outer = (nil)] 04:48:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0x9d5a6800) [pid = 1779] [serial = 252] [outer = 0x9bb88800] 04:48:50 INFO - PROCESS | 1779 | 1462794530355 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 117 (0xa0616400) [pid = 1779] [serial = 253] [outer = 0x9bb88800] 04:48:51 INFO - PROCESS | 1779 | 1462794531426 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]]]}] 04:48:51 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. 04:48:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1385ms 04:48:51 INFO - PROCESS | 1779 | 1462794531475 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 1779 | 1462794531483 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:48:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:48:51 INFO - PROCESS | 1779 | 1462794531494 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 1779 | 1462794531499 Marionette TRACE conn4 <- [1,310,null,{}] 04:48:51 INFO - PROCESS | 1779 | 1462794531510 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}] 04:48:51 INFO - PROCESS | 1779 | 1462794531717 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:48:51 INFO - PROCESS | 1779 | 1462794531932 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x93a65000 == 54 [pid = 1779] [id = 85] 04:48:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 118 (0x9471f800) [pid = 1779] [serial = 254] [outer = (nil)] 04:48:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 119 (0x9549f400) [pid = 1779] [serial = 255] [outer = 0x9471f800] 04:48:52 INFO - PROCESS | 1779 | 1462794532071 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x956f2c00) [pid = 1779] [serial = 256] [outer = 0x9471f800] 04:48:52 INFO - PROCESS | 1779 | 1462794532958 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]]]}] 04:48:53 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. 04:48:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1589ms 04:48:53 INFO - PROCESS | 1779 | 1462794533083 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 1779 | 1462794533093 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:48:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:48:53 INFO - PROCESS | 1779 | 1462794533106 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 1779 | 1462794533111 Marionette TRACE conn4 <- [1,314,null,{}] 04:48:53 INFO - PROCESS | 1779 | 1462794533126 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}] 04:48:53 INFO - PROCESS | 1779 | 1462794533343 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:48:53 INFO - PROCESS | 1779 | 1462794533545 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x979d9400 == 55 [pid = 1779] [id = 86] 04:48:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x9a020800) [pid = 1779] [serial = 257] [outer = (nil)] 04:48:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x9a55b800) [pid = 1779] [serial = 258] [outer = 0x9a020800] 04:48:53 INFO - PROCESS | 1779 | 1462794533687 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x9ae20400) [pid = 1779] [serial = 259] [outer = 0x9a020800] 04:48:54 INFO - PROCESS | 1779 | 1462794534662 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]]]}] 04:48:54 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. 04:48:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1596ms 04:48:54 INFO - PROCESS | 1779 | 1462794534703 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 1779 | 1462794534708 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:48:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:48:54 INFO - PROCESS | 1779 | 1462794534716 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 1779 | 1462794534722 Marionette TRACE conn4 <- [1,318,null,{}] 04:48:54 INFO - PROCESS | 1779 | 1462794534740 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}] 04:48:54 INFO - PROCESS | 1779 | 1462794534941 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:48:55 INFO - PROCESS | 1779 | 1462794535146 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x913eb000 == 56 [pid = 1779] [id = 87] 04:48:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x913f0c00) [pid = 1779] [serial = 260] [outer = (nil)] 04:48:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x9b147c00) [pid = 1779] [serial = 261] [outer = 0x913f0c00] 04:48:55 INFO - PROCESS | 1779 | 1462794535285 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x9c2d1c00) [pid = 1779] [serial = 262] [outer = 0x913f0c00] 04:48:56 INFO - PROCESS | 1779 | 1462794536206 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]]]}] 04:48:56 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. 04:48:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1549ms 04:48:56 INFO - PROCESS | 1779 | 1462794536266 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 1779 | 1462794536271 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:48:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:48:56 INFO - PROCESS | 1779 | 1462794536278 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 1779 | 1462794536282 Marionette TRACE conn4 <- [1,322,null,{}] 04:48:56 INFO - PROCESS | 1779 | 1462794536288 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}] 04:48:56 INFO - PROCESS | 1779 | 1462794536509 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:48:56 INFO - PROCESS | 1779 | 1462794536712 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x91199c00 == 57 [pid = 1779] [id = 88] 04:48:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x9c2d5400) [pid = 1779] [serial = 263] [outer = (nil)] 04:48:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x9d5f6000) [pid = 1779] [serial = 264] [outer = 0x9c2d5400] 04:48:56 INFO - PROCESS | 1779 | 1462794536847 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0xa21a9400) [pid = 1779] [serial = 265] [outer = 0x9c2d5400] 04:48:57 INFO - PROCESS | 1779 | 1462794537712 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]]]}] 04:48:57 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. 04:48:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1491ms 04:48:57 INFO - PROCESS | 1779 | 1462794537770 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 1779 | 1462794537774 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:48:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:48:57 INFO - PROCESS | 1779 | 1462794537781 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 1779 | 1462794537785 Marionette TRACE conn4 <- [1,326,null,{}] 04:48:57 INFO - PROCESS | 1779 | 1462794537791 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}] 04:48:57 INFO - PROCESS | 1779 | 1462794537968 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:48:58 INFO - PROCESS | 1779 | 1462794538128 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x979d9800 == 58 [pid = 1779] [id = 89] 04:48:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x98412c00) [pid = 1779] [serial = 266] [outer = (nil)] 04:48:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0xa26c2800) [pid = 1779] [serial = 267] [outer = 0x98412c00] 04:48:58 INFO - PROCESS | 1779 | 1462794538219 Marionette DEBUG loaded listener.js 04:48:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0xa3043800) [pid = 1779] [serial = 268] [outer = 0x98412c00] 04:48:59 INFO - PROCESS | 1779 | 1462794539185 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]]]}] 04:48:59 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. 04:48:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1434ms 04:48:59 INFO - PROCESS | 1779 | 1462794539216 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 1779 | 1462794539221 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:48:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:48:59 INFO - PROCESS | 1779 | 1462794539228 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 1779 | 1462794539232 Marionette TRACE conn4 <- [1,330,null,{}] 04:48:59 INFO - PROCESS | 1779 | 1462794539238 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}] 04:48:59 INFO - PROCESS | 1779 | 1462794539445 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:48:59 INFO - PROCESS | 1779 | 1462794539652 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x91042000 == 59 [pid = 1779] [id = 90] 04:48:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0xa30e1800) [pid = 1779] [serial = 269] [outer = (nil)] 04:48:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0xa6843c00) [pid = 1779] [serial = 270] [outer = 0xa30e1800] 04:48:59 INFO - PROCESS | 1779 | 1462794539787 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0xa68b9000) [pid = 1779] [serial = 271] [outer = 0xa30e1800] 04:49:00 INFO - PROCESS | 1779 | 1462794540709 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]]]}] 04:49:00 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. 04:49:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1542ms 04:49:00 INFO - PROCESS | 1779 | 1462794540771 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 1779 | 1462794540776 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:49:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:49:00 INFO - PROCESS | 1779 | 1462794540782 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 1779 | 1462794540786 Marionette TRACE conn4 <- [1,334,null,{}] 04:49:00 INFO - PROCESS | 1779 | 1462794540792 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}] 04:49:01 INFO - PROCESS | 1779 | 1462794541015 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:49:01 INFO - PROCESS | 1779 | 1462794541215 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d0800 == 60 [pid = 1779] [id = 91] 04:49:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8f8d4000) [pid = 1779] [serial = 272] [outer = (nil)] 04:49:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8f8d8400) [pid = 1779] [serial = 273] [outer = 0x8f8d4000] 04:49:01 INFO - PROCESS | 1779 | 1462794541351 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8f8db800) [pid = 1779] [serial = 274] [outer = 0x8f8d4000] 04:49:02 INFO - PROCESS | 1779 | 1462794542208 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]]]}] 04:49:02 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. 04:49:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1487ms 04:49:02 INFO - PROCESS | 1779 | 1462794542271 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 1779 | 1462794542275 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:49:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:49:02 INFO - PROCESS | 1779 | 1462794542283 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 1779 | 1462794542287 Marionette TRACE conn4 <- [1,338,null,{}] 04:49:02 INFO - PROCESS | 1779 | 1462794542294 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}] 04:49:02 INFO - PROCESS | 1779 | 1462794542483 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:49:02 INFO - PROCESS | 1779 | 1462794542648 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8dd400 == 61 [pid = 1779] [id = 92] 04:49:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8f8dd800) [pid = 1779] [serial = 275] [outer = (nil)] 04:49:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8fa6b800) [pid = 1779] [serial = 276] [outer = 0x8f8dd800] 04:49:02 INFO - PROCESS | 1779 | 1462794542748 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8fa6d400) [pid = 1779] [serial = 277] [outer = 0x8f8dd800] 04:49:03 INFO - PROCESS | 1779 | 1462794543660 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]]]}] 04:49:03 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. 04:49:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1435ms 04:49:03 INFO - PROCESS | 1779 | 1462794543722 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 1779 | 1462794543727 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:49:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:49:03 INFO - PROCESS | 1779 | 1462794543737 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 1779 | 1462794543740 Marionette TRACE conn4 <- [1,342,null,{}] 04:49:03 INFO - PROCESS | 1779 | 1462794543747 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}] 04:49:03 INFO - PROCESS | 1779 | 1462794543958 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:49:04 INFO - PROCESS | 1779 | 1462794544455 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x911a0400 == 62 [pid = 1779] [id = 93] 04:49:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x911a0800) [pid = 1779] [serial = 278] [outer = (nil)] 04:49:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x913e4000) [pid = 1779] [serial = 279] [outer = 0x911a0800] 04:49:04 INFO - PROCESS | 1779 | 1462794544540 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x913e9000) [pid = 1779] [serial = 280] [outer = 0x911a0800] 04:49:05 INFO - PROCESS | 1779 | 1462794545409 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]]]}] 04:49:05 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. 04:49:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1733ms 04:49:05 INFO - PROCESS | 1779 | 1462794545472 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 1779 | 1462794545478 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:49:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:49:05 INFO - PROCESS | 1779 | 1462794545487 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 1779 | 1462794545492 Marionette TRACE conn4 <- [1,346,null,{}] 04:49:05 INFO - PROCESS | 1779 | 1462794545500 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}] 04:49:05 INFO - PROCESS | 1779 | 1462794545796 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:49:06 INFO - PROCESS | 1779 | 1462794546054 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104f400 == 63 [pid = 1779] [id = 94] 04:49:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x913ec000) [pid = 1779] [serial = 281] [outer = (nil)] 04:49:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x93b92c00) [pid = 1779] [serial = 282] [outer = 0x913ec000] 04:49:06 INFO - PROCESS | 1779 | 1462794546141 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x94727800) [pid = 1779] [serial = 283] [outer = 0x913ec000] 04:49:06 INFO - PROCESS | 1779 | --DOCSHELL 0x9b383c00 == 62 [pid = 1779] [id = 83] 04:49:06 INFO - PROCESS | 1779 | --DOCSHELL 0x911a0000 == 61 [pid = 1779] [id = 82] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9549a000) [pid = 1779] [serial = 173] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9a306000) [pid = 1779] [serial = 176] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9a02b400) [pid = 1779] [serial = 179] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9ae19c00) [pid = 1779] [serial = 182] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9c150800) [pid = 1779] [serial = 185] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9a556800) [pid = 1779] [serial = 188] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa35ebc00) [pid = 1779] [serial = 212] [outer = (nil)] [url = about:blank] 04:49:06 INFO - PROCESS | 1779 | --DOCSHELL 0x91044800 == 60 [pid = 1779] [id = 81] 04:49:07 INFO - PROCESS | 1779 | --DOCSHELL 0x93b90400 == 59 [pid = 1779] [id = 80] 04:49:07 INFO - PROCESS | 1779 | --DOCSHELL 0x953e8000 == 58 [pid = 1779] [id = 79] 04:49:07 INFO - PROCESS | 1779 | --DOCSHELL 0x924c6c00 == 57 [pid = 1779] [id = 78] 04:49:07 INFO - PROCESS | 1779 | 1462794547082 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]]]}] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9b8c0800) [pid = 1779] [serial = 206] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9ae17400) [pid = 1779] [serial = 203] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9a54d400) [pid = 1779] [serial = 200] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9a556000) [pid = 1779] [serial = 201] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9549f800) [pid = 1779] [serial = 195] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x95492800) [pid = 1779] [serial = 194] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9a023000) [pid = 1779] [serial = 198] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x99394400) [pid = 1779] [serial = 197] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0xa3250c00) [pid = 1779] [serial = 191] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x9be37400) [pid = 1779] [serial = 207] [outer = (nil)] [url = about:blank] 04:49:07 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. 04:49:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1638ms 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0xa245d400) [pid = 1779] [serial = 210] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0xa21a1800) [pid = 1779] [serial = 209] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9b147000) [pid = 1779] [serial = 204] [outer = (nil)] [url = about:blank] 04:49:07 INFO - PROCESS | 1779 | 1462794547132 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 1779 | 1462794547139 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:49:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:49:07 INFO - PROCESS | 1779 | 1462794547147 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 1779 | 1462794547151 Marionette TRACE conn4 <- [1,350,null,{}] 04:49:07 INFO - PROCESS | 1779 | 1462794547158 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}] 04:49:07 INFO - PROCESS | 1779 | 1462794547328 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:49:07 INFO - PROCESS | 1779 | 1462794547450 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x95492800 == 58 [pid = 1779] [id = 95] 04:49:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x95497400) [pid = 1779] [serial = 284] [outer = (nil)] 04:49:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x9549d000) [pid = 1779] [serial = 285] [outer = 0x95497400] 04:49:07 INFO - PROCESS | 1779 | 1462794547530 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x956fa800) [pid = 1779] [serial = 286] [outer = 0x95497400] 04:49:08 INFO - PROCESS | 1779 | 1462794548381 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]]]}] 04:49:08 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. 04:49:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1280ms 04:49:08 INFO - PROCESS | 1779 | 1462794548427 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 1779 | 1462794548432 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:49:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:49:08 INFO - PROCESS | 1779 | 1462794548451 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - PROCESS | 1779 | 1462794548461 Marionette TRACE conn4 <- [1,354,null,{}] 04:49:08 INFO - PROCESS | 1779 | 1462794548471 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}] 04:49:08 INFO - PROCESS | 1779 | 1462794548646 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:49:08 INFO - PROCESS | 1779 | 1462794548766 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e8000 == 59 [pid = 1779] [id = 96] 04:49:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x979d8000) [pid = 1779] [serial = 287] [outer = (nil)] 04:49:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x9a556400) [pid = 1779] [serial = 288] [outer = 0x979d8000] 04:49:08 INFO - PROCESS | 1779 | 1462794548846 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x9a9ed400) [pid = 1779] [serial = 289] [outer = 0x979d8000] 04:49:09 INFO - PROCESS | 1779 | 1462794549714 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]]]}] 04:49:09 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. 04:49:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1295ms 04:49:09 INFO - PROCESS | 1779 | 1462794549738 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 1779 | 1462794549743 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:49:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:49:09 INFO - PROCESS | 1779 | 1462794549749 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 1779 | 1462794549753 Marionette TRACE conn4 <- [1,358,null,{}] 04:49:09 INFO - PROCESS | 1779 | 1462794549758 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}] 04:49:09 INFO - PROCESS | 1779 | 1462794549965 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:49:10 INFO - PROCESS | 1779 | 1462794549994 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a022000 == 60 [pid = 1779] [id = 97] 04:49:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9ae17400) [pid = 1779] [serial = 290] [outer = (nil)] 04:49:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x9b145800) [pid = 1779] [serial = 291] [outer = 0x9ae17400] 04:49:10 INFO - PROCESS | 1779 | 1462794550069 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x9b383c00) [pid = 1779] [serial = 292] [outer = 0x9ae17400] 04:49:11 INFO - PROCESS | 1779 | 1462794551017 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]]]}] 04:49:11 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. 04:49:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1330ms 04:49:11 INFO - PROCESS | 1779 | 1462794551081 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 1779 | 1462794551086 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:49:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:49:11 INFO - PROCESS | 1779 | 1462794551094 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - PROCESS | 1779 | 1462794551097 Marionette TRACE conn4 <- [1,362,null,{}] 04:49:11 INFO - PROCESS | 1779 | 1462794551103 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}] 04:49:11 INFO - PROCESS | 1779 | 1462794551340 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:49:11 INFO - PROCESS | 1779 | 1462794551373 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x9be37400 == 61 [pid = 1779] [id = 98] 04:49:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x9c157c00) [pid = 1779] [serial = 293] [outer = (nil)] 04:49:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9c2ccc00) [pid = 1779] [serial = 294] [outer = 0x9c157c00] 04:49:11 INFO - PROCESS | 1779 | 1462794551459 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x9d5a2c00) [pid = 1779] [serial = 295] [outer = 0x9c157c00] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0xa262c800) [pid = 1779] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9a02f000) [pid = 1779] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x984ef800) [pid = 1779] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x924c7c00) [pid = 1779] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x95499800) [pid = 1779] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x95277800) [pid = 1779] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9d5a6000) [pid = 1779] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9b389c00) [pid = 1779] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:49:12 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x95493800) [pid = 1779] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:49:12 INFO - PROCESS | 1779 | 1462794552548 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]]]}] 04:49:12 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. 04:49:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1481ms 04:49:12 INFO - PROCESS | 1779 | 1462794552575 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 1779 | 1462794552579 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:49:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:49:12 INFO - PROCESS | 1779 | 1462794552586 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 1779 | 1462794552590 Marionette TRACE conn4 <- [1,366,null,{}] 04:49:12 INFO - PROCESS | 1779 | 1462794552596 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}] 04:49:12 INFO - PROCESS | 1779 | 1462794552759 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:49:12 INFO - PROCESS | 1779 | 1462794552777 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x91253000 == 62 [pid = 1779] [id = 99] 04:49:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x91257c00) [pid = 1779] [serial = 296] [outer = (nil)] 04:49:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x9125c800) [pid = 1779] [serial = 297] [outer = 0x91257c00] 04:49:12 INFO - PROCESS | 1779 | 1462794552857 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x93d10400) [pid = 1779] [serial = 298] [outer = 0x91257c00] 04:49:13 INFO - PROCESS | 1779 | 1462794553733 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]]]}] 04:49:13 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. 04:49:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1186ms 04:49:13 INFO - PROCESS | 1779 | 1462794553774 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 1779 | 1462794553777 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:49:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:49:13 INFO - PROCESS | 1779 | 1462794553788 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 1779 | 1462794553791 Marionette TRACE conn4 <- [1,370,null,{}] 04:49:13 INFO - PROCESS | 1779 | 1462794553797 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}] 04:49:14 INFO - PROCESS | 1779 | 1462794554069 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:49:14 INFO - PROCESS | 1779 | 1462794554235 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0db000 == 63 [pid = 1779] [id = 100] 04:49:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8f0dc800) [pid = 1779] [serial = 299] [outer = (nil)] 04:49:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8f0e3800) [pid = 1779] [serial = 300] [outer = 0x8f0dc800] 04:49:14 INFO - PROCESS | 1779 | 1462794554327 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8f0e8000) [pid = 1779] [serial = 301] [outer = 0x8f0dc800] 04:49:15 INFO - PROCESS | 1779 | 1462794555351 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]]]}] 04:49:15 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. 04:49:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1601ms 04:49:15 INFO - PROCESS | 1779 | 1462794555393 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 1779 | 1462794555399 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:49:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:49:15 INFO - PROCESS | 1779 | 1462794555408 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 1779 | 1462794555416 Marionette TRACE conn4 <- [1,374,null,{}] 04:49:15 INFO - PROCESS | 1779 | 1462794555424 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}] 04:49:15 INFO - PROCESS | 1779 | 1462794555663 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:49:15 INFO - PROCESS | 1779 | 1462794555878 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x91257400 == 64 [pid = 1779] [id = 101] 04:49:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91258800) [pid = 1779] [serial = 302] [outer = (nil)] 04:49:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9125b800) [pid = 1779] [serial = 303] [outer = 0x91258800] 04:49:16 INFO - PROCESS | 1779 | 1462794556024 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x913e8400) [pid = 1779] [serial = 304] [outer = 0x91258800] 04:49:16 INFO - PROCESS | 1779 | 1462794556982 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:49:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:49:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1590ms 04:49:17 INFO - PROCESS | 1779 | 1462794556998 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 1779 | 1462794557003 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:49:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:49:17 INFO - PROCESS | 1779 | 1462794557011 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 1779 | 1462794557016 Marionette TRACE conn4 <- [1,378,null,{}] 04:49:17 INFO - PROCESS | 1779 | 1462794557022 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}] 04:49:17 INFO - PROCESS | 1779 | 1462794557224 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:49:17 INFO - PROCESS | 1779 | 1462794557446 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x95492400 == 65 [pid = 1779] [id = 102] 04:49:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x95494c00) [pid = 1779] [serial = 305] [outer = (nil)] 04:49:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x9549b000) [pid = 1779] [serial = 306] [outer = 0x95494c00] 04:49:17 INFO - PROCESS | 1779 | 1462794557583 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x956f6400) [pid = 1779] [serial = 307] [outer = 0x95494c00] 04:49:18 INFO - PROCESS | 1779 | 1462794558591 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:49:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1642ms 04:49:18 INFO - PROCESS | 1779 | 1462794558655 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 1779 | 1462794558662 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:49:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:49:18 INFO - PROCESS | 1779 | 1462794558680 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 1779 | 1462794558688 Marionette TRACE conn4 <- [1,382,null,{}] 04:49:18 INFO - PROCESS | 1779 | 1462794558695 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}] 04:49:18 INFO - PROCESS | 1779 | 1462794558936 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:49:19 INFO - PROCESS | 1779 | 1462794559212 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x91047800 == 66 [pid = 1779] [id = 103] 04:49:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x91048400) [pid = 1779] [serial = 308] [outer = (nil)] 04:49:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x9b146c00) [pid = 1779] [serial = 309] [outer = 0x91048400] 04:49:19 INFO - PROCESS | 1779 | 1462794559307 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x9bb86000) [pid = 1779] [serial = 310] [outer = 0x91048400] 04:49:20 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:20 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:49:20 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:20 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:20 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:49:20 INFO - PROCESS | 1779 | 1462794560330 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:49:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1695ms 04:49:20 INFO - PROCESS | 1779 | 1462794560367 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:49:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:49:20 INFO - PROCESS | 1779 | 1462794560372 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:49:20 INFO - PROCESS | 1779 | 1462794560379 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 1779 | 1462794560383 Marionette TRACE conn4 <- [1,386,null,{}] 04:49:20 INFO - PROCESS | 1779 | 1462794560390 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}] 04:49:20 INFO - PROCESS | 1779 | 1462794560620 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:49:20 INFO - PROCESS | 1779 | 1462794560830 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa6bc00 == 67 [pid = 1779] [id = 104] 04:49:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x95497000) [pid = 1779] [serial = 311] [outer = (nil)] 04:49:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9d507000) [pid = 1779] [serial = 312] [outer = 0x95497000] 04:49:20 INFO - PROCESS | 1779 | 1462794560968 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9d9d2400) [pid = 1779] [serial = 313] [outer = 0x95497000] 04:49:21 INFO - PROCESS | 1779 | 1462794561910 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]]]}] 04:49:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:49:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1593ms 04:49:21 INFO - PROCESS | 1779 | 1462794561973 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:49:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:49:21 INFO - PROCESS | 1779 | 1462794561977 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:49:21 INFO - PROCESS | 1779 | 1462794561985 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 1779 | 1462794561989 Marionette TRACE conn4 <- [1,390,null,{}] 04:49:21 INFO - PROCESS | 1779 | 1462794561995 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}] 04:49:22 INFO - PROCESS | 1779 | 1462794562194 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:49:22 INFO - PROCESS | 1779 | 1462794562417 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 1779 | ++DOCSHELL 0xa21a2400 == 68 [pid = 1779] [id = 105] 04:49:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0xa21a2800) [pid = 1779] [serial = 314] [outer = (nil)] 04:49:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0xa22c3800) [pid = 1779] [serial = 315] [outer = 0xa21a2800] 04:49:22 INFO - PROCESS | 1779 | 1462794562534 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0xa503c400) [pid = 1779] [serial = 316] [outer = 0xa21a2800] 04:49:23 INFO - PROCESS | 1779 | 1462794563513 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:49:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1582ms 04:49:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:49:23 INFO - PROCESS | 1779 | 1462794563567 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 1779 | 1462794563571 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:49:23 INFO - PROCESS | 1779 | 1462794563578 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 1779 | 1462794563581 Marionette TRACE conn4 <- [1,394,null,{}] 04:49:23 INFO - PROCESS | 1779 | 1462794563588 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}] 04:49:23 INFO - PROCESS | 1779 | 1462794563779 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:49:24 INFO - PROCESS | 1779 | 1462794564002 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e553000 == 69 [pid = 1779] [id = 106] 04:49:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8e553c00) [pid = 1779] [serial = 317] [outer = (nil)] 04:49:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8e559000) [pid = 1779] [serial = 318] [outer = 0x8e553c00] 04:49:24 INFO - PROCESS | 1779 | 1462794564109 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x91044400) [pid = 1779] [serial = 319] [outer = 0x8e553c00] 04:49:25 INFO - PROCESS | 1779 | 1462794565076 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:49:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1538ms 04:49:25 INFO - PROCESS | 1779 | 1462794565116 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 1779 | 1462794565121 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:49:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:49:25 INFO - PROCESS | 1779 | 1462794565128 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 1779 | 1462794565132 Marionette TRACE conn4 <- [1,398,null,{}] 04:49:25 INFO - PROCESS | 1779 | 1462794565138 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}] 04:49:25 INFO - PROCESS | 1779 | 1462794565324 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:49:25 INFO - PROCESS | 1779 | 1462794565540 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5ac800 == 70 [pid = 1779] [id = 107] 04:49:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8e5ad000) [pid = 1779] [serial = 320] [outer = (nil)] 04:49:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x8e5b3800) [pid = 1779] [serial = 321] [outer = 0x8e5ad000] 04:49:25 INFO - PROCESS | 1779 | 1462794565641 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x8e5b6800) [pid = 1779] [serial = 322] [outer = 0x8e5ad000] 04:49:26 INFO - PROCESS | 1779 | 1462794566595 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:49:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1538ms 04:49:26 INFO - PROCESS | 1779 | 1462794566667 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 1779 | 1462794566671 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:49:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:49:26 INFO - PROCESS | 1779 | 1462794566678 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 1779 | 1462794566682 Marionette TRACE conn4 <- [1,402,null,{}] 04:49:26 INFO - PROCESS | 1779 | 1462794566689 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}] 04:49:26 INFO - PROCESS | 1779 | 1462794566877 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:49:27 INFO - PROCESS | 1779 | 1462794567093 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104dc00 == 71 [pid = 1779] [id = 108] 04:49:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9104e000) [pid = 1779] [serial = 323] [outer = (nil)] 04:49:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9471ec00) [pid = 1779] [serial = 324] [outer = 0x9104e000] 04:49:27 INFO - PROCESS | 1779 | 1462794567196 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x99394c00) [pid = 1779] [serial = 325] [outer = 0x9104e000] 04:49:28 INFO - PROCESS | 1779 | 1462794568115 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:49:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1487ms 04:49:28 INFO - PROCESS | 1779 | 1462794568168 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 1779 | 1462794568176 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:49:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:49:28 INFO - PROCESS | 1779 | 1462794568189 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 1779 | 1462794568201 Marionette TRACE conn4 <- [1,406,null,{}] 04:49:28 INFO - PROCESS | 1779 | 1462794568207 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}] 04:49:28 INFO - PROCESS | 1779 | 1462794568435 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:49:28 INFO - PROCESS | 1779 | 1462794568963 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0e2800 == 72 [pid = 1779] [id = 109] 04:49:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8f0e2c00) [pid = 1779] [serial = 326] [outer = (nil)] 04:49:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x8f0e7400) [pid = 1779] [serial = 327] [outer = 0x8f0e2c00] 04:49:29 INFO - PROCESS | 1779 | 1462794569100 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x8fa6d000) [pid = 1779] [serial = 328] [outer = 0x8f0e2c00] 04:49:30 INFO - PROCESS | 1779 | 1462794570054 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]]]}] 04:49:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:49:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1907ms 04:49:30 INFO - PROCESS | 1779 | 1462794570098 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 1779 | 1462794570105 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:49:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:49:30 INFO - PROCESS | 1779 | 1462794570114 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 1779 | 1462794570120 Marionette TRACE conn4 <- [1,410,null,{}] 04:49:30 INFO - PROCESS | 1779 | 1462794570128 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}] 04:49:30 INFO - PROCESS | 1779 | 1462794570313 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:49:30 INFO - PROCESS | 1779 | 1462794570631 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa70400 == 73 [pid = 1779] [id = 110] 04:49:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9104d800) [pid = 1779] [serial = 329] [outer = (nil)] 04:49:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x913e2c00) [pid = 1779] [serial = 330] [outer = 0x9104d800] 04:49:30 INFO - PROCESS | 1779 | 1462794570724 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x924c5c00) [pid = 1779] [serial = 331] [outer = 0x9104d800] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x94723000 == 72 [pid = 1779] [id = 39] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x953eec00 == 71 [pid = 1779] [id = 26] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x95280000 == 70 [pid = 1779] [id = 37] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x93d0a000 == 69 [pid = 1779] [id = 25] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9d5a6800) [pid = 1779] [serial = 252] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x984ef000 == 68 [pid = 1779] [id = 24] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x93de9400 == 67 [pid = 1779] [id = 23] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x93d03c00 == 66 [pid = 1779] [id = 62] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x94725000 == 65 [pid = 1779] [id = 31] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x91253000 == 64 [pid = 1779] [id = 99] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9be37400 == 63 [pid = 1779] [id = 98] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9a022000 == 62 [pid = 1779] [id = 97] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x953e8000 == 61 [pid = 1779] [id = 96] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x95492800 == 60 [pid = 1779] [id = 95] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9104f400 == 59 [pid = 1779] [id = 94] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x911a0400 == 58 [pid = 1779] [id = 93] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8d0800 == 57 [pid = 1779] [id = 91] 04:49:31 INFO - PROCESS | 1779 | 1462794571738 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]]]}] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x91042000 == 56 [pid = 1779] [id = 90] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x979d9800 == 55 [pid = 1779] [id = 89] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x91199c00 == 54 [pid = 1779] [id = 88] 04:49:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9a555000 == 53 [pid = 1779] [id = 84] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9c2d2800) [pid = 1779] [serial = 250] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x94728000) [pid = 1779] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9a54e800) [pid = 1779] [serial = 218] [outer = (nil)] [url = about:blank] 04:49:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:49:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1688ms 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0xa50e1c00) [pid = 1779] [serial = 213] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9be2b400) [pid = 1779] [serial = 247] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9119e000) [pid = 1779] [serial = 231] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9b13dc00) [pid = 1779] [serial = 244] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x93d05c00) [pid = 1779] [serial = 235] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x956fa000) [pid = 1779] [serial = 238] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x956f7400) [pid = 1779] [serial = 240] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x9a8b4000) [pid = 1779] [serial = 243] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0xa2149400) [pid = 1779] [serial = 108] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x9c2cac00) [pid = 1779] [serial = 249] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0xa50ee800) [pid = 1779] [serial = 221] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x924cf800) [pid = 1779] [serial = 234] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9c158000) [pid = 1779] [serial = 171] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x954b1800) [pid = 1779] [serial = 237] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0xa6e90000) [pid = 1779] [serial = 225] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9104a000) [pid = 1779] [serial = 228] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x954b2000) [pid = 1779] [serial = 215] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9b8be000) [pid = 1779] [serial = 246] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9a024400) [pid = 1779] [serial = 241] [outer = (nil)] [url = about:blank] 04:49:31 INFO - PROCESS | 1779 | 1462794571833 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:49:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:49:31 INFO - PROCESS | 1779 | 1462794571841 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:49:31 INFO - PROCESS | 1779 | 1462794571849 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 1779 | 1462794571853 Marionette TRACE conn4 <- [1,414,null,{}] 04:49:31 INFO - PROCESS | 1779 | 1462794571866 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}] 04:49:32 INFO - PROCESS | 1779 | 1462794572041 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:49:32 INFO - PROCESS | 1779 | 1462794572257 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x913e5000 == 54 [pid = 1779] [id = 111] 04:49:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x924c7000) [pid = 1779] [serial = 332] [outer = (nil)] 04:49:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x93b92400) [pid = 1779] [serial = 333] [outer = 0x924c7000] 04:49:32 INFO - PROCESS | 1779 | 1462794572352 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x94724c00) [pid = 1779] [serial = 334] [outer = 0x924c7000] 04:49:33 INFO - PROCESS | 1779 | 1462794573224 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]]]}] 04:49:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:49:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1443ms 04:49:33 INFO - PROCESS | 1779 | 1462794573293 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 1779 | 1462794573296 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:49:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:49:33 INFO - PROCESS | 1779 | 1462794573311 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 1779 | 1462794573321 Marionette TRACE conn4 <- [1,418,null,{}] 04:49:33 INFO - PROCESS | 1779 | 1462794573331 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}] 04:49:33 INFO - PROCESS | 1779 | 1462794573523 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:49:33 INFO - PROCESS | 1779 | 1462794573651 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x9119b000 == 55 [pid = 1779] [id = 112] 04:49:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x953e8000) [pid = 1779] [serial = 335] [outer = (nil)] 04:49:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x979da400) [pid = 1779] [serial = 336] [outer = 0x953e8000] 04:49:33 INFO - PROCESS | 1779 | 1462794573728 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x99842000) [pid = 1779] [serial = 337] [outer = 0x953e8000] 04:49:35 INFO - PROCESS | 1779 | 1462794575015 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]]]}] 04:49:35 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 04:49:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1758ms 04:49:35 INFO - PROCESS | 1779 | 1462794575071 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 1779 | 1462794575076 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:49:35 INFO - PROCESS | 1779 | 1462794575084 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 1779 | 1462794575087 Marionette TRACE conn4 <- [1,422,null,{}] 04:49:35 INFO - PROCESS | 1779 | 1462794575093 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}] 04:49:35 INFO - PROCESS | 1779 | 1462794575375 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:49:35 INFO - PROCESS | 1779 | 1462794575416 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x9549f000 == 56 [pid = 1779] [id = 113] 04:49:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x98469400) [pid = 1779] [serial = 338] [outer = (nil)] 04:49:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9a28dc00) [pid = 1779] [serial = 339] [outer = 0x98469400] 04:49:35 INFO - PROCESS | 1779 | 1462794575493 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9a553400) [pid = 1779] [serial = 340] [outer = 0x98469400] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x9ae17400) [pid = 1779] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9c157c00) [pid = 1779] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x95497400) [pid = 1779] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x913ec000) [pid = 1779] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x911a0800) [pid = 1779] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:49:36 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x979d8000) [pid = 1779] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:49:36 INFO - PROCESS | 1779 | 1462794576760 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:49:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1732ms 04:49:36 INFO - PROCESS | 1779 | 1462794576817 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 1779 | 1462794576821 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:49:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:49:36 INFO - PROCESS | 1779 | 1462794576828 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 1779 | 1462794576831 Marionette TRACE conn4 <- [1,426,null,{}] 04:49:36 INFO - PROCESS | 1779 | 1462794576837 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}] 04:49:37 INFO - PROCESS | 1779 | 1462794577052 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:49:37 INFO - PROCESS | 1779 | 1462794577180 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x99ff3000 == 57 [pid = 1779] [id = 114] 04:49:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9a008800) [pid = 1779] [serial = 341] [outer = (nil)] 04:49:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9a54dc00) [pid = 1779] [serial = 342] [outer = 0x9a008800] 04:49:37 INFO - PROCESS | 1779 | 1462794577269 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9b13d000) [pid = 1779] [serial = 343] [outer = 0x9a008800] 04:49:38 INFO - PROCESS | 1779 | 1462794578073 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] 04:49:38 INFO - PROCESS | 1779 | 1462794578123 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:49:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:49:38 INFO - PROCESS | 1779 | 1462794578131 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 1779 | 1462794578134 Marionette TRACE conn4 <- [1,430,null,{}] 04:49:38 INFO - PROCESS | 1779 | 1462794578141 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}] 04:49:38 INFO - PROCESS | 1779 | 1462794578334 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:49:38 INFO - PROCESS | 1779 | 1462794578345 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x95496400 == 58 [pid = 1779] [id = 115] 04:49:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x95497400) [pid = 1779] [serial = 344] [outer = (nil)] 04:49:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9c16c800) [pid = 1779] [serial = 345] [outer = 0x95497400] 04:49:38 INFO - PROCESS | 1779 | 1462794578533 Marionette DEBUG loaded listener.js 04:49:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9c2cfc00) [pid = 1779] [serial = 346] [outer = 0x95497400] 04:49:39 INFO - PROCESS | 1779 | 1462794579683 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:49:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1593ms 04:49:39 INFO - PROCESS | 1779 | 1462794579734 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 1779 | 1462794579748 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:49:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:49:39 INFO - PROCESS | 1779 | 1462794579777 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 1779 | 1462794579785 Marionette TRACE conn4 <- [1,434,null,{}] 04:49:39 INFO - PROCESS | 1779 | 1462794579794 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}] 04:49:40 INFO - PROCESS | 1779 | 1462794580006 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:49:40 INFO - PROCESS | 1779 | 1462794580233 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x91042000 == 59 [pid = 1779] [id = 116] 04:49:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9104d000) [pid = 1779] [serial = 347] [outer = (nil)] 04:49:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x91253000) [pid = 1779] [serial = 348] [outer = 0x9104d000] 04:49:40 INFO - PROCESS | 1779 | 1462794580327 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x913ec000) [pid = 1779] [serial = 349] [outer = 0x9104d000] 04:49:41 INFO - PROCESS | 1779 | 1462794581273 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:49:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1558ms 04:49:41 INFO - PROCESS | 1779 | 1462794581333 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 1779 | 1462794581343 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:49:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:49:41 INFO - PROCESS | 1779 | 1462794581356 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 1779 | 1462794581360 Marionette TRACE conn4 <- [1,438,null,{}] 04:49:41 INFO - PROCESS | 1779 | 1462794581367 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}] 04:49:41 INFO - PROCESS | 1779 | 1462794581613 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:49:41 INFO - PROCESS | 1779 | 1462794581883 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d07c00 == 60 [pid = 1779] [id = 117] 04:49:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x95492800) [pid = 1779] [serial = 350] [outer = (nil)] 04:49:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9782bc00) [pid = 1779] [serial = 351] [outer = 0x95492800] 04:49:41 INFO - PROCESS | 1779 | 1462794581994 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9a02cc00) [pid = 1779] [serial = 352] [outer = 0x95492800] 04:49:42 INFO - PROCESS | 1779 | 1462794582955 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]]]}] 04:49:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:49:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1639ms 04:49:42 INFO - PROCESS | 1779 | 1462794582995 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 1779 | 1462794583000 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:49:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:49:43 INFO - PROCESS | 1779 | 1462794583007 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 1779 | 1462794583014 Marionette TRACE conn4 <- [1,442,null,{}] 04:49:43 INFO - PROCESS | 1779 | 1462794583033 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}] 04:49:43 INFO - PROCESS | 1779 | 1462794583250 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:49:43 INFO - PROCESS | 1779 | 1462794583470 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a550400 == 61 [pid = 1779] [id = 118] 04:49:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9c157c00) [pid = 1779] [serial = 353] [outer = (nil)] 04:49:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9d510000) [pid = 1779] [serial = 354] [outer = 0x9c157c00] 04:49:43 INFO - PROCESS | 1779 | 1462794583580 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0xa0616c00) [pid = 1779] [serial = 355] [outer = 0x9c157c00] 04:49:44 INFO - PROCESS | 1779 | 1462794584531 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]]]}] 04:49:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:49:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1591ms 04:49:44 INFO - PROCESS | 1779 | 1462794584600 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:49:44 INFO - PROCESS | 1779 | 1462794584605 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:49:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:49:44 INFO - PROCESS | 1779 | 1462794584613 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:49:44 INFO - PROCESS | 1779 | 1462794584618 Marionette TRACE conn4 <- [1,446,null,{}] 04:49:44 INFO - PROCESS | 1779 | 1462794584624 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}] 04:49:44 INFO - PROCESS | 1779 | 1462794584827 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:49:45 INFO - PROCESS | 1779 | 1462794585047 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x92688800 == 62 [pid = 1779] [id = 119] 04:49:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x92689800) [pid = 1779] [serial = 356] [outer = (nil)] 04:49:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x92692000) [pid = 1779] [serial = 357] [outer = 0x92689800] 04:49:45 INFO - PROCESS | 1779 | 1462794585161 Marionette DEBUG loaded listener.js 04:49:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x92696800) [pid = 1779] [serial = 358] [outer = 0x92689800] 04:49:46 INFO - PROCESS | 1779 | 1462794586101 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:49:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1535ms 04:49:46 INFO - PROCESS | 1779 | 1462794586150 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 1779 | 1462794586154 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:49:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:49:46 INFO - PROCESS | 1779 | 1462794586162 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 1779 | 1462794586167 Marionette TRACE conn4 <- [1,450,null,{}] 04:49:46 INFO - PROCESS | 1779 | 1462794586174 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}] 04:49:46 INFO - PROCESS | 1779 | 1462794586368 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:49:46 INFO - PROCESS | 1779 | 1462794586589 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c2400 == 63 [pid = 1779] [id = 120] 04:49:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9d510800) [pid = 1779] [serial = 359] [outer = (nil)] 04:49:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa2459400) [pid = 1779] [serial = 360] [outer = 0x9d510800] 04:49:46 INFO - PROCESS | 1779 | 1462794586729 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa26eac00) [pid = 1779] [serial = 361] [outer = 0x9d510800] 04:49:47 INFO - PROCESS | 1779 | 1462794587695 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] 04:49:47 INFO - PROCESS | 1779 | 1462794587755 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:49:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:49:47 INFO - PROCESS | 1779 | 1462794587762 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 1779 | 1462794587767 Marionette TRACE conn4 <- [1,454,null,{}] 04:49:47 INFO - PROCESS | 1779 | 1462794587774 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}] 04:49:47 INFO - PROCESS | 1779 | 1462794587990 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:49:48 INFO - PROCESS | 1779 | 1462794588212 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:48 INFO - PROCESS | 1779 | ++DOCSHELL 0xa2453800 == 64 [pid = 1779] [id = 121] 04:49:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa26ca800) [pid = 1779] [serial = 362] [outer = (nil)] 04:49:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa62ebc00) [pid = 1779] [serial = 363] [outer = 0xa26ca800] 04:49:48 INFO - PROCESS | 1779 | 1462794588328 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa6847400) [pid = 1779] [serial = 364] [outer = 0xa26ca800] 04:49:49 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:49 INFO - PROCESS | 1779 | 1462794589289 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]]]}] 04:49:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:49:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1586ms 04:49:49 INFO - PROCESS | 1779 | 1462794589350 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 1779 | 1462794589354 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 04:49:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:49:49 INFO - PROCESS | 1779 | 1462794589361 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 1779 | 1462794589365 Marionette TRACE conn4 <- [1,458,null,{}] 04:49:49 INFO - PROCESS | 1779 | 1462794589371 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}] 04:49:49 INFO - PROCESS | 1779 | 1462794589562 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:49:49 INFO - PROCESS | 1779 | 1462794589827 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5acc00 == 65 [pid = 1779] [id = 122] 04:49:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x8e8e2400) [pid = 1779] [serial = 365] [outer = (nil)] 04:49:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8e8e8400) [pid = 1779] [serial = 366] [outer = 0x8e8e2400] 04:49:49 INFO - PROCESS | 1779 | 1462794589934 Marionette DEBUG loaded listener.js 04:49:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8e8ec400) [pid = 1779] [serial = 367] [outer = 0x8e8e2400] 04:49:50 INFO - PROCESS | 1779 | 1462794590842 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] 04:49:50 INFO - PROCESS | 1779 | 1462794590913 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 04:49:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:49:50 INFO - PROCESS | 1779 | 1462794590924 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 1779 | 1462794590927 Marionette TRACE conn4 <- [1,462,null,{}] 04:49:50 INFO - PROCESS | 1779 | 1462794590935 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}] 04:49:51 INFO - PROCESS | 1779 | 1462794591133 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:49:51 INFO - PROCESS | 1779 | 1462794591351 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 1779 | ++DOCSHELL 0xa114f000 == 66 [pid = 1779] [id = 123] 04:49:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa50e1c00) [pid = 1779] [serial = 368] [outer = (nil)] 04:49:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa6b98800) [pid = 1779] [serial = 369] [outer = 0xa50e1c00] 04:49:51 INFO - PROCESS | 1779 | 1462794591484 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa6b9d400) [pid = 1779] [serial = 370] [outer = 0xa50e1c00] 04:49:52 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:49:52 INFO - PROCESS | 1779 | 1462794592441 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] 04:49:52 INFO - PROCESS | 1779 | 1462794592514 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 04:49:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:49:52 INFO - PROCESS | 1779 | 1462794592521 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 1779 | 1462794592525 Marionette TRACE conn4 <- [1,466,null,{}] 04:49:52 INFO - PROCESS | 1779 | 1462794592531 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}] 04:49:52 INFO - PROCESS | 1779 | 1462794592737 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:49:52 INFO - PROCESS | 1779 | 1462794592962 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:53 INFO - PROCESS | 1779 | ++DOCSHELL 0xa6ba1c00 == 67 [pid = 1779] [id = 124] 04:49:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa6ba2400) [pid = 1779] [serial = 371] [outer = (nil)] 04:49:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa6ba5800) [pid = 1779] [serial = 372] [outer = 0xa6ba2400] 04:49:53 INFO - PROCESS | 1779 | 1462794593064 Marionette DEBUG loaded listener.js 04:49:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0xa6c3e400) [pid = 1779] [serial = 373] [outer = 0xa6ba2400] 04:49:54 INFO - PROCESS | 1779 | 1462794594021 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] 04:49:54 INFO - PROCESS | 1779 | 1462794594111 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 04:49:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:49:54 INFO - PROCESS | 1779 | 1462794594118 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 1779 | 1462794594122 Marionette TRACE conn4 <- [1,470,null,{}] 04:49:54 INFO - PROCESS | 1779 | 1462794594129 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}] 04:49:54 INFO - PROCESS | 1779 | 1462794594380 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:49:54 INFO - PROCESS | 1779 | 1462794594659 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 1779 | ++DOCSHELL 0xa6c3bc00 == 68 [pid = 1779] [id = 125] 04:49:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0xa6c48000) [pid = 1779] [serial = 374] [outer = (nil)] 04:49:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0xa6e8b800) [pid = 1779] [serial = 375] [outer = 0xa6c48000] 04:49:54 INFO - PROCESS | 1779 | 1462794594751 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0xa6f30400) [pid = 1779] [serial = 376] [outer = 0xa6c48000] 04:49:55 INFO - PROCESS | 1779 | 1462794595735 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]]]}] 04:49:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:49:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1695ms 04:49:55 INFO - PROCESS | 1779 | 1462794595814 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 1779 | 1462794595820 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 04:49:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:49:55 INFO - PROCESS | 1779 | 1462794595827 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 1779 | 1462794595833 Marionette TRACE conn4 <- [1,474,null,{}] 04:49:55 INFO - PROCESS | 1779 | 1462794595839 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}] 04:49:56 INFO - PROCESS | 1779 | 1462794596113 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:49:56 INFO - PROCESS | 1779 | 1462794596387 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfddc00 == 69 [pid = 1779] [id = 126] 04:49:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x8cfde400) [pid = 1779] [serial = 377] [outer = (nil)] 04:49:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x8cfe4800) [pid = 1779] [serial = 378] [outer = 0x8cfde400] 04:49:56 INFO - PROCESS | 1779 | 1462794596487 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x9ae1d400) [pid = 1779] [serial = 379] [outer = 0x8cfde400] 04:49:57 INFO - PROCESS | 1779 | 1462794597744 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:49:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1985ms 04:49:57 INFO - PROCESS | 1779 | 1462794597814 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 1779 | 1462794597820 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:49:57 INFO - PROCESS | 1779 | 1462794597830 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 1779 | 1462794597836 Marionette TRACE conn4 <- [1,478,null,{}] 04:49:58 INFO - PROCESS | 1779 | 1462794598010 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}] 04:49:58 INFO - PROCESS | 1779 | 1462794598623 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:49:58 INFO - PROCESS | 1779 | 1462794598874 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0e6000 == 70 [pid = 1779] [id = 127] 04:49:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x8f8d5400) [pid = 1779] [serial = 380] [outer = (nil)] 04:49:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x95493800) [pid = 1779] [serial = 381] [outer = 0x8f8d5400] 04:49:59 INFO - PROCESS | 1779 | 1462794599002 Marionette DEBUG loaded listener.js 04:49:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x984ef800) [pid = 1779] [serial = 382] [outer = 0x8f8d5400] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x9125c800) [pid = 1779] [serial = 297] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | 1462794600261 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]]]}] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x9b145800) [pid = 1779] [serial = 291] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x9c2ccc00) [pid = 1779] [serial = 294] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x9549f400) [pid = 1779] [serial = 255] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x9a55b800) [pid = 1779] [serial = 258] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x9b147c00) [pid = 1779] [serial = 261] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x9d5f6000) [pid = 1779] [serial = 264] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0xa26c2800) [pid = 1779] [serial = 267] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0xa6843c00) [pid = 1779] [serial = 270] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8f8d8400) [pid = 1779] [serial = 273] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x9549d000) [pid = 1779] [serial = 285] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x956fa800) [pid = 1779] [serial = 286] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x94727800) [pid = 1779] [serial = 283] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x93b92c00) [pid = 1779] [serial = 282] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x913e9000) [pid = 1779] [serial = 280] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x913e4000) [pid = 1779] [serial = 279] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9a556400) [pid = 1779] [serial = 288] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8fa6b800) [pid = 1779] [serial = 276] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9d5a2c00) [pid = 1779] [serial = 295] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9b383c00) [pid = 1779] [serial = 292] [outer = (nil)] [url = about:blank] 04:50:00 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9a9ed400) [pid = 1779] [serial = 289] [outer = (nil)] [url = about:blank] 04:50:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:50:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2496ms 04:50:00 INFO - PROCESS | 1779 | 1462794600327 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:50:00 INFO - PROCESS | 1779 | 1462794600336 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 04:50:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:50:00 INFO - PROCESS | 1779 | 1462794600347 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:50:00 INFO - PROCESS | 1779 | 1462794600351 Marionette TRACE conn4 <- [1,482,null,{}] 04:50:00 INFO - PROCESS | 1779 | 1462794600358 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}] 04:50:00 INFO - PROCESS | 1779 | 1462794600537 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:50:00 INFO - PROCESS | 1779 | 1462794600683 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b1400 == 71 [pid = 1779] [id = 128] 04:50:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x8f8d9400) [pid = 1779] [serial = 383] [outer = (nil)] 04:50:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x93d04000) [pid = 1779] [serial = 384] [outer = 0x8f8d9400] 04:50:00 INFO - PROCESS | 1779 | 1462794600759 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x95497c00) [pid = 1779] [serial = 385] [outer = 0x8f8d9400] 04:50:01 INFO - PROCESS | 1779 | 1462794601670 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:50:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1390ms 04:50:01 INFO - PROCESS | 1779 | 1462794601737 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 1779 | 1462794601740 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 04:50:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:50:01 INFO - PROCESS | 1779 | 1462794601748 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 1779 | 1462794601753 Marionette TRACE conn4 <- [1,486,null,{}] 04:50:01 INFO - PROCESS | 1779 | 1462794601769 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}] 04:50:01 INFO - PROCESS | 1779 | 1462794601957 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:50:02 INFO - PROCESS | 1779 | 1462794602141 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a02b400 == 72 [pid = 1779] [id = 129] 04:50:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9a55b800) [pid = 1779] [serial = 386] [outer = (nil)] 04:50:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9ae1bc00) [pid = 1779] [serial = 387] [outer = 0x9a55b800] 04:50:02 INFO - PROCESS | 1779 | 1462794602267 Marionette DEBUG loaded listener.js 04:50:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9b6b2000) [pid = 1779] [serial = 388] [outer = 0x9a55b800] 04:50:03 INFO - PROCESS | 1779 | 1462794603151 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:50:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1438ms 04:50:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:50:03 INFO - PROCESS | 1779 | 1462794603188 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:50:03 INFO - PROCESS | 1779 | 1462794603192 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 04:50:03 INFO - PROCESS | 1779 | 1462794603199 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 1779 | 1462794603202 Marionette TRACE conn4 <- [1,490,null,{}] 04:50:03 INFO - PROCESS | 1779 | 1462794603216 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}] 04:50:03 INFO - PROCESS | 1779 | 1462794603446 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:50:03 INFO - PROCESS | 1779 | 1462794603477 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae20c00 == 73 [pid = 1779] [id = 130] 04:50:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x9b8b8800) [pid = 1779] [serial = 389] [outer = (nil)] 04:50:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x9c2d7c00) [pid = 1779] [serial = 390] [outer = 0x9b8b8800] 04:50:03 INFO - PROCESS | 1779 | 1462794603553 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x9d9ca000) [pid = 1779] [serial = 391] [outer = 0x9b8b8800] 04:50:04 INFO - PROCESS | 1779 | 1462794604761 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]]]}] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8f0e2c00) [pid = 1779] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x9a008800) [pid = 1779] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x98469400) [pid = 1779] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x953e8000) [pid = 1779] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9104d800) [pid = 1779] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x924c7000) [pid = 1779] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:50:04 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x91257c00) [pid = 1779] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:50:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:50:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1642ms 04:50:04 INFO - PROCESS | 1779 | 1462794604840 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 1779 | 1462794604843 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 04:50:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:50:04 INFO - PROCESS | 1779 | 1462794604850 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 1779 | 1462794604869 Marionette TRACE conn4 <- [1,494,null,{}] 04:50:04 INFO - PROCESS | 1779 | 1462794604938 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}] 04:50:05 INFO - PROCESS | 1779 | 1462794605203 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:50:05 INFO - PROCESS | 1779 | 1462794605300 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x91250400 == 74 [pid = 1779] [id = 131] 04:50:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x95640400) [pid = 1779] [serial = 392] [outer = (nil)] 04:50:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9be2ec00) [pid = 1779] [serial = 393] [outer = 0x95640400] 04:50:05 INFO - PROCESS | 1779 | 1462794605377 Marionette DEBUG loaded listener.js 04:50:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa114bc00) [pid = 1779] [serial = 394] [outer = 0x95640400] 04:50:06 INFO - PROCESS | 1779 | 1462794606126 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]]]}] 04:50:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:50:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1339ms 04:50:06 INFO - PROCESS | 1779 | 1462794606190 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:50:06 INFO - PROCESS | 1779 | 1462794606195 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 04:50:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:50:06 INFO - PROCESS | 1779 | 1462794606202 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:50:06 INFO - PROCESS | 1779 | 1462794606206 Marionette TRACE conn4 <- [1,498,null,{}] 04:50:06 INFO - PROCESS | 1779 | 1462794606211 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}] 04:50:06 INFO - PROCESS | 1779 | 1462794606410 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:50:06 INFO - PROCESS | 1779 | 1462794606543 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125fc00 == 75 [pid = 1779] [id = 132] 04:50:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x91260000) [pid = 1779] [serial = 395] [outer = (nil)] 04:50:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x91268800) [pid = 1779] [serial = 396] [outer = 0x91260000] 04:50:06 INFO - PROCESS | 1779 | 1462794606619 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa214a000) [pid = 1779] [serial = 397] [outer = 0x91260000] 04:50:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8e8ed800) [pid = 1779] [serial = 398] [outer = 0x9a305800] 04:50:07 INFO - PROCESS | 1779 | 1462794607814 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:50:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1681ms 04:50:07 INFO - PROCESS | 1779 | 1462794607886 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 1779 | 1462794607895 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 04:50:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:50:07 INFO - PROCESS | 1779 | 1462794607909 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 1779 | 1462794607916 Marionette TRACE conn4 <- [1,502,null,{}] 04:50:07 INFO - PROCESS | 1779 | 1462794607926 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}] 04:50:08 INFO - PROCESS | 1779 | 1462794608145 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:50:08 INFO - PROCESS | 1779 | 1462794608482 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e54e800 == 76 [pid = 1779] [id = 133] 04:50:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8e55c800) [pid = 1779] [serial = 399] [outer = (nil)] 04:50:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9126c000) [pid = 1779] [serial = 400] [outer = 0x8e55c800] 04:50:08 INFO - PROCESS | 1779 | 1462794608641 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x9268e400) [pid = 1779] [serial = 401] [outer = 0x8e55c800] 04:50:09 INFO - PROCESS | 1779 | 1462794609627 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]]]}] 04:50:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:50:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1759ms 04:50:09 INFO - PROCESS | 1779 | 1462794609668 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 1779 | 1462794609677 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 04:50:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:50:09 INFO - PROCESS | 1779 | 1462794609689 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 1779 | 1462794609693 Marionette TRACE conn4 <- [1,506,null,{}] 04:50:09 INFO - PROCESS | 1779 | 1462794609701 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}] 04:50:09 INFO - PROCESS | 1779 | 1462794609915 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:50:10 INFO - PROCESS | 1779 | 1462794610161 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x954b6400 == 77 [pid = 1779] [id = 134] 04:50:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x956fec00) [pid = 1779] [serial = 402] [outer = (nil)] 04:50:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x9a025800) [pid = 1779] [serial = 403] [outer = 0x956fec00] 04:50:10 INFO - PROCESS | 1779 | 1462794610300 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x98418800) [pid = 1779] [serial = 404] [outer = 0x956fec00] 04:50:11 INFO - PROCESS | 1779 | 1462794611290 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:50:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1644ms 04:50:11 INFO - PROCESS | 1779 | 1462794611334 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:50:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:50:11 INFO - PROCESS | 1779 | 1462794611339 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 04:50:11 INFO - PROCESS | 1779 | 1462794611346 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 1779 | 1462794611353 Marionette TRACE conn4 <- [1,510,null,{}] 04:50:11 INFO - PROCESS | 1779 | 1462794611371 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}] 04:50:11 INFO - PROCESS | 1779 | 1462794611582 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:50:11 INFO - PROCESS | 1779 | 1462794611812 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x9d5aac00 == 78 [pid = 1779] [id = 135] 04:50:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0xa26e5800) [pid = 1779] [serial = 405] [outer = (nil)] 04:50:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0xa325d400) [pid = 1779] [serial = 406] [outer = 0xa26e5800] 04:50:11 INFO - PROCESS | 1779 | 1462794611921 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0xa6287400) [pid = 1779] [serial = 407] [outer = 0xa26e5800] 04:50:12 INFO - PROCESS | 1779 | 1462794612872 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]]]}] 04:50:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:50:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1598ms 04:50:12 INFO - PROCESS | 1779 | 1462794612944 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:50:12 INFO - PROCESS | 1779 | 1462794612949 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 04:50:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:50:12 INFO - PROCESS | 1779 | 1462794612957 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:50:12 INFO - PROCESS | 1779 | 1462794612962 Marionette TRACE conn4 <- [1,514,null,{}] 04:50:12 INFO - PROCESS | 1779 | 1462794612968 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}] 04:50:13 INFO - PROCESS | 1779 | 1462794613221 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:50:13 INFO - PROCESS | 1779 | 1462794613506 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e54e000 == 79 [pid = 1779] [id = 136] 04:50:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x8e784000) [pid = 1779] [serial = 408] [outer = (nil)] 04:50:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x8e78a800) [pid = 1779] [serial = 409] [outer = 0x8e784000] 04:50:13 INFO - PROCESS | 1779 | 1462794613600 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x8e78dc00) [pid = 1779] [serial = 410] [outer = 0x8e784000] 04:50:14 INFO - PROCESS | 1779 | 1462794614479 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]]]}] 04:50:14 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 04:50:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1534ms 04:50:14 INFO - PROCESS | 1779 | 1462794614508 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:50:14 INFO - PROCESS | 1779 | 1462794614513 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 04:50:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:50:14 INFO - PROCESS | 1779 | 1462794614522 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 1779 | 1462794614525 Marionette TRACE conn4 <- [1,518,null,{}] 04:50:14 INFO - PROCESS | 1779 | 1462794614531 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}] 04:50:14 INFO - PROCESS | 1779 | 1462794614721 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:50:14 INFO - PROCESS | 1779 | 1462794614902 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfe0400 == 80 [pid = 1779] [id = 137] 04:50:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x8dc01400) [pid = 1779] [serial = 411] [outer = (nil)] 04:50:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8dc0b800) [pid = 1779] [serial = 412] [outer = 0x8dc01400] 04:50:15 INFO - PROCESS | 1779 | 1462794615001 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x8dc0dc00) [pid = 1779] [serial = 413] [outer = 0x8dc01400] 04:50:15 INFO - PROCESS | 1779 | 1462794615984 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]]]}] 04:50:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:50:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1531ms 04:50:16 INFO - PROCESS | 1779 | 1462794616054 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 1779 | 1462794616059 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 04:50:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:50:16 INFO - PROCESS | 1779 | 1462794616066 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 1779 | 1462794616070 Marionette TRACE conn4 <- [1,522,null,{}] 04:50:16 INFO - PROCESS | 1779 | 1462794616076 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}] 04:50:16 INFO - PROCESS | 1779 | 1462794616321 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:50:16 INFO - PROCESS | 1779 | 1462794616550 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0d400 == 81 [pid = 1779] [id = 138] 04:50:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x8e782c00) [pid = 1779] [serial = 414] [outer = (nil)] 04:50:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0xa6843c00) [pid = 1779] [serial = 415] [outer = 0x8e782c00] 04:50:16 INFO - PROCESS | 1779 | 1462794616683 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0xa6ba3800) [pid = 1779] [serial = 416] [outer = 0x8e782c00] 04:50:17 INFO - PROCESS | 1779 | 1462794617642 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:50:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1631ms 04:50:17 INFO - PROCESS | 1779 | 1462794617699 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 1779 | 1462794617702 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 04:50:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:50:17 INFO - PROCESS | 1779 | 1462794617710 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 1779 | 1462794617715 Marionette TRACE conn4 <- [1,526,null,{}] 04:50:17 INFO - PROCESS | 1779 | 1462794617722 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}] 04:50:17 INFO - PROCESS | 1779 | 1462794617919 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:50:18 INFO - PROCESS | 1779 | 1462794618146 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8ae800 == 82 [pid = 1779] [id = 139] 04:50:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0x8e8b0800) [pid = 1779] [serial = 417] [outer = (nil)] 04:50:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x8e8b5000) [pid = 1779] [serial = 418] [outer = 0x8e8b0800] 04:50:18 INFO - PROCESS | 1779 | 1462794618252 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x8e8b9400) [pid = 1779] [serial = 419] [outer = 0x8e8b0800] 04:50:19 INFO - PROCESS | 1779 | 1462794619196 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]]]}] 04:50:19 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 04:50:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1535ms 04:50:19 INFO - PROCESS | 1779 | 1462794619247 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:50:19 INFO - PROCESS | 1779 | 1462794619250 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 04:50:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:50:19 INFO - PROCESS | 1779 | 1462794619264 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 1779 | 1462794619273 Marionette TRACE conn4 <- [1,530,null,{}] 04:50:19 INFO - PROCESS | 1779 | 1462794619283 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}] 04:50:19 INFO - PROCESS | 1779 | 1462794619478 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:50:19 INFO - PROCESS | 1779 | 1462794619707 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e0800 == 83 [pid = 1779] [id = 140] 04:50:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0x8c8e3000) [pid = 1779] [serial = 420] [outer = (nil)] 04:50:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 199 (0x8c8ea800) [pid = 1779] [serial = 421] [outer = 0x8c8e3000] 04:50:19 INFO - PROCESS | 1779 | 1462794619814 Marionette DEBUG loaded listener.js 04:50:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 200 (0x8c8ee800) [pid = 1779] [serial = 422] [outer = 0x8c8e3000] 04:50:20 INFO - PROCESS | 1779 | 1462794620660 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"]]]}] 04:50:20 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 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:50:20 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 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:50:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:50:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1451ms 04:50:20 INFO - PROCESS | 1779 | 1462794620730 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 1779 | 1462794620735 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 04:50:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:50:20 INFO - PROCESS | 1779 | 1462794620745 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 1779 | 1462794620748 Marionette TRACE conn4 <- [1,534,null,{}] 04:50:20 INFO - PROCESS | 1779 | 1462794620755 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}] 04:50:20 INFO - PROCESS | 1779 | 1462794620972 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:50:21 INFO - PROCESS | 1779 | 1462794621153 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e4000 == 84 [pid = 1779] [id = 141] 04:50:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 201 (0x8c8e9800) [pid = 1779] [serial = 423] [outer = (nil)] 04:50:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 202 (0x8cabfc00) [pid = 1779] [serial = 424] [outer = 0x8c8e9800] 04:50:21 INFO - PROCESS | 1779 | 1462794621245 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0x8cac1c00) [pid = 1779] [serial = 425] [outer = 0x8c8e9800] 04:50:22 INFO - PROCESS | 1779 | 1462794622131 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:50:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1429ms 04:50:22 INFO - PROCESS | 1779 | 1462794622190 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 1779 | 1462794622194 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 04:50:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:50:22 INFO - PROCESS | 1779 | 1462794622204 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 1779 | 1462794622207 Marionette TRACE conn4 <- [1,538,null,{}] 04:50:22 INFO - PROCESS | 1779 | 1462794622213 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}] 04:50:22 INFO - PROCESS | 1779 | 1462794622425 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:50:22 INFO - PROCESS | 1779 | 1462794622613 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53b800 == 85 [pid = 1779] [id = 142] 04:50:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0x8b53c800) [pid = 1779] [serial = 426] [outer = (nil)] 04:50:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x8b541c00) [pid = 1779] [serial = 427] [outer = 0x8b53c800] 04:50:22 INFO - PROCESS | 1779 | 1462794622702 Marionette DEBUG loaded listener.js 04:50:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x8b545800) [pid = 1779] [serial = 428] [outer = 0x8b53c800] 04:50:23 INFO - PROCESS | 1779 | 1462794623613 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]]]}] 04:50:23 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. 04:50:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1433ms 04:50:23 INFO - PROCESS | 1779 | 1462794623683 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:50:23 INFO - PROCESS | 1779 | 1462794623688 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 04:50:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:50:23 INFO - PROCESS | 1779 | 1462794623698 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:50:23 INFO - PROCESS | 1779 | 1462794623703 Marionette TRACE conn4 <- [1,542,null,{}] 04:50:23 INFO - PROCESS | 1779 | 1462794623710 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}] 04:50:23 INFO - PROCESS | 1779 | 1462794623934 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:50:24 INFO - PROCESS | 1779 | 1462794624116 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b546800 == 86 [pid = 1779] [id = 143] 04:50:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x8b6af400) [pid = 1779] [serial = 429] [outer = (nil)] 04:50:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x8b6b5800) [pid = 1779] [serial = 430] [outer = 0x8b6af400] 04:50:24 INFO - PROCESS | 1779 | 1462794624272 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x8cabc000) [pid = 1779] [serial = 431] [outer = 0x8b6af400] 04:50:25 INFO - PROCESS | 1779 | 1462794625178 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]]]}] 04:50:25 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. 04:50:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1540ms 04:50:25 INFO - PROCESS | 1779 | 1462794625240 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:50:25 INFO - PROCESS | 1779 | 1462794625244 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 04:50:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:50:25 INFO - PROCESS | 1779 | 1462794625252 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 1779 | 1462794625256 Marionette TRACE conn4 <- [1,546,null,{}] 04:50:25 INFO - PROCESS | 1779 | 1462794625262 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}] 04:50:25 INFO - PROCESS | 1779 | 1462794625477 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:50:25 INFO - PROCESS | 1779 | 1462794625680 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6ab800 == 87 [pid = 1779] [id = 144] 04:50:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x8b6b0400) [pid = 1779] [serial = 432] [outer = (nil)] 04:50:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x8b902800) [pid = 1779] [serial = 433] [outer = 0x8b6b0400] 04:50:25 INFO - PROCESS | 1779 | 1462794625767 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8b907c00) [pid = 1779] [serial = 434] [outer = 0x8b6b0400] 04:50:26 INFO - PROCESS | 1779 | 1462794626730 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:50:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1538ms 04:50:26 INFO - PROCESS | 1779 | 1462794626791 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 1779 | 1462794626796 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 04:50:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:50:26 INFO - PROCESS | 1779 | 1462794626803 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 1779 | 1462794626817 Marionette TRACE conn4 <- [1,550,null,{}] 04:50:26 INFO - PROCESS | 1779 | 1462794626824 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}] 04:50:27 INFO - PROCESS | 1779 | 1462794627036 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:50:27 INFO - PROCESS | 1779 | 1462794627284 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b6400 == 88 [pid = 1779] [id = 145] 04:50:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x8b6b8400) [pid = 1779] [serial = 435] [outer = (nil)] 04:50:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x8b909800) [pid = 1779] [serial = 436] [outer = 0x8b6b8400] 04:50:27 INFO - PROCESS | 1779 | 1462794627415 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0x8e78cc00) [pid = 1779] [serial = 437] [outer = 0x8b6b8400] 04:50:28 INFO - PROCESS | 1779 | 1462794628315 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]]]}] 04:50:28 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. 04:50:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1541ms 04:50:28 INFO - PROCESS | 1779 | 1462794628345 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 1779 | 1462794628350 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 04:50:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:50:28 INFO - PROCESS | 1779 | 1462794628356 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 1779 | 1462794628360 Marionette TRACE conn4 <- [1,554,null,{}] 04:50:28 INFO - PROCESS | 1779 | 1462794628366 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}] 04:50:28 INFO - PROCESS | 1779 | 1462794628607 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:50:28 INFO - PROCESS | 1779 | 1462794628775 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b907400 == 89 [pid = 1779] [id = 146] 04:50:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x8b90ec00) [pid = 1779] [serial = 438] [outer = (nil)] 04:50:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x9268fc00) [pid = 1779] [serial = 439] [outer = 0x8b90ec00] 04:50:28 INFO - PROCESS | 1779 | 1462794628862 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x9272fc00) [pid = 1779] [serial = 440] [outer = 0x8b90ec00] 04:50:29 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:30 INFO - PROCESS | 1779 | 1462794630350 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]]]}] 04:50:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:50:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 2083ms 04:50:30 INFO - PROCESS | 1779 | 1462794630459 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:50:30 INFO - PROCESS | 1779 | 1462794630465 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 04:50:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:50:30 INFO - PROCESS | 1779 | 1462794630474 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 1779 | 1462794630481 Marionette TRACE conn4 <- [1,558,null,{}] 04:50:30 INFO - PROCESS | 1779 | 1462794630500 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}] 04:50:30 INFO - PROCESS | 1779 | 1462794630691 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:50:30 INFO - PROCESS | 1779 | 1462794630882 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6ab400 == 90 [pid = 1779] [id = 147] 04:50:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 219 (0x8c8e1800) [pid = 1779] [serial = 441] [outer = (nil)] 04:50:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 220 (0x8cfd6c00) [pid = 1779] [serial = 442] [outer = 0x8c8e1800] 04:50:30 INFO - PROCESS | 1779 | 1462794630968 Marionette DEBUG loaded listener.js 04:50:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 221 (0x8e55ac00) [pid = 1779] [serial = 443] [outer = 0x8c8e1800] 04:50:31 INFO - PROCESS | 1779 | 1462794631974 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]]]}] 04:50:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:50:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1548ms 04:50:32 INFO - PROCESS | 1779 | 1462794632024 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:50:32 INFO - PROCESS | 1779 | 1462794632033 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 04:50:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:50:32 INFO - PROCESS | 1779 | 1462794632044 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:50:32 INFO - PROCESS | 1779 | 1462794632048 Marionette TRACE conn4 <- [1,562,null,{}] 04:50:32 INFO - PROCESS | 1779 | 1462794632056 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}] 04:50:32 INFO - PROCESS | 1779 | 1462794632253 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:50:32 INFO - PROCESS | 1779 | 1462794632530 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8b3000 == 91 [pid = 1779] [id = 148] 04:50:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 222 (0x8e8b5400) [pid = 1779] [serial = 444] [outer = (nil)] 04:50:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 223 (0x8f0db400) [pid = 1779] [serial = 445] [outer = 0x8e8b5400] 04:50:32 INFO - PROCESS | 1779 | 1462794632662 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 224 (0x8fa6c400) [pid = 1779] [serial = 446] [outer = 0x8e8b5400] 04:50:33 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x979d9400 == 90 [pid = 1779] [id = 86] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x913eb000 == 89 [pid = 1779] [id = 87] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x9983d400 == 88 [pid = 1779] [id = 28] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 223 (0x8e559000) [pid = 1779] [serial = 318] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 222 (0x9549b000) [pid = 1779] [serial = 306] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 221 (0x9d507000) [pid = 1779] [serial = 312] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 220 (0x8e5b3800) [pid = 1779] [serial = 321] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 219 (0xa22c3800) [pid = 1779] [serial = 315] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 218 (0x9125b800) [pid = 1779] [serial = 303] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0x9b146c00) [pid = 1779] [serial = 309] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0x8f0e3800) [pid = 1779] [serial = 300] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x9471ec00) [pid = 1779] [serial = 324] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x954b6000 == 87 [pid = 1779] [id = 38] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x93a65000 == 86 [pid = 1779] [id = 85] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x9b386400 == 85 [pid = 1779] [id = 27] 04:50:33 INFO - PROCESS | 1779 | --DOCSHELL 0x98471c00 == 84 [pid = 1779] [id = 29] 04:50:33 INFO - PROCESS | 1779 | 1462794633689 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]]]}] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0x9b13d000) [pid = 1779] [serial = 343] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x8f0e7400) [pid = 1779] [serial = 327] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0x9a54dc00) [pid = 1779] [serial = 342] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x8fa6d000) [pid = 1779] [serial = 328] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x9a553400) [pid = 1779] [serial = 340] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x979da400) [pid = 1779] [serial = 336] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x99842000) [pid = 1779] [serial = 337] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x9a28dc00) [pid = 1779] [serial = 339] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x924c5c00) [pid = 1779] [serial = 331] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x94724c00) [pid = 1779] [serial = 334] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x913e2c00) [pid = 1779] [serial = 330] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x93b92400) [pid = 1779] [serial = 333] [outer = (nil)] [url = about:blank] 04:50:33 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0x93d10400) [pid = 1779] [serial = 298] [outer = (nil)] [url = about:blank] 04:50:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:50:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1694ms 04:50:33 INFO - PROCESS | 1779 | 1462794633738 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 1779 | 1462794633743 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 04:50:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:50:33 INFO - PROCESS | 1779 | 1462794633752 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 1779 | 1462794633758 Marionette TRACE conn4 <- [1,566,null,{}] 04:50:33 INFO - PROCESS | 1779 | 1462794633775 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}] 04:50:33 INFO - PROCESS | 1779 | 1462794633971 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:50:34 INFO - PROCESS | 1779 | 1462794634173 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e55b400 == 85 [pid = 1779] [id = 149] 04:50:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0x911a4400) [pid = 1779] [serial = 447] [outer = (nil)] 04:50:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0x91264800) [pid = 1779] [serial = 448] [outer = 0x911a4400] 04:50:34 INFO - PROCESS | 1779 | 1462794634260 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x913e4000) [pid = 1779] [serial = 449] [outer = 0x911a4400] 04:50:34 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:35 INFO - PROCESS | 1779 | 1462794635048 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:50:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1343ms 04:50:35 INFO - PROCESS | 1779 | 1462794635095 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:50:35 INFO - PROCESS | 1779 | 1462794635101 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 04:50:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:50:35 INFO - PROCESS | 1779 | 1462794635109 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 1779 | 1462794635112 Marionette TRACE conn4 <- [1,570,null,{}] 04:50:35 INFO - PROCESS | 1779 | 1462794635118 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}] 04:50:35 INFO - PROCESS | 1779 | 1462794635346 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:50:35 INFO - PROCESS | 1779 | 1462794635512 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e7400 == 86 [pid = 1779] [id = 150] 04:50:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x913efc00) [pid = 1779] [serial = 450] [outer = (nil)] 04:50:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x924cd000) [pid = 1779] [serial = 451] [outer = 0x913efc00] 04:50:35 INFO - PROCESS | 1779 | 1462794635591 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x9272ec00) [pid = 1779] [serial = 452] [outer = 0x913efc00] 04:50:36 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:36 INFO - PROCESS | 1779 | 1462794636511 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]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:50:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1432ms 04:50:36 INFO - PROCESS | 1779 | 1462794636541 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 1779 | 1462794636544 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 04:50:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:50:36 INFO - PROCESS | 1779 | 1462794636551 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 1779 | 1462794636554 Marionette TRACE conn4 <- [1,574,null,{}] 04:50:36 INFO - PROCESS | 1779 | 1462794636566 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}] 04:50:36 INFO - PROCESS | 1779 | 1462794636788 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:50:36 INFO - PROCESS | 1779 | 1462794636822 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c1c00 == 87 [pid = 1779] [id = 151] 04:50:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x92734400) [pid = 1779] [serial = 453] [outer = (nil)] 04:50:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x9273c000) [pid = 1779] [serial = 454] [outer = 0x92734400] 04:50:36 INFO - PROCESS | 1779 | 1462794636897 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x93a65000) [pid = 1779] [serial = 455] [outer = 0x92734400] 04:50:37 INFO - PROCESS | 1779 | 1462794637852 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:50:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1649ms 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x9b8b8800) [pid = 1779] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x8f8d5400) [pid = 1779] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x9a55b800) [pid = 1779] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x8f8d9400) [pid = 1779] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x95640400) [pid = 1779] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:50:38 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x9bb88800) [pid = 1779] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:50:38 INFO - PROCESS | 1779 | 1462794638235 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:50:38 INFO - PROCESS | 1779 | 1462794638238 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 04:50:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:50:38 INFO - PROCESS | 1779 | 1462794638257 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 1779 | 1462794638261 Marionette TRACE conn4 <- [1,578,null,{}] 04:50:38 INFO - PROCESS | 1779 | 1462794638267 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}] 04:50:38 INFO - PROCESS | 1779 | 1462794638511 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:50:38 INFO - PROCESS | 1779 | 1462794638673 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x9272e800 == 88 [pid = 1779] [id = 152] 04:50:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x9273b400) [pid = 1779] [serial = 456] [outer = (nil)] 04:50:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x95499000) [pid = 1779] [serial = 457] [outer = 0x9273b400] 04:50:38 INFO - PROCESS | 1779 | 1462794638752 Marionette DEBUG loaded listener.js 04:50:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x954b4c00) [pid = 1779] [serial = 458] [outer = 0x9273b400] 04:50:39 INFO - PROCESS | 1779 | 1462794639511 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]]]}] 04:50:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:50:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1292ms 04:50:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:50:39 INFO - PROCESS | 1779 | 1462794639549 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:50:39 INFO - PROCESS | 1779 | 1462794639552 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 04:50:39 INFO - PROCESS | 1779 | 1462794639558 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:50:39 INFO - PROCESS | 1779 | 1462794639562 Marionette TRACE conn4 <- [1,582,null,{}] 04:50:39 INFO - PROCESS | 1779 | 1462794639568 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}] 04:50:39 INFO - PROCESS | 1779 | 1462794639739 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:50:39 INFO - PROCESS | 1779 | 1462794639755 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b546c00 == 89 [pid = 1779] [id = 153] 04:50:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x953e7800) [pid = 1779] [serial = 459] [outer = (nil)] 04:50:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x99301800) [pid = 1779] [serial = 460] [outer = 0x953e7800] 04:50:39 INFO - PROCESS | 1779 | 1462794639832 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x99fec800) [pid = 1779] [serial = 461] [outer = 0x953e7800] 04:50:41 INFO - PROCESS | 1779 | 1462794640998 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:50:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1488ms 04:50:41 INFO - PROCESS | 1779 | 1462794641046 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:50:41 INFO - PROCESS | 1779 | 1462794641054 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 04:50:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:50:41 INFO - PROCESS | 1779 | 1462794641064 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 1779 | 1462794641069 Marionette TRACE conn4 <- [1,586,null,{}] 04:50:41 INFO - PROCESS | 1779 | 1462794641079 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}] 04:50:41 INFO - PROCESS | 1779 | 1462794641297 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:50:41 INFO - PROCESS | 1779 | 1462794641544 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b90dc00 == 90 [pid = 1779] [id = 154] 04:50:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8cfe2800) [pid = 1779] [serial = 462] [outer = (nil)] 04:50:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x8e5adc00) [pid = 1779] [serial = 463] [outer = 0x8cfe2800] 04:50:41 INFO - PROCESS | 1779 | 1462794641684 Marionette DEBUG loaded listener.js 04:50:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x8e8b1400) [pid = 1779] [serial = 464] [outer = 0x8cfe2800] 04:50:42 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:50:42 INFO - PROCESS | 1779 | 1462794642625 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]]]}] 04:50:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:50:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1639ms 04:50:42 INFO - PROCESS | 1779 | 1462794642705 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:50:42 INFO - PROCESS | 1779 | 1462794642715 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 04:50:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:50:42 INFO - PROCESS | 1779 | 1462794642727 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:50:42 INFO - PROCESS | 1779 | 1462794642731 Marionette TRACE conn4 <- [1,590,null,{}] 04:50:42 INFO - PROCESS | 1779 | 1462794642739 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}] 04:50:42 INFO - PROCESS | 1779 | 1462794642988 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:50:43 INFO - PROCESS | 1779 | 1462794643279 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e550c00 == 91 [pid = 1779] [id = 155] 04:50:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0x8fa74800) [pid = 1779] [serial = 465] [outer = (nil)] 04:50:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x9119f000) [pid = 1779] [serial = 466] [outer = 0x8fa74800] 04:50:43 INFO - PROCESS | 1779 | 1462794643375 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x91269400) [pid = 1779] [serial = 467] [outer = 0x8fa74800] 04:50:44 INFO - PROCESS | 1779 | 1462794644526 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:50:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1836ms 04:50:44 INFO - PROCESS | 1779 | 1462794644564 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 1779 | 1462794644567 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 04:50:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:50:44 INFO - PROCESS | 1779 | 1462794644576 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 1779 | 1462794644582 Marionette TRACE conn4 <- [1,594,null,{}] 04:50:44 INFO - PROCESS | 1779 | 1462794644600 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}] 04:50:44 INFO - PROCESS | 1779 | 1462794644855 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:50:45 INFO - PROCESS | 1779 | 1462794645080 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x9268d800 == 92 [pid = 1779] [id = 156] 04:50:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x95493000) [pid = 1779] [serial = 468] [outer = (nil)] 04:50:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 219 (0x956f7800) [pid = 1779] [serial = 469] [outer = 0x95493000] 04:50:45 INFO - PROCESS | 1779 | 1462794645176 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 220 (0x9a28dc00) [pid = 1779] [serial = 470] [outer = 0x95493000] 04:50:46 INFO - PROCESS | 1779 | 1462794646151 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:50:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1643ms 04:50:46 INFO - PROCESS | 1779 | 1462794646220 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:50:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:50:46 INFO - PROCESS | 1779 | 1462794646225 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 04:50:46 INFO - PROCESS | 1779 | 1462794646233 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 1779 | 1462794646237 Marionette TRACE conn4 <- [1,598,null,{}] 04:50:46 INFO - PROCESS | 1779 | 1462794646244 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}] 04:50:46 INFO - PROCESS | 1779 | 1462794646457 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:50:46 INFO - PROCESS | 1779 | 1462794646708 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x911a3400 == 93 [pid = 1779] [id = 157] 04:50:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 221 (0x954ad400) [pid = 1779] [serial = 471] [outer = (nil)] 04:50:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 222 (0x9a5e5000) [pid = 1779] [serial = 472] [outer = 0x954ad400] 04:50:46 INFO - PROCESS | 1779 | 1462794646816 Marionette DEBUG loaded listener.js 04:50:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 223 (0x9b13e800) [pid = 1779] [serial = 473] [outer = 0x954ad400] 04:50:47 INFO - PROCESS | 1779 | 1462794647681 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1484ms 04:50:47 INFO - PROCESS | 1779 | 1462794647716 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 1779 | 1462794647721 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:50:47 INFO - PROCESS | 1779 | 1462794647728 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 1779 | 1462794647731 Marionette TRACE conn4 <- [1,602,null,{}] 04:50:47 INFO - PROCESS | 1779 | 1462794647757 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}] 04:50:47 INFO - PROCESS | 1779 | 1462794647959 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:50:48 INFO - PROCESS | 1779 | 1462794648144 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x913e5c00 == 94 [pid = 1779] [id = 158] 04:50:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 224 (0x9a551000) [pid = 1779] [serial = 474] [outer = (nil)] 04:50:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 225 (0x9b149c00) [pid = 1779] [serial = 475] [outer = 0x9a551000] 04:50:48 INFO - PROCESS | 1779 | 1462794648232 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 226 (0x9b6a6000) [pid = 1779] [serial = 476] [outer = 0x9a551000] 04:50:49 INFO - PROCESS | 1779 | 1462794649231 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1536ms 04:50:49 INFO - PROCESS | 1779 | 1462794649265 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:50:49 INFO - PROCESS | 1779 | 1462794649269 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 04:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:50:49 INFO - PROCESS | 1779 | 1462794649276 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 1779 | 1462794649280 Marionette TRACE conn4 <- [1,606,null,{}] 04:50:49 INFO - PROCESS | 1779 | 1462794649287 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}] 04:50:49 INFO - PROCESS | 1779 | 1462794649531 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:50:49 INFO - PROCESS | 1779 | 1462794649771 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a556800 == 95 [pid = 1779] [id = 159] 04:50:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 227 (0x9b6a5c00) [pid = 1779] [serial = 477] [outer = (nil)] 04:50:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 228 (0xa2274400) [pid = 1779] [serial = 478] [outer = 0x9b6a5c00] 04:50:49 INFO - PROCESS | 1779 | 1462794649908 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 229 (0xa262f000) [pid = 1779] [serial = 479] [outer = 0x9b6a5c00] 04:50:50 INFO - PROCESS | 1779 | 1462794650963 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1743ms 04:50:51 INFO - PROCESS | 1779 | 1462794651022 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:50:51 INFO - PROCESS | 1779 | 1462794651028 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 04:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:50:51 INFO - PROCESS | 1779 | 1462794651035 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - PROCESS | 1779 | 1462794651039 Marionette TRACE conn4 <- [1,610,null,{}] 04:50:51 INFO - PROCESS | 1779 | 1462794651045 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}] 04:50:51 INFO - PROCESS | 1779 | 1462794651246 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:50:51 INFO - PROCESS | 1779 | 1462794651483 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d871800 == 96 [pid = 1779] [id = 160] 04:50:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 230 (0x8d872800) [pid = 1779] [serial = 480] [outer = (nil)] 04:50:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 231 (0x8d879400) [pid = 1779] [serial = 481] [outer = 0x8d872800] 04:50:51 INFO - PROCESS | 1779 | 1462794651588 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 232 (0x8d87dc00) [pid = 1779] [serial = 482] [outer = 0x8d872800] 04:50:52 INFO - PROCESS | 1779 | 1462794652464 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1486ms 04:50:52 INFO - PROCESS | 1779 | 1462794652523 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 1779 | 1462794652527 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 04:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:50:52 INFO - PROCESS | 1779 | 1462794652534 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 1779 | 1462794652538 Marionette TRACE conn4 <- [1,614,null,{}] 04:50:52 INFO - PROCESS | 1779 | 1462794652544 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}] 04:50:52 INFO - PROCESS | 1779 | 1462794652747 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:50:52 INFO - PROCESS | 1779 | 1462794652982 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d871c00 == 97 [pid = 1779] [id = 161] 04:50:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 233 (0x8d872c00) [pid = 1779] [serial = 483] [outer = (nil)] 04:50:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 234 (0x8f2c3800) [pid = 1779] [serial = 484] [outer = 0x8d872c00] 04:50:53 INFO - PROCESS | 1779 | 1462794653117 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 235 (0x8f2c6800) [pid = 1779] [serial = 485] [outer = 0x8d872c00] 04:50:54 INFO - PROCESS | 1779 | 1462794654045 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:50:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1590ms 04:50:54 INFO - PROCESS | 1779 | 1462794654125 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:50:54 INFO - PROCESS | 1779 | 1462794654129 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 04:50:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:50:54 INFO - PROCESS | 1779 | 1462794654136 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 1779 | 1462794654140 Marionette TRACE conn4 <- [1,618,null,{}] 04:50:54 INFO - PROCESS | 1779 | 1462794654146 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}] 04:50:54 INFO - PROCESS | 1779 | 1462794654389 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:50:54 INFO - PROCESS | 1779 | 1462794654684 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87a400 == 98 [pid = 1779] [id = 162] 04:50:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 236 (0x8e559000) [pid = 1779] [serial = 486] [outer = (nil)] 04:50:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 237 (0x8e949000) [pid = 1779] [serial = 487] [outer = 0x8e559000] 04:50:54 INFO - PROCESS | 1779 | 1462794654781 Marionette DEBUG loaded listener.js 04:50:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 238 (0x8e94b400) [pid = 1779] [serial = 488] [outer = 0x8e559000] 04:50:55 INFO - PROCESS | 1779 | 1462794655694 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]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:50:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1598ms 04:50:55 INFO - PROCESS | 1779 | 1462794655743 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 1779 | 1462794655747 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 04:50:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:50:55 INFO - PROCESS | 1779 | 1462794655754 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 1779 | 1462794655758 Marionette TRACE conn4 <- [1,622,null,{}] 04:50:55 INFO - PROCESS | 1779 | 1462794655764 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}] 04:50:55 INFO - PROCESS | 1779 | 1462794655970 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:50:56 INFO - PROCESS | 1779 | 1462794656211 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e942400 == 99 [pid = 1779] [id = 163] 04:50:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 239 (0x8e945c00) [pid = 1779] [serial = 489] [outer = (nil)] 04:50:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 240 (0x8f2c0c00) [pid = 1779] [serial = 490] [outer = 0x8e945c00] 04:50:56 INFO - PROCESS | 1779 | 1462794656343 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 241 (0x8f2c9400) [pid = 1779] [serial = 491] [outer = 0x8e945c00] 04:50:57 INFO - PROCESS | 1779 | 1462794657241 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:50:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1532ms 04:50:57 INFO - PROCESS | 1779 | 1462794657290 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 1779 | 1462794657295 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:50:57 INFO - PROCESS | 1779 | 1462794657304 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 1779 | 1462794657308 Marionette TRACE conn4 <- [1,626,null,{}] 04:50:57 INFO - PROCESS | 1779 | 1462794657315 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}] 04:50:57 INFO - PROCESS | 1779 | 1462794657545 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:50:57 INFO - PROCESS | 1779 | 1462794657795 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e951400 == 100 [pid = 1779] [id = 164] 04:50:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 242 (0xa3049400) [pid = 1779] [serial = 492] [outer = (nil)] 04:50:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 243 (0xa348ac00) [pid = 1779] [serial = 493] [outer = 0xa3049400] 04:50:57 INFO - PROCESS | 1779 | 1462794657908 Marionette DEBUG loaded listener.js 04:50:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 244 (0xa6763c00) [pid = 1779] [serial = 494] [outer = 0xa3049400] 04:50:59 INFO - PROCESS | 1779 | 1462794659013 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]]]}] 04:50:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:50:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1745ms 04:50:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:50:59 INFO - PROCESS | 1779 | 1462794659050 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:50:59 INFO - PROCESS | 1779 | 1462794659054 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 04:50:59 INFO - PROCESS | 1779 | 1462794659062 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:50:59 INFO - PROCESS | 1779 | 1462794659065 Marionette TRACE conn4 <- [1,630,null,{}] 04:50:59 INFO - PROCESS | 1779 | 1462794659073 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}] 04:50:59 INFO - PROCESS | 1779 | 1462794659270 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:50:59 INFO - PROCESS | 1779 | 1462794659513 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a010000 == 101 [pid = 1779] [id = 165] 04:50:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 245 (0x8a010400) [pid = 1779] [serial = 495] [outer = (nil)] 04:50:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 246 (0x8a018000) [pid = 1779] [serial = 496] [outer = 0x8a010400] 04:50:59 INFO - PROCESS | 1779 | 1462794659644 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0x8e950c00) [pid = 1779] [serial = 497] [outer = 0x8a010400] 04:51:00 INFO - PROCESS | 1779 | 1462794660576 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:51:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1589ms 04:51:00 INFO - PROCESS | 1779 | 1462794660650 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 1779 | 1462794660654 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 04:51:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:51:00 INFO - PROCESS | 1779 | 1462794660662 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 1779 | 1462794660666 Marionette TRACE conn4 <- [1,634,null,{}] 04:51:00 INFO - PROCESS | 1779 | 1462794660673 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}] 04:51:00 INFO - PROCESS | 1779 | 1462794660918 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:51:01 INFO - PROCESS | 1779 | 1462794661219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a017000 == 102 [pid = 1779] [id = 166] 04:51:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8a194800) [pid = 1779] [serial = 498] [outer = (nil)] 04:51:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 249 (0x8a19a400) [pid = 1779] [serial = 499] [outer = 0x8a194800] 04:51:01 INFO - PROCESS | 1779 | 1462794661312 Marionette DEBUG loaded listener.js 04:51:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 250 (0x8a19d400) [pid = 1779] [serial = 500] [outer = 0x8a194800] 04:51:01 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:02 INFO - PROCESS | 1779 | 1462794662261 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]]]}] 04:51:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:51:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1638ms 04:51:02 INFO - PROCESS | 1779 | 1462794662301 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:51:02 INFO - PROCESS | 1779 | 1462794662305 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 04:51:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:51:02 INFO - PROCESS | 1779 | 1462794662312 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:51:02 INFO - PROCESS | 1779 | 1462794662315 Marionette TRACE conn4 <- [1,638,null,{}] 04:51:02 INFO - PROCESS | 1779 | 1462794662322 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}] 04:51:02 INFO - PROCESS | 1779 | 1462794662534 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:51:02 INFO - PROCESS | 1779 | 1462794662778 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19b000 == 103 [pid = 1779] [id = 167] 04:51:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 251 (0x8a19b800) [pid = 1779] [serial = 501] [outer = (nil)] 04:51:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 252 (0x8c8eac00) [pid = 1779] [serial = 502] [outer = 0x8a19b800] 04:51:02 INFO - PROCESS | 1779 | 1462794662913 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 253 (0x8d0ad000) [pid = 1779] [serial = 503] [outer = 0x8a19b800] 04:51:03 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:03 INFO - PROCESS | 1779 | 1462794663812 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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:51:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1535ms 04:51:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:51:03 INFO - PROCESS | 1779 | 1462794663848 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 1779 | 1462794663851 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 04:51:03 INFO - PROCESS | 1779 | 1462794663858 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 1779 | 1462794663862 Marionette TRACE conn4 <- [1,642,null,{}] 04:51:03 INFO - PROCESS | 1779 | 1462794663868 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}] 04:51:04 INFO - PROCESS | 1779 | 1462794664067 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:51:04 INFO - PROCESS | 1779 | 1462794664315 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19f000 == 104 [pid = 1779] [id = 168] 04:51:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 254 (0x8d0ab400) [pid = 1779] [serial = 504] [outer = (nil)] 04:51:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 255 (0x8d0b4000) [pid = 1779] [serial = 505] [outer = 0x8d0ab400] 04:51:04 INFO - PROCESS | 1779 | 1462794664447 Marionette DEBUG loaded listener.js 04:51:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 256 (0x8d0b5400) [pid = 1779] [serial = 506] [outer = 0x8d0ab400] 04:51:05 INFO - PROCESS | 1779 | 1462794665907 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:51:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2083ms 04:51:05 INFO - PROCESS | 1779 | 1462794665942 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 1779 | 1462794665949 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:51:05 INFO - PROCESS | 1779 | 1462794665957 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 1779 | 1462794665963 Marionette TRACE conn4 <- [1,646,null,{}] 04:51:05 INFO - PROCESS | 1779 | 1462794665972 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}] 04:51:06 INFO - PROCESS | 1779 | 1462794666176 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:51:06 INFO - PROCESS | 1779 | 1462794666378 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b2000 == 105 [pid = 1779] [id = 169] 04:51:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 257 (0x8b6b2400) [pid = 1779] [serial = 507] [outer = (nil)] 04:51:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 258 (0x8cfdfc00) [pid = 1779] [serial = 508] [outer = 0x8b6b2400] 04:51:06 INFO - PROCESS | 1779 | 1462794666502 Marionette DEBUG loaded listener.js 04:51:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 259 (0x8d0b5000) [pid = 1779] [serial = 509] [outer = 0x8b6b2400] 04:51:07 INFO - PROCESS | 1779 | 1462794667590 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]]]}] 04:51:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:51:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1690ms 04:51:07 INFO - PROCESS | 1779 | 1462794667648 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:51:07 INFO - PROCESS | 1779 | 1462794667657 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 04:51:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:51:07 INFO - PROCESS | 1779 | 1462794667668 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:51:07 INFO - PROCESS | 1779 | 1462794667673 Marionette TRACE conn4 <- [1,650,null,{}] 04:51:07 INFO - PROCESS | 1779 | 1462794667679 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}] 04:51:07 INFO - PROCESS | 1779 | 1462794667885 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:51:08 INFO - PROCESS | 1779 | 1462794668138 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53f800 == 106 [pid = 1779] [id = 170] 04:51:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 260 (0x8c8e5000) [pid = 1779] [serial = 510] [outer = (nil)] 04:51:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 261 (0x8dc08000) [pid = 1779] [serial = 511] [outer = 0x8c8e5000] 04:51:08 INFO - PROCESS | 1779 | 1462794668238 Marionette DEBUG loaded listener.js 04:51:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 262 (0x8e785000) [pid = 1779] [serial = 512] [outer = 0x8c8e5000] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0db000 == 105 [pid = 1779] [id = 100] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x93d01400 == 104 [pid = 1779] [id = 16] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x8e553000 == 103 [pid = 1779] [id = 106] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0xa21a2400 == 102 [pid = 1779] [id = 105] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5ac800 == 101 [pid = 1779] [id = 107] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x9104dc00 == 100 [pid = 1779] [id = 108] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x95492400 == 99 [pid = 1779] [id = 102] 04:51:08 INFO - PROCESS | 1779 | --DOCSHELL 0x9272e800 == 98 [pid = 1779] [id = 152] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x924c1c00 == 97 [pid = 1779] [id = 151] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8e7400 == 96 [pid = 1779] [id = 150] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e55b400 == 95 [pid = 1779] [id = 149] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8b3000 == 94 [pid = 1779] [id = 148] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6ab400 == 93 [pid = 1779] [id = 147] 04:51:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e54e000 == 92 [pid = 1779] [id = 136] 04:51:09 INFO - PROCESS | 1779 | 1462794669326 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]]]}] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 261 (0xa0616400) [pid = 1779] [serial = 253] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 260 (0x9c2d7c00) [pid = 1779] [serial = 390] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 259 (0x984ef800) [pid = 1779] [serial = 382] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 258 (0x95493800) [pid = 1779] [serial = 381] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 257 (0x9ae1bc00) [pid = 1779] [serial = 387] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 256 (0x91253000) [pid = 1779] [serial = 348] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 255 (0x93d04000) [pid = 1779] [serial = 384] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 254 (0x95497c00) [pid = 1779] [serial = 385] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 253 (0xa62ebc00) [pid = 1779] [serial = 363] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 252 (0xa6ba5800) [pid = 1779] [serial = 372] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 251 (0x9c16c800) [pid = 1779] [serial = 345] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 250 (0x9d510000) [pid = 1779] [serial = 354] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 249 (0xa2459400) [pid = 1779] [serial = 360] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 248 (0xa6b98800) [pid = 1779] [serial = 369] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x92692000) [pid = 1779] [serial = 357] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0x8e8e8400) [pid = 1779] [serial = 366] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 245 (0xa6e8b800) [pid = 1779] [serial = 375] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 244 (0x8cfe4800) [pid = 1779] [serial = 378] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 243 (0x9782bc00) [pid = 1779] [serial = 351] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 242 (0x9d9ca000) [pid = 1779] [serial = 391] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 241 (0x9be2ec00) [pid = 1779] [serial = 393] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 240 (0x9b6b2000) [pid = 1779] [serial = 388] [outer = (nil)] [url = about:blank] 04:51:09 INFO - PROCESS | 1779 | --DOMWINDOW == 239 (0xa114bc00) [pid = 1779] [serial = 394] [outer = (nil)] [url = about:blank] 04:51:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:51:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1732ms 04:51:09 INFO - PROCESS | 1779 | 1462794669400 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:51:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:51:09 INFO - PROCESS | 1779 | 1462794669404 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 04:51:09 INFO - PROCESS | 1779 | 1462794669411 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:51:09 INFO - PROCESS | 1779 | 1462794669417 Marionette TRACE conn4 <- [1,654,null,{}] 04:51:09 INFO - PROCESS | 1779 | 1462794669435 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}] 04:51:09 INFO - PROCESS | 1779 | 1462794669630 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:51:09 INFO - PROCESS | 1779 | 1462794669845 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc05400 == 93 [pid = 1779] [id = 171] 04:51:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 240 (0x8e790400) [pid = 1779] [serial = 513] [outer = (nil)] 04:51:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 241 (0x8e8ea800) [pid = 1779] [serial = 514] [outer = 0x8e790400] 04:51:09 INFO - PROCESS | 1779 | 1462794669933 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 242 (0x8f0e6c00) [pid = 1779] [serial = 515] [outer = 0x8e790400] 04:51:10 INFO - PROCESS | 1779 | 1462794670726 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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:51:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1393ms 04:51:10 INFO - PROCESS | 1779 | 1462794670804 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:51:10 INFO - PROCESS | 1779 | 1462794670815 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 04:51:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:51:10 INFO - PROCESS | 1779 | 1462794670827 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 1779 | 1462794670832 Marionette TRACE conn4 <- [1,658,null,{}] 04:51:10 INFO - PROCESS | 1779 | 1462794670840 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}] 04:51:11 INFO - PROCESS | 1779 | 1462794671037 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:51:11 INFO - PROCESS | 1779 | 1462794671212 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e7400 == 94 [pid = 1779] [id = 172] 04:51:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 243 (0x8f2c7000) [pid = 1779] [serial = 516] [outer = (nil)] 04:51:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 244 (0x91046000) [pid = 1779] [serial = 517] [outer = 0x8f2c7000] 04:51:11 INFO - PROCESS | 1779 | 1462794671296 Marionette DEBUG loaded listener.js 04:51:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 245 (0x91266800) [pid = 1779] [serial = 518] [outer = 0x8f2c7000] 04:51:12 INFO - PROCESS | 1779 | 1462794672207 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]]]}] 04:51:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:51:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1437ms 04:51:12 INFO - PROCESS | 1779 | 1462794672270 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:51:12 INFO - PROCESS | 1779 | 1462794672273 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 04:51:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:51:12 INFO - PROCESS | 1779 | 1462794672282 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:51:12 INFO - PROCESS | 1779 | 1462794672285 Marionette TRACE conn4 <- [1,662,null,{}] 04:51:12 INFO - PROCESS | 1779 | 1462794672291 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}] 04:51:12 INFO - PROCESS | 1779 | 1462794672532 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:51:12 INFO - PROCESS | 1779 | 1462794672561 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53f400 == 95 [pid = 1779] [id = 173] 04:51:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 246 (0x91044800) [pid = 1779] [serial = 519] [outer = (nil)] 04:51:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0x924c2000) [pid = 1779] [serial = 520] [outer = 0x91044800] 04:51:12 INFO - PROCESS | 1779 | 1462794672638 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x92689c00) [pid = 1779] [serial = 521] [outer = 0x91044800] 04:51:13 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:13 INFO - PROCESS | 1779 | 1462794673965 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]]]}] 04:51:13 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x8c8e1800) [pid = 1779] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:51:13 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0x913efc00) [pid = 1779] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:51:13 INFO - PROCESS | 1779 | --DOMWINDOW == 245 (0x92734400) [pid = 1779] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:51:14 INFO - PROCESS | 1779 | --DOMWINDOW == 244 (0x9273b400) [pid = 1779] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:51:14 INFO - PROCESS | 1779 | --DOMWINDOW == 243 (0x911a4400) [pid = 1779] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:51:14 INFO - PROCESS | 1779 | --DOMWINDOW == 242 (0x8e8b5400) [pid = 1779] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:51:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:51:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1787ms 04:51:14 INFO - PROCESS | 1779 | 1462794674071 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:51:14 INFO - PROCESS | 1779 | 1462794674075 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 04:51:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:51:14 INFO - PROCESS | 1779 | 1462794674081 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:51:14 INFO - PROCESS | 1779 | 1462794674084 Marionette TRACE conn4 <- [1,666,null,{}] 04:51:14 INFO - PROCESS | 1779 | 1462794674134 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}] 04:51:14 INFO - PROCESS | 1779 | 1462794674398 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:51:14 INFO - PROCESS | 1779 | 1462794674499 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a196800 == 96 [pid = 1779] [id = 174] 04:51:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 243 (0x8b540800) [pid = 1779] [serial = 522] [outer = (nil)] 04:51:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 244 (0x9273a400) [pid = 1779] [serial = 523] [outer = 0x8b540800] 04:51:14 INFO - PROCESS | 1779 | 1462794674602 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 245 (0x93b95c00) [pid = 1779] [serial = 524] [outer = 0x8b540800] 04:51:15 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:15 INFO - PROCESS | 1779 | 1462794675787 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:51:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1746ms 04:51:15 INFO - PROCESS | 1779 | 1462794675830 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 1779 | 1462794675842 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 04:51:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:51:15 INFO - PROCESS | 1779 | 1462794675861 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 1779 | 1462794675872 Marionette TRACE conn4 <- [1,670,null,{}] 04:51:15 INFO - PROCESS | 1779 | 1462794675885 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}] 04:51:16 INFO - PROCESS | 1779 | 1462794676337 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:51:16 INFO - PROCESS | 1779 | 1462794676669 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a1a0800 == 97 [pid = 1779] [id = 175] 04:51:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 246 (0x8a1a2400) [pid = 1779] [serial = 525] [outer = (nil)] 04:51:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0x8b548c00) [pid = 1779] [serial = 526] [outer = 0x8a1a2400] 04:51:16 INFO - PROCESS | 1779 | 1462794676803 Marionette DEBUG loaded listener.js 04:51:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8b903000) [pid = 1779] [serial = 527] [outer = 0x8a1a2400] 04:51:17 INFO - PROCESS | 1779 | 1462794677861 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]]]}] 04:51:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:51:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2063ms 04:51:17 INFO - PROCESS | 1779 | 1462794677919 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:51:17 INFO - PROCESS | 1779 | 1462794677926 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 04:51:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:51:17 INFO - PROCESS | 1779 | 1462794677935 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:51:17 INFO - PROCESS | 1779 | 1462794677940 Marionette TRACE conn4 <- [1,674,null,{}] 04:51:17 INFO - PROCESS | 1779 | 1462794677948 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}] 04:51:18 INFO - PROCESS | 1779 | 1462794678261 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:51:18 INFO - PROCESS | 1779 | 1462794678615 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b0800 == 98 [pid = 1779] [id = 176] 04:51:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 249 (0x8d873000) [pid = 1779] [serial = 528] [outer = (nil)] 04:51:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 250 (0x8dc09800) [pid = 1779] [serial = 529] [outer = 0x8d873000] 04:51:18 INFO - PROCESS | 1779 | 1462794678752 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 251 (0x8e5b7800) [pid = 1779] [serial = 530] [outer = 0x8d873000] 04:51:19 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:51:19 INFO - PROCESS | 1779 | 1462794679759 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]]]}] 04:51:19 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 04:51:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1894ms 04:51:19 INFO - PROCESS | 1779 | 1462794679830 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:51:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:51:19 INFO - PROCESS | 1779 | 1462794679836 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 04:51:19 INFO - PROCESS | 1779 | 1462794679845 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 1779 | 1462794679848 Marionette TRACE conn4 <- [1,678,null,{}] 04:51:19 INFO - PROCESS | 1779 | 1462794679855 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}] 04:51:20 INFO - PROCESS | 1779 | 1462794680116 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:51:20 INFO - PROCESS | 1779 | 1462794680455 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc04c00 == 99 [pid = 1779] [id = 177] 04:51:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 252 (0x8fa6c000) [pid = 1779] [serial = 531] [outer = (nil)] 04:51:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 253 (0x91196c00) [pid = 1779] [serial = 532] [outer = 0x8fa6c000] 04:51:20 INFO - PROCESS | 1779 | 1462794680551 Marionette DEBUG loaded listener.js 04:51:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 254 (0x913f1c00) [pid = 1779] [serial = 533] [outer = 0x8fa6c000] 04:51:21 INFO - PROCESS | 1779 | 1462794681618 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]]]}] 04:51:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:51:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1835ms 04:51:21 INFO - PROCESS | 1779 | 1462794681680 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:51:21 INFO - PROCESS | 1779 | 1462794681687 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 04:51:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:51:21 INFO - PROCESS | 1779 | 1462794681707 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:51:21 INFO - PROCESS | 1779 | 1462794681715 Marionette TRACE conn4 <- [1,682,null,{}] 04:51:21 INFO - PROCESS | 1779 | 1462794681722 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}] 04:51:21 INFO - PROCESS | 1779 | 1462794681988 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:51:22 INFO - PROCESS | 1779 | 1462794682276 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e94e400 == 100 [pid = 1779] [id = 178] 04:51:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 255 (0x8e94fc00) [pid = 1779] [serial = 534] [outer = (nil)] 04:51:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 256 (0x9549ec00) [pid = 1779] [serial = 535] [outer = 0x8e94fc00] 04:51:22 INFO - PROCESS | 1779 | 1462794682369 Marionette DEBUG loaded listener.js 04:51:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 257 (0x956f0400) [pid = 1779] [serial = 536] [outer = 0x8e94fc00] 04:51:23 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:23 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:51:23 INFO - PROCESS | 1779 | 1462794683790 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]]]}] 04:51:23 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) 04:51:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2148ms 04:51:23 INFO - PROCESS | 1779 | 1462794683848 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:51:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:51:23 INFO - PROCESS | 1779 | 1462794683852 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 04:51:23 INFO - PROCESS | 1779 | 1462794683859 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:51:23 INFO - PROCESS | 1779 | 1462794683863 Marionette TRACE conn4 <- [1,686,null,{}] 04:51:23 INFO - PROCESS | 1779 | 1462794683871 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}] 04:51:24 INFO - PROCESS | 1779 | 1462794684074 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:51:24 INFO - PROCESS | 1779 | 1462794684266 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x94726c00 == 101 [pid = 1779] [id = 179] 04:51:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 258 (0x9549e000) [pid = 1779] [serial = 537] [outer = (nil)] 04:51:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 259 (0x9a02b000) [pid = 1779] [serial = 538] [outer = 0x9549e000] 04:51:24 INFO - PROCESS | 1779 | 1462794684357 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 260 (0x9a286800) [pid = 1779] [serial = 539] [outer = 0x9549e000] 04:51:25 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:25 INFO - PROCESS | 1779 | 1462794685684 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:51:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1840ms 04:51:25 INFO - PROCESS | 1779 | 1462794685700 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 1779 | 1462794685704 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:51:25 INFO - PROCESS | 1779 | 1462794685711 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 1779 | 1462794685715 Marionette TRACE conn4 <- [1,690,null,{}] 04:51:25 INFO - PROCESS | 1779 | 1462794685721 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}] 04:51:26 INFO - PROCESS | 1779 | 1462794686030 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:51:26 INFO - PROCESS | 1779 | 1462794686231 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a09f000 == 102 [pid = 1779] [id = 180] 04:51:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 261 (0x9a8b4c00) [pid = 1779] [serial = 540] [outer = (nil)] 04:51:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 262 (0x9b141400) [pid = 1779] [serial = 541] [outer = 0x9a8b4c00] 04:51:26 INFO - PROCESS | 1779 | 1462794686374 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 263 (0x9c16c800) [pid = 1779] [serial = 542] [outer = 0x9a8b4c00] 04:51:27 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:27 INFO - PROCESS | 1779 | 1462794687785 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:51:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2095ms 04:51:27 INFO - PROCESS | 1779 | 1462794687863 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:51:27 INFO - PROCESS | 1779 | 1462794687866 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 04:51:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:51:27 INFO - PROCESS | 1779 | 1462794687879 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 1779 | 1462794687882 Marionette TRACE conn4 <- [1,694,null,{}] 04:51:27 INFO - PROCESS | 1779 | 1462794687889 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}] 04:51:28 INFO - PROCESS | 1779 | 1462794688085 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:51:28 INFO - PROCESS | 1779 | 1462794688279 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae1c400 == 103 [pid = 1779] [id = 181] 04:51:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 264 (0x9b144000) [pid = 1779] [serial = 543] [outer = (nil)] 04:51:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 265 (0x9d5fd000) [pid = 1779] [serial = 544] [outer = 0x9b144000] 04:51:28 INFO - PROCESS | 1779 | 1462794688367 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 266 (0xa214bc00) [pid = 1779] [serial = 545] [outer = 0x9b144000] 04:51:29 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:29 INFO - PROCESS | 1779 | 1462794689722 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]]]}] 04:51:29 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) 04:51:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1880ms 04:51:29 INFO - PROCESS | 1779 | 1462794689760 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:51:29 INFO - PROCESS | 1779 | 1462794689764 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 04:51:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:51:29 INFO - PROCESS | 1779 | 1462794689815 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:51:29 INFO - PROCESS | 1779 | 1462794689818 Marionette TRACE conn4 <- [1,698,null,{}] 04:51:29 INFO - PROCESS | 1779 | 1462794689881 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}] 04:51:30 INFO - PROCESS | 1779 | 1462794690086 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:51:30 INFO - PROCESS | 1779 | 1462794690280 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a1a2c00 == 104 [pid = 1779] [id = 182] 04:51:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 267 (0x9be35800) [pid = 1779] [serial = 546] [outer = (nil)] 04:51:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 268 (0xa26c7000) [pid = 1779] [serial = 547] [outer = 0x9be35800] 04:51:30 INFO - PROCESS | 1779 | 1462794690370 Marionette DEBUG loaded listener.js 04:51:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 269 (0xa35ebc00) [pid = 1779] [serial = 548] [outer = 0x9be35800] 04:51:31 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:31 INFO - PROCESS | 1779 | 1462794691754 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]]]}] 04:51:31 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) 04:51:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2023ms 04:51:31 INFO - PROCESS | 1779 | 1462794691844 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:51:31 INFO - PROCESS | 1779 | 1462794691847 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 04:51:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:51:31 INFO - PROCESS | 1779 | 1462794691862 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:51:31 INFO - PROCESS | 1779 | 1462794691865 Marionette TRACE conn4 <- [1,702,null,{}] 04:51:31 INFO - PROCESS | 1779 | 1462794691871 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}] 04:51:32 INFO - PROCESS | 1779 | 1462794692068 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:51:32 INFO - PROCESS | 1779 | 1462794692269 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d8400 == 105 [pid = 1779] [id = 183] 04:51:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 270 (0x9126dc00) [pid = 1779] [serial = 549] [outer = (nil)] 04:51:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 271 (0x9277c800) [pid = 1779] [serial = 550] [outer = 0x9126dc00] 04:51:32 INFO - PROCESS | 1779 | 1462794692397 Marionette DEBUG loaded listener.js 04:51:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 272 (0x92781000) [pid = 1779] [serial = 551] [outer = 0x9126dc00] 04:51:34 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:34 INFO - PROCESS | 1779 | 1462794694278 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:51:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2439ms 04:51:34 INFO - PROCESS | 1779 | 1462794694301 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 1779 | 1462794694310 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:51:34 INFO - PROCESS | 1779 | 1462794694318 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 1779 | 1462794694323 Marionette TRACE conn4 <- [1,706,null,{}] 04:51:34 INFO - PROCESS | 1779 | 1462794694332 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}] 04:51:34 INFO - PROCESS | 1779 | 1462794694626 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:51:34 INFO - PROCESS | 1779 | 1462794694861 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00f800 == 106 [pid = 1779] [id = 184] 04:51:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 273 (0x8a198800) [pid = 1779] [serial = 552] [outer = (nil)] 04:51:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 274 (0x8b90a800) [pid = 1779] [serial = 553] [outer = 0x8a198800] 04:51:34 INFO - PROCESS | 1779 | 1462794694988 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 275 (0x8d874c00) [pid = 1779] [serial = 554] [outer = 0x8a198800] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x93d07c00 == 105 [pid = 1779] [id = 117] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae20c00 == 104 [pid = 1779] [id = 130] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x9a02b400 == 103 [pid = 1779] [id = 129] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 274 (0xa325d400) [pid = 1779] [serial = 406] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 273 (0x8e78a800) [pid = 1779] [serial = 409] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 272 (0x8dc0b800) [pid = 1779] [serial = 412] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 271 (0xa6843c00) [pid = 1779] [serial = 415] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 270 (0x8e8b5000) [pid = 1779] [serial = 418] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 269 (0x8c8ea800) [pid = 1779] [serial = 421] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 268 (0x8cabfc00) [pid = 1779] [serial = 424] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 267 (0x8b541c00) [pid = 1779] [serial = 427] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 266 (0x8b6b5800) [pid = 1779] [serial = 430] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 265 (0x8b902800) [pid = 1779] [serial = 433] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 264 (0x8b909800) [pid = 1779] [serial = 436] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 263 (0x99301800) [pid = 1779] [serial = 460] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 262 (0x91268800) [pid = 1779] [serial = 396] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 261 (0x9126c000) [pid = 1779] [serial = 400] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOMWINDOW == 260 (0x9a025800) [pid = 1779] [serial = 403] [outer = (nil)] [url = about:blank] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5acc00 == 102 [pid = 1779] [id = 122] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0e6000 == 101 [pid = 1779] [id = 127] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0xa6ba1c00 == 100 [pid = 1779] [id = 124] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x924c2400 == 99 [pid = 1779] [id = 120] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0xa114f000 == 98 [pid = 1779] [id = 123] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x9a550400 == 97 [pid = 1779] [id = 118] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x92688800 == 96 [pid = 1779] [id = 119] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x91250400 == 95 [pid = 1779] [id = 131] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0xa2453800 == 94 [pid = 1779] [id = 121] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8a196800 == 93 [pid = 1779] [id = 174] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53f400 == 92 [pid = 1779] [id = 173] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8e7400 == 91 [pid = 1779] [id = 172] 04:51:35 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc05400 == 90 [pid = 1779] [id = 171] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53f800 == 89 [pid = 1779] [id = 170] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b2000 == 88 [pid = 1779] [id = 169] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8d871c00 == 87 [pid = 1779] [id = 161] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8d871800 == 86 [pid = 1779] [id = 160] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x9a556800 == 85 [pid = 1779] [id = 159] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x913e5c00 == 84 [pid = 1779] [id = 158] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x911a3400 == 83 [pid = 1779] [id = 157] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x9268d800 == 82 [pid = 1779] [id = 156] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8e550c00 == 81 [pid = 1779] [id = 155] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b90dc00 == 80 [pid = 1779] [id = 154] 04:51:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b546c00 == 79 [pid = 1779] [id = 153] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 259 (0x91264800) [pid = 1779] [serial = 448] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 258 (0x913e4000) [pid = 1779] [serial = 449] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 257 (0x8fa6c400) [pid = 1779] [serial = 446] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 256 (0x8f0db400) [pid = 1779] [serial = 445] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 255 (0x8e55ac00) [pid = 1779] [serial = 443] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 254 (0x8cfd6c00) [pid = 1779] [serial = 442] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 253 (0x924cd000) [pid = 1779] [serial = 451] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 252 (0x9268fc00) [pid = 1779] [serial = 439] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 251 (0xa6e8ec00) [pid = 1779] [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.] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 250 (0x954b4c00) [pid = 1779] [serial = 458] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 249 (0x9272ec00) [pid = 1779] [serial = 452] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 248 (0x9273c000) [pid = 1779] [serial = 454] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x95499000) [pid = 1779] [serial = 457] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0x93a65000) [pid = 1779] [serial = 455] [outer = (nil)] [url = about:blank] 04:51:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:36 INFO - PROCESS | 1779 | 1462794696489 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:51:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2185ms 04:51:36 INFO - PROCESS | 1779 | 1462794696503 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 1779 | 1462794696512 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 04:51:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:51:36 INFO - PROCESS | 1779 | 1462794696524 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 1779 | 1462794696528 Marionette TRACE conn4 <- [1,710,null,{}] 04:51:36 INFO - PROCESS | 1779 | 1462794696535 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}] 04:51:36 INFO - PROCESS | 1779 | 1462794696777 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:51:36 INFO - PROCESS | 1779 | 1462794696797 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e5800 == 80 [pid = 1779] [id = 185] 04:51:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0x8c8ec000) [pid = 1779] [serial = 555] [outer = (nil)] 04:51:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8dc0b800) [pid = 1779] [serial = 556] [outer = 0x8c8ec000] 04:51:36 INFO - PROCESS | 1779 | 1462794696890 Marionette DEBUG loaded listener.js 04:51:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 249 (0x8e5b4000) [pid = 1779] [serial = 557] [outer = 0x8c8ec000] 04:51:38 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:38 INFO - PROCESS | 1779 | 1462794698211 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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:51:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1737ms 04:51:38 INFO - PROCESS | 1779 | 1462794698262 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 1779 | 1462794698267 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 04:51:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:51:38 INFO - PROCESS | 1779 | 1462794698275 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 1779 | 1462794698281 Marionette TRACE conn4 <- [1,714,null,{}] 04:51:38 INFO - PROCESS | 1779 | 1462794698308 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}] 04:51:38 INFO - PROCESS | 1779 | 1462794698583 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:51:38 INFO - PROCESS | 1779 | 1462794698630 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a01a800 == 81 [pid = 1779] [id = 186] 04:51:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 250 (0x8e789000) [pid = 1779] [serial = 558] [outer = (nil)] 04:51:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 251 (0x8e94d000) [pid = 1779] [serial = 559] [outer = 0x8e789000] 04:51:38 INFO - PROCESS | 1779 | 1462794698825 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 252 (0x8f2c6000) [pid = 1779] [serial = 560] [outer = 0x8e789000] 04:51:40 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:40 INFO - PROCESS | 1779 | --DOMWINDOW == 251 (0x91044800) [pid = 1779] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:51:40 INFO - PROCESS | 1779 | --DOMWINDOW == 250 (0x8c8e5000) [pid = 1779] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:51:40 INFO - PROCESS | 1779 | --DOMWINDOW == 249 (0x8e790400) [pid = 1779] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:51:40 INFO - PROCESS | 1779 | --DOMWINDOW == 248 (0x8f2c7000) [pid = 1779] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:51:40 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x8b6b2400) [pid = 1779] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:51:40 INFO - PROCESS | 1779 | 1462794700401 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]]]}] 04:51:40 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 04:51:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2156ms 04:51:40 INFO - PROCESS | 1779 | 1462794700432 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:51:40 INFO - PROCESS | 1779 | 1462794700436 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 04:51:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:51:40 INFO - PROCESS | 1779 | 1462794700443 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:51:40 INFO - PROCESS | 1779 | 1462794700446 Marionette TRACE conn4 <- [1,718,null,{}] 04:51:40 INFO - PROCESS | 1779 | 1462794700452 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}] 04:51:40 INFO - PROCESS | 1779 | 1462794700685 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:51:40 INFO - PROCESS | 1779 | 1462794700784 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b2400 == 82 [pid = 1779] [id = 187] 04:51:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8cab7c00) [pid = 1779] [serial = 561] [outer = (nil)] 04:51:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 249 (0x8fa6c400) [pid = 1779] [serial = 562] [outer = 0x8cab7c00] 04:51:40 INFO - PROCESS | 1779 | 1462794700862 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 250 (0x9104ac00) [pid = 1779] [serial = 563] [outer = 0x8cab7c00] 04:51:42 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:42 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:51:42 INFO - PROCESS | 1779 | 1462794702046 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]]]}] 04:51:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:51:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1632ms 04:51:42 INFO - PROCESS | 1779 | 1462794702077 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 04:51:42 INFO - PROCESS | 1779 | 1462794702080 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 04:51:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:51:42 INFO - PROCESS | 1779 | 1462794702088 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 1779 | 1462794702092 Marionette TRACE conn4 <- [1,722,null,{}] 04:51:42 INFO - PROCESS | 1779 | 1462794702108 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}] 04:51:42 INFO - PROCESS | 1779 | 1462794702385 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:51:42 INFO - PROCESS | 1779 | 1462794702576 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a014c00 == 83 [pid = 1779] [id = 188] 04:51:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 251 (0x8a198000) [pid = 1779] [serial = 564] [outer = (nil)] 04:51:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 252 (0x8b546c00) [pid = 1779] [serial = 565] [outer = 0x8a198000] 04:51:42 INFO - PROCESS | 1779 | 1462794702709 Marionette DEBUG loaded listener.js 04:51:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 253 (0x8b90b000) [pid = 1779] [serial = 566] [outer = 0x8a198000] 04:51:43 INFO - PROCESS | 1779 | 1462794703758 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] 04:51:43 INFO - PROCESS | 1779 | 1462794703853 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 04:51:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:51:43 INFO - PROCESS | 1779 | 1462794703863 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:51:43 INFO - PROCESS | 1779 | 1462794703869 Marionette TRACE conn4 <- [1,726,null,{}] 04:51:43 INFO - PROCESS | 1779 | 1462794703880 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}] 04:51:44 INFO - PROCESS | 1779 | 1462794704147 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:51:44 INFO - PROCESS | 1779 | 1462794704414 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0f000 == 84 [pid = 1779] [id = 189] 04:51:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 254 (0x8dc10800) [pid = 1779] [serial = 567] [outer = (nil)] 04:51:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 255 (0x8e787400) [pid = 1779] [serial = 568] [outer = 0x8dc10800] 04:51:44 INFO - PROCESS | 1779 | 1462794704549 Marionette DEBUG loaded listener.js 04:51:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 256 (0x8e8b6000) [pid = 1779] [serial = 569] [outer = 0x8dc10800] 04:51:45 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:45 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:51:45 INFO - PROCESS | 1779 | 1462794705640 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]]]}] 04:51:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:51:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1847ms 04:51:45 INFO - PROCESS | 1779 | 1462794705715 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:51:45 INFO - PROCESS | 1779 | 1462794705722 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 04:51:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:51:45 INFO - PROCESS | 1779 | 1462794705731 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:51:45 INFO - PROCESS | 1779 | 1462794705735 Marionette TRACE conn4 <- [1,730,null,{}] 04:51:45 INFO - PROCESS | 1779 | 1462794705742 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}] 04:51:45 INFO - PROCESS | 1779 | 1462794705993 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:51:46 INFO - PROCESS | 1779 | 1462794706305 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2ca000 == 85 [pid = 1779] [id = 190] 04:51:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 257 (0x8f8de400) [pid = 1779] [serial = 570] [outer = (nil)] 04:51:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 258 (0x91255000) [pid = 1779] [serial = 571] [outer = 0x8f8de400] 04:51:46 INFO - PROCESS | 1779 | 1462794706399 Marionette DEBUG loaded listener.js 04:51:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 259 (0x913e3800) [pid = 1779] [serial = 572] [outer = 0x8f8de400] 04:51:47 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:47 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:51:47 INFO - PROCESS | 1779 | 1462794707495 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] 04:51:47 INFO - PROCESS | 1779 | 1462794707582 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 04:51:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:51:47 INFO - PROCESS | 1779 | 1462794707600 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:51:47 INFO - PROCESS | 1779 | 1462794707610 Marionette TRACE conn4 <- [1,734,null,{}] 04:51:47 INFO - PROCESS | 1779 | 1462794707619 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}] 04:51:47 INFO - PROCESS | 1779 | 1462794707967 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:51:48 INFO - PROCESS | 1779 | 1462794708151 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x913e8800 == 86 [pid = 1779] [id = 191] 04:51:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 260 (0x924c4800) [pid = 1779] [serial = 573] [outer = (nil)] 04:51:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 261 (0x9277a400) [pid = 1779] [serial = 574] [outer = 0x924c4800] 04:51:48 INFO - PROCESS | 1779 | 1462794708243 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 262 (0x9277e800) [pid = 1779] [serial = 575] [outer = 0x924c4800] 04:51:49 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:49 INFO - PROCESS | 1779 | 1462794709169 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:51:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1651ms 04:51:49 INFO - PROCESS | 1779 | 1462794709243 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 1779 | 1462794709248 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 04:51:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:51:49 INFO - PROCESS | 1779 | 1462794709256 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 1779 | 1462794709259 Marionette TRACE conn4 <- [1,738,null,{}] 04:51:49 INFO - PROCESS | 1779 | 1462794709266 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}] 04:51:49 INFO - PROCESS | 1779 | 1462794709474 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:51:49 INFO - PROCESS | 1779 | 1462794709722 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b90e400 == 87 [pid = 1779] [id = 192] 04:51:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 263 (0x8d0b9c00) [pid = 1779] [serial = 576] [outer = (nil)] 04:51:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 264 (0x93b89000) [pid = 1779] [serial = 577] [outer = 0x8d0b9c00] 04:51:49 INFO - PROCESS | 1779 | 1462794709828 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 265 (0x93d09400) [pid = 1779] [serial = 578] [outer = 0x8d0b9c00] 04:51:51 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:51 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:51:51 INFO - PROCESS | 1779 | 1462794711163 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]]]}] 04:51:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:51:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1935ms 04:51:51 INFO - PROCESS | 1779 | 1462794711301 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:51:51 INFO - PROCESS | 1779 | 1462794711306 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 04:51:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:51:51 INFO - PROCESS | 1779 | 1462794711326 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:51:51 INFO - PROCESS | 1779 | 1462794711329 Marionette TRACE conn4 <- [1,742,null,{}] 04:51:51 INFO - PROCESS | 1779 | 1462794711337 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}] 04:51:51 INFO - PROCESS | 1779 | 1462794711536 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:51:51 INFO - PROCESS | 1779 | 1462794711731 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x94727800 == 88 [pid = 1779] [id = 193] 04:51:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 266 (0x9472ac00) [pid = 1779] [serial = 579] [outer = (nil)] 04:51:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 267 (0x9549bc00) [pid = 1779] [serial = 580] [outer = 0x9472ac00] 04:51:51 INFO - PROCESS | 1779 | 1462794711872 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 268 (0x984ef800) [pid = 1779] [serial = 581] [outer = 0x9472ac00] 04:51:53 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:53 INFO - PROCESS | 1779 | 1462794713297 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]]]}] 04:51:53 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 04:51:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2047ms 04:51:53 INFO - PROCESS | 1779 | 1462794713381 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 1779 | 1462794713386 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:51:53 INFO - PROCESS | 1779 | 1462794713397 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 1779 | 1462794713401 Marionette TRACE conn4 <- [1,746,null,{}] 04:51:53 INFO - PROCESS | 1779 | 1462794713409 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}] 04:51:53 INFO - PROCESS | 1779 | 1462794713609 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:51:53 INFO - PROCESS | 1779 | 1462794713868 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b7800 == 89 [pid = 1779] [id = 194] 04:51:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 269 (0x8b90c800) [pid = 1779] [serial = 582] [outer = (nil)] 04:51:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 270 (0x9a026000) [pid = 1779] [serial = 583] [outer = 0x8b90c800] 04:51:53 INFO - PROCESS | 1779 | 1462794713966 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 271 (0x9a58f400) [pid = 1779] [serial = 584] [outer = 0x8b90c800] 04:51:54 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:55 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:55 INFO - PROCESS | 1779 | 1462794715329 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]]]}] 04:51:55 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.) 04:51:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1986ms 04:51:55 INFO - PROCESS | 1779 | 1462794715407 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:51:55 INFO - PROCESS | 1779 | 1462794715411 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 04:51:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:51:55 INFO - PROCESS | 1779 | 1462794715421 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 1779 | 1462794715424 Marionette TRACE conn4 <- [1,750,null,{}] 04:51:55 INFO - PROCESS | 1779 | 1462794715433 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}] 04:51:55 INFO - PROCESS | 1779 | 1462794715628 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:51:55 INFO - PROCESS | 1779 | 1462794715823 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b904000 == 90 [pid = 1779] [id = 195] 04:51:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 272 (0x9a02b800) [pid = 1779] [serial = 585] [outer = (nil)] 04:51:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 273 (0x9b383c00) [pid = 1779] [serial = 586] [outer = 0x9a02b800] 04:51:55 INFO - PROCESS | 1779 | 1462794715911 Marionette DEBUG loaded listener.js 04:51:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 274 (0x9bb87000) [pid = 1779] [serial = 587] [outer = 0x9a02b800] 04:51:57 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:57 INFO - PROCESS | 1779 | 1462794717236 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]]]}] 04:51:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:51:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1841ms 04:51:57 INFO - PROCESS | 1779 | 1462794717264 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:51:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:51:57 INFO - PROCESS | 1779 | 1462794717268 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 04:51:57 INFO - PROCESS | 1779 | 1462794717275 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:51:57 INFO - PROCESS | 1779 | 1462794717280 Marionette TRACE conn4 <- [1,754,null,{}] 04:51:57 INFO - PROCESS | 1779 | 1462794717287 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}] 04:51:57 INFO - PROCESS | 1779 | 1462794717797 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:51:58 INFO - PROCESS | 1779 | 1462794718020 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfd8800 == 91 [pid = 1779] [id = 196] 04:51:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 275 (0x8d0b4800) [pid = 1779] [serial = 588] [outer = (nil)] 04:51:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 276 (0x8d877000) [pid = 1779] [serial = 589] [outer = 0x8d0b4800] 04:51:58 INFO - PROCESS | 1779 | 1462794718142 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 277 (0x8dc0f800) [pid = 1779] [serial = 590] [outer = 0x8d0b4800] 04:51:59 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:51:59 INFO - PROCESS | 1779 | 1462794719670 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]]]}] 04:51:59 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 04:51:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2439ms 04:51:59 INFO - PROCESS | 1779 | 1462794719716 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 1779 | 1462794719722 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 04:51:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:51:59 INFO - PROCESS | 1779 | 1462794719731 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 1779 | 1462794719737 Marionette TRACE conn4 <- [1,758,null,{}] 04:51:59 INFO - PROCESS | 1779 | 1462794719745 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}] 04:51:59 INFO - PROCESS | 1779 | 1462794719962 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:52:00 INFO - PROCESS | 1779 | 1462794720166 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b1800 == 92 [pid = 1779] [id = 197] 04:52:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 278 (0x8e785400) [pid = 1779] [serial = 591] [outer = (nil)] 04:52:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 279 (0x8f2c2400) [pid = 1779] [serial = 592] [outer = 0x8e785400] 04:52:00 INFO - PROCESS | 1779 | 1462794720292 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 280 (0x91265000) [pid = 1779] [serial = 593] [outer = 0x8e785400] 04:52:01 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:01 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:52:01 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:01 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:01 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:52:01 INFO - PROCESS | 1779 | 1462794721282 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:52:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1588ms 04:52:01 INFO - PROCESS | 1779 | 1462794721321 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:52:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:52:01 INFO - PROCESS | 1779 | 1462794721326 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 04:52:01 INFO - PROCESS | 1779 | 1462794721333 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 1779 | 1462794721337 Marionette TRACE conn4 <- [1,762,null,{}] 04:52:01 INFO - PROCESS | 1779 | 1462794721343 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}] 04:52:01 INFO - PROCESS | 1779 | 1462794721543 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:52:01 INFO - PROCESS | 1779 | 1462794721800 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0ad800 == 93 [pid = 1779] [id = 198] 04:52:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 281 (0x8d0ae000) [pid = 1779] [serial = 594] [outer = (nil)] 04:52:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 282 (0x92693c00) [pid = 1779] [serial = 595] [outer = 0x8d0ae000] 04:52:01 INFO - PROCESS | 1779 | 1462794721928 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 283 (0x9273a000) [pid = 1779] [serial = 596] [outer = 0x8d0ae000] 04:52:03 INFO - PROCESS | 1779 | 1462794723295 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:52:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1999ms 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e0800 == 92 [pid = 1779] [id = 140] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8ae800 == 91 [pid = 1779] [id = 139] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x9104f000 == 90 [pid = 1779] [id = 77] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa70400 == 89 [pid = 1779] [id = 110] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e4000 == 88 [pid = 1779] [id = 141] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 282 (0xa2274400) [pid = 1779] [serial = 478] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 281 (0x9a5e5000) [pid = 1779] [serial = 472] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 280 (0x8d0b4000) [pid = 1779] [serial = 505] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 279 (0x9b149c00) [pid = 1779] [serial = 475] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 278 (0x8c8eac00) [pid = 1779] [serial = 502] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 277 (0x8f2c3800) [pid = 1779] [serial = 484] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 276 (0x8a19a400) [pid = 1779] [serial = 499] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 275 (0x956f7800) [pid = 1779] [serial = 469] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 274 (0x9119f000) [pid = 1779] [serial = 466] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 273 (0x8e949000) [pid = 1779] [serial = 487] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 272 (0x8a018000) [pid = 1779] [serial = 496] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 271 (0x8d879400) [pid = 1779] [serial = 481] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 270 (0xa348ac00) [pid = 1779] [serial = 493] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 269 (0x8f2c0c00) [pid = 1779] [serial = 490] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 268 (0x8e5adc00) [pid = 1779] [serial = 463] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 267 (0x9273a400) [pid = 1779] [serial = 523] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | 1462794723483 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 1779 | 1462794723489 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0d400 == 87 [pid = 1779] [id = 138] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6ab800 == 86 [pid = 1779] [id = 144] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b6400 == 85 [pid = 1779] [id = 145] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0e2800 == 84 [pid = 1779] [id = 109] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b2400 == 83 [pid = 1779] [id = 187] 04:52:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8a01a800 == 82 [pid = 1779] [id = 186] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e5800 == 81 [pid = 1779] [id = 185] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00f800 == 80 [pid = 1779] [id = 184] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc04c00 == 79 [pid = 1779] [id = 177] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53b800 == 78 [pid = 1779] [id = 142] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b0800 == 77 [pid = 1779] [id = 176] 04:52:03 INFO - PROCESS | 1779 | 1462794723585 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 1779 | 1462794723593 Marionette TRACE conn4 <- [1,766,null,{}] 04:52:03 INFO - PROCESS | 1779 | --DOCSHELL 0x8a1a0800 == 76 [pid = 1779] [id = 175] 04:52:03 INFO - PROCESS | 1779 | 1462794723602 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}] 04:52:03 INFO - PROCESS | 1779 | 1462794723805 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 266 (0x8d0b5000) [pid = 1779] [serial = 509] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 265 (0x924c2000) [pid = 1779] [serial = 520] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 264 (0x8e785000) [pid = 1779] [serial = 512] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 263 (0x92689c00) [pid = 1779] [serial = 521] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 262 (0x8dc08000) [pid = 1779] [serial = 511] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 261 (0x8f0e6c00) [pid = 1779] [serial = 515] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 260 (0x8cfdfc00) [pid = 1779] [serial = 508] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 259 (0x91046000) [pid = 1779] [serial = 517] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 258 (0x91266800) [pid = 1779] [serial = 518] [outer = (nil)] [url = about:blank] 04:52:03 INFO - PROCESS | 1779 | --DOMWINDOW == 257 (0x8e8ea800) [pid = 1779] [serial = 514] [outer = (nil)] [url = about:blank] 04:52:04 INFO - PROCESS | 1779 | 1462794723992 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab8800 == 77 [pid = 1779] [id = 199] 04:52:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 258 (0x8cfdfc00) [pid = 1779] [serial = 597] [outer = (nil)] 04:52:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 259 (0x8dc05000) [pid = 1779] [serial = 598] [outer = 0x8cfdfc00] 04:52:04 INFO - PROCESS | 1779 | 1462794724067 Marionette DEBUG loaded listener.js 04:52:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 260 (0x8e943800) [pid = 1779] [serial = 599] [outer = 0x8cfdfc00] 04:52:05 INFO - PROCESS | 1779 | 1462794725230 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]]]}] 04:52:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:52:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1728ms 04:52:05 INFO - PROCESS | 1779 | 1462794725284 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:52:05 INFO - PROCESS | 1779 | 1462794725287 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 04:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:52:05 INFO - PROCESS | 1779 | 1462794725297 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:52:05 INFO - PROCESS | 1779 | 1462794725300 Marionette TRACE conn4 <- [1,770,null,{}] 04:52:05 INFO - PROCESS | 1779 | 1462794725307 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}] 04:52:05 INFO - PROCESS | 1779 | 1462794725606 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:52:05 INFO - PROCESS | 1779 | 1462794725722 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b8800 == 78 [pid = 1779] [id = 200] 04:52:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 261 (0x8e94b800) [pid = 1779] [serial = 600] [outer = (nil)] 04:52:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 262 (0x9104f000) [pid = 1779] [serial = 601] [outer = 0x8e94b800] 04:52:05 INFO - PROCESS | 1779 | 1462794725797 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 263 (0x924c5400) [pid = 1779] [serial = 602] [outer = 0x8e94b800] 04:52:06 INFO - PROCESS | 1779 | 1462794726685 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1435ms 04:52:06 INFO - PROCESS | 1779 | 1462794726732 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 1779 | 1462794726737 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 04:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:52:06 INFO - PROCESS | 1779 | 1462794726754 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 1779 | 1462794726757 Marionette TRACE conn4 <- [1,774,null,{}] 04:52:06 INFO - PROCESS | 1779 | 1462794726764 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}] 04:52:06 INFO - PROCESS | 1779 | 1462794726997 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:52:07 INFO - PROCESS | 1779 | 1462794727029 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x93d02400 == 79 [pid = 1779] [id = 201] 04:52:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 264 (0x94722000) [pid = 1779] [serial = 603] [outer = (nil)] 04:52:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 265 (0x954abc00) [pid = 1779] [serial = 604] [outer = 0x94722000] 04:52:07 INFO - PROCESS | 1779 | 1462794727121 Marionette DEBUG loaded listener.js 04:52:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 266 (0x9a021000) [pid = 1779] [serial = 605] [outer = 0x94722000] 04:52:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 267 (0x9b142c00) [pid = 1779] [serial = 606] [outer = 0x9a305800] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 266 (0x93defc00) [pid = 1779] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 265 (0x9104e000) [pid = 1779] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 264 (0x95494c00) [pid = 1779] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 263 (0x8d0ab400) [pid = 1779] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 262 (0xa21a2800) [pid = 1779] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 261 (0x9a02d800) [pid = 1779] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 260 (0x92e1e000) [pid = 1779] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 259 (0x9471f400) [pid = 1779] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 258 (0xa1151c00) [pid = 1779] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 257 (0x8b90ec00) [pid = 1779] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 256 (0x979d2c00) [pid = 1779] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 255 (0xa683b000) [pid = 1779] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 254 (0x9d5ac400) [pid = 1779] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 253 (0x953e4000) [pid = 1779] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 252 (0x91048400) [pid = 1779] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 251 (0x91041800) [pid = 1779] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 250 (0x94726000) [pid = 1779] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 249 (0x9b13c400) [pid = 1779] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 248 (0x94725400) [pid = 1779] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x9ae18800) [pid = 1779] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0x95497000) [pid = 1779] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 245 (0x8f0dc800) [pid = 1779] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 244 (0x91197000) [pid = 1779] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 243 (0x9ae13400) [pid = 1779] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 242 (0x953e2400) [pid = 1779] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 241 (0x9c2d5400) [pid = 1779] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 240 (0x8f8d4000) [pid = 1779] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 239 (0xa26ca800) [pid = 1779] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 238 (0xa3049400) [pid = 1779] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 237 (0x91260000) [pid = 1779] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 236 (0x8e55c800) [pid = 1779] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 235 (0x956fec00) [pid = 1779] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 234 (0xa26e5800) [pid = 1779] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 233 (0x8e784000) [pid = 1779] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 232 (0x8dc01400) [pid = 1779] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 231 (0x8e782c00) [pid = 1779] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 230 (0x8e8b0800) [pid = 1779] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 229 (0x8c8e3000) [pid = 1779] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 228 (0x8c8e9800) [pid = 1779] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 227 (0x8b53c800) [pid = 1779] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 226 (0x8b6af400) [pid = 1779] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 225 (0x8b6b0400) [pid = 1779] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 224 (0x8b6b8400) [pid = 1779] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 223 (0x8cfe2800) [pid = 1779] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 222 (0x8fa74800) [pid = 1779] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 221 (0x95493000) [pid = 1779] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 220 (0x954ad400) [pid = 1779] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 219 (0x9a551000) [pid = 1779] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 218 (0x9b6a5c00) [pid = 1779] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0x8d872800) [pid = 1779] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0x8d872c00) [pid = 1779] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x9a023400) [pid = 1779] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0x8f8dd800) [pid = 1779] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x913f0c00) [pid = 1779] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0xa26ec400) [pid = 1779] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x9471f800) [pid = 1779] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0xa67b5400) [pid = 1779] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x8e5ad000) [pid = 1779] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x95493400) [pid = 1779] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x8e553c00) [pid = 1779] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x9a020800) [pid = 1779] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x98412c00) [pid = 1779] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x954b0000) [pid = 1779] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x91258800) [pid = 1779] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0xa30e1800) [pid = 1779] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 201 (0x956f3000) [pid = 1779] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 200 (0x953e7800) [pid = 1779] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 199 (0x8e789000) [pid = 1779] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 198 (0x8a1a2400) [pid = 1779] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x9549e000) [pid = 1779] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x8fa6c000) [pid = 1779] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0x8a198800) [pid = 1779] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0x9126dc00) [pid = 1779] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0x8c8ec000) [pid = 1779] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x8e94fc00) [pid = 1779] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x9b144000) [pid = 1779] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x9be35800) [pid = 1779] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9a8b4c00) [pid = 1779] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x8b540800) [pid = 1779] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x8d873000) [pid = 1779] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x8e559000) [pid = 1779] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x9c157c00) [pid = 1779] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x8cfde400) [pid = 1779] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0xa6c48000) [pid = 1779] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x8e8e2400) [pid = 1779] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x9d510800) [pid = 1779] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x95492800) [pid = 1779] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0xa6ba2400) [pid = 1779] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8a19b800) [pid = 1779] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0xa50e1c00) [pid = 1779] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8e945c00) [pid = 1779] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x95497400) [pid = 1779] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8a010400) [pid = 1779] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8a194800) [pid = 1779] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x92689800) [pid = 1779] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:52:09 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9104d000) [pid = 1779] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:52:09 INFO - PROCESS | 1779 | 1462794729936 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]]]}] 04:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 3197ms 04:52:09 INFO - PROCESS | 1779 | 1462794729952 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:52:09 INFO - PROCESS | 1779 | 1462794729959 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 04:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:52:09 INFO - PROCESS | 1779 | 1462794729968 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:52:09 INFO - PROCESS | 1779 | 1462794729975 Marionette TRACE conn4 <- [1,778,null,{}] 04:52:09 INFO - PROCESS | 1779 | 1462794729986 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}] 04:52:10 INFO - PROCESS | 1779 | 1462794730232 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:52:10 INFO - PROCESS | 1779 | 1462794730453 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a194c00 == 80 [pid = 1779] [id = 202] 04:52:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8b6af000) [pid = 1779] [serial = 607] [outer = (nil)] 04:52:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8b905400) [pid = 1779] [serial = 608] [outer = 0x8b6af000] 04:52:10 INFO - PROCESS | 1779 | 1462794730586 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x8c8e9000) [pid = 1779] [serial = 609] [outer = 0x8b6af000] 04:52:11 INFO - PROCESS | 1779 | 1462794731624 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1694ms 04:52:11 INFO - PROCESS | 1779 | 1462794731663 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 1779 | 1462794731672 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 04:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:52:11 INFO - PROCESS | 1779 | 1462794731684 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 1779 | 1462794731689 Marionette TRACE conn4 <- [1,782,null,{}] 04:52:11 INFO - PROCESS | 1779 | 1462794731696 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}] 04:52:11 INFO - PROCESS | 1779 | 1462794731939 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:52:12 INFO - PROCESS | 1779 | 1462794732241 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b1800 == 81 [pid = 1779] [id = 203] 04:52:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x8d0b4c00) [pid = 1779] [serial = 610] [outer = (nil)] 04:52:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8d87ec00) [pid = 1779] [serial = 611] [outer = 0x8d0b4c00] 04:52:12 INFO - PROCESS | 1779 | 1462794732340 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8e556400) [pid = 1779] [serial = 612] [outer = 0x8d0b4c00] 04:52:13 INFO - PROCESS | 1779 | 1462794733304 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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1648ms 04:52:13 INFO - PROCESS | 1779 | 1462794733332 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:52:13 INFO - PROCESS | 1779 | 1462794733337 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 04:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:52:13 INFO - PROCESS | 1779 | 1462794733344 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 1779 | 1462794733350 Marionette TRACE conn4 <- [1,786,null,{}] 04:52:13 INFO - PROCESS | 1779 | 1462794733367 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}] 04:52:13 INFO - PROCESS | 1779 | 1462794733594 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:52:13 INFO - PROCESS | 1779 | 1462794733916 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8bac00 == 82 [pid = 1779] [id = 204] 04:52:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x8e8e8400) [pid = 1779] [serial = 613] [outer = (nil)] 04:52:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x8e94a400) [pid = 1779] [serial = 614] [outer = 0x8e8e8400] 04:52:14 INFO - PROCESS | 1779 | 1462794734060 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x8f2c3800) [pid = 1779] [serial = 615] [outer = 0x8e8e8400] 04:52:15 INFO - PROCESS | 1779 | 1462794735065 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1798ms 04:52:15 INFO - PROCESS | 1779 | 1462794735142 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 1779 | 1462794735147 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 04:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:52:15 INFO - PROCESS | 1779 | 1462794735154 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 1779 | 1462794735158 Marionette TRACE conn4 <- [1,790,null,{}] 04:52:15 INFO - PROCESS | 1779 | 1462794735164 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}] 04:52:15 INFO - PROCESS | 1779 | 1462794735425 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:52:15 INFO - PROCESS | 1779 | 1462794735727 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b3800 == 83 [pid = 1779] [id = 205] 04:52:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x8c8eec00) [pid = 1779] [serial = 616] [outer = (nil)] 04:52:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x91258800) [pid = 1779] [serial = 617] [outer = 0x8c8eec00] 04:52:15 INFO - PROCESS | 1779 | 1462794735822 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x913e4c00) [pid = 1779] [serial = 618] [outer = 0x8c8eec00] 04:52:16 INFO - PROCESS | 1779 | 1462794736784 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1683ms 04:52:16 INFO - PROCESS | 1779 | 1462794736839 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 1779 | 1462794736843 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:52:16 INFO - PROCESS | 1779 | 1462794736850 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 1779 | 1462794736854 Marionette TRACE conn4 <- [1,794,null,{}] 04:52:16 INFO - PROCESS | 1779 | 1462794736861 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}] 04:52:17 INFO - PROCESS | 1779 | 1462794737066 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:52:17 INFO - PROCESS | 1779 | 1462794737320 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b90b800 == 84 [pid = 1779] [id = 206] 04:52:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x8e8ebc00) [pid = 1779] [serial = 619] [outer = (nil)] 04:52:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x9268c800) [pid = 1779] [serial = 620] [outer = 0x8e8ebc00] 04:52:17 INFO - PROCESS | 1779 | 1462794737430 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x92732400) [pid = 1779] [serial = 621] [outer = 0x8e8ebc00] 04:52:18 INFO - PROCESS | 1779 | 1462794738357 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1587ms 04:52:18 INFO - PROCESS | 1779 | 1462794738439 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 1779 | 1462794738442 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 04:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:52:18 INFO - PROCESS | 1779 | 1462794738449 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 1779 | 1462794738453 Marionette TRACE conn4 <- [1,798,null,{}] 04:52:18 INFO - PROCESS | 1779 | 1462794738460 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}] 04:52:18 INFO - PROCESS | 1779 | 1462794738753 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:52:19 INFO - PROCESS | 1779 | 1462794739074 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6af800 == 85 [pid = 1779] [id = 207] 04:52:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x924c6800) [pid = 1779] [serial = 622] [outer = (nil)] 04:52:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x953e4000) [pid = 1779] [serial = 623] [outer = 0x924c6800] 04:52:19 INFO - PROCESS | 1779 | 1462794739167 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x956f5800) [pid = 1779] [serial = 624] [outer = 0x924c6800] 04:52:20 INFO - PROCESS | 1779 | 1462794740126 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]]]}] 04:52:20 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 04:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1739ms 04:52:20 INFO - PROCESS | 1779 | 1462794740190 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 1779 | 1462794740194 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 04:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:52:20 INFO - PROCESS | 1779 | 1462794740202 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 1779 | 1462794740207 Marionette TRACE conn4 <- [1,802,null,{}] 04:52:20 INFO - PROCESS | 1779 | 1462794740214 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}] 04:52:20 INFO - PROCESS | 1779 | 1462794740428 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:52:20 INFO - PROCESS | 1779 | 1462794740692 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b906800 == 86 [pid = 1779] [id = 208] 04:52:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8b90ac00) [pid = 1779] [serial = 625] [outer = (nil)] 04:52:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x99308800) [pid = 1779] [serial = 626] [outer = 0x8b90ac00] 04:52:20 INFO - PROCESS | 1779 | 1462794740832 Marionette DEBUG loaded listener.js 04:52:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x9a021800) [pid = 1779] [serial = 627] [outer = 0x8b90ac00] 04:52:21 INFO - PROCESS | 1779 | 1462794741818 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]]]}] 04:52:21 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 04:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1685ms 04:52:21 INFO - PROCESS | 1779 | 1462794741890 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 04:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:52:21 INFO - PROCESS | 1779 | 1462794741894 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 04:52:21 INFO - PROCESS | 1779 | 1462794741901 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:52:21 INFO - PROCESS | 1779 | 1462794741905 Marionette TRACE conn4 <- [1,806,null,{}] 04:52:21 INFO - PROCESS | 1779 | 1462794741912 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}] 04:52:22 INFO - PROCESS | 1779 | 1462794742122 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:52:22 INFO - PROCESS | 1779 | 1462794742421 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b909800 == 87 [pid = 1779] [id = 209] 04:52:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0x956f2000) [pid = 1779] [serial = 628] [outer = (nil)] 04:52:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0x9a551000) [pid = 1779] [serial = 629] [outer = 0x956f2000] 04:52:22 INFO - PROCESS | 1779 | 1462794742518 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0x9a556000) [pid = 1779] [serial = 630] [outer = 0x956f2000] 04:52:23 INFO - PROCESS | 1779 | 1462794743418 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]]]}] 04:52:23 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 04:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1592ms 04:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:52:23 INFO - PROCESS | 1779 | 1462794743493 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 1779 | 1462794743497 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 04:52:23 INFO - PROCESS | 1779 | 1462794743504 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 1779 | 1462794743507 Marionette TRACE conn4 <- [1,810,null,{}] 04:52:23 INFO - PROCESS | 1779 | 1462794743514 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}] 04:52:23 INFO - PROCESS | 1779 | 1462794743752 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:52:24 INFO - PROCESS | 1779 | 1462794744076 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a553c00 == 88 [pid = 1779] [id = 210] 04:52:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x9a5e5000) [pid = 1779] [serial = 631] [outer = (nil)] 04:52:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x9b149400) [pid = 1779] [serial = 632] [outer = 0x9a5e5000] 04:52:24 INFO - PROCESS | 1779 | 1462794744168 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0x9bb93400) [pid = 1779] [serial = 633] [outer = 0x9a5e5000] 04:52:25 INFO - PROCESS | 1779 | 1462794745074 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1638ms 04:52:25 INFO - PROCESS | 1779 | 1462794745142 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 04:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:52:25 INFO - PROCESS | 1779 | 1462794745147 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 04:52:25 INFO - PROCESS | 1779 | 1462794745154 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 1779 | 1462794745158 Marionette TRACE conn4 <- [1,814,null,{}] 04:52:25 INFO - PROCESS | 1779 | 1462794745164 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}] 04:52:25 INFO - PROCESS | 1779 | 1462794745408 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:52:25 INFO - PROCESS | 1779 | 1462794745721 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6a9c00 == 89 [pid = 1779] [id = 211] 04:52:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 199 (0x94729400) [pid = 1779] [serial = 634] [outer = (nil)] 04:52:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 200 (0x9c2d7c00) [pid = 1779] [serial = 635] [outer = 0x94729400] 04:52:25 INFO - PROCESS | 1779 | 1462794745814 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 201 (0x9d5a9c00) [pid = 1779] [serial = 636] [outer = 0x94729400] 04:52:26 INFO - PROCESS | 1779 | 1462794746774 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] 04:52:26 INFO - PROCESS | 1779 | 1462794746849 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 04:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:52:26 INFO - PROCESS | 1779 | 1462794746856 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 1779 | 1462794746861 Marionette TRACE conn4 <- [1,818,null,{}] 04:52:26 INFO - PROCESS | 1779 | 1462794746869 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}] 04:52:27 INFO - PROCESS | 1779 | 1462794747141 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:52:27 INFO - PROCESS | 1779 | 1462794747480 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 1779 | ++DOCSHELL 0xa2457c00 == 90 [pid = 1779] [id = 212] 04:52:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 202 (0xa2458800) [pid = 1779] [serial = 637] [outer = (nil)] 04:52:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0xa26e4400) [pid = 1779] [serial = 638] [outer = 0xa2458800] 04:52:27 INFO - PROCESS | 1779 | 1462794747590 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0xa3250c00) [pid = 1779] [serial = 639] [outer = 0xa2458800] 04:52:28 INFO - PROCESS | 1779 | 1462794748612 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:52:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1785ms 04:52:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:52:28 INFO - PROCESS | 1779 | 1462794748642 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 1779 | 1462794748646 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 04:52:28 INFO - PROCESS | 1779 | 1462794748653 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 1779 | 1462794748657 Marionette TRACE conn4 <- [1,822,null,{}] 04:52:28 INFO - PROCESS | 1779 | 1462794748663 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}] 04:52:28 INFO - PROCESS | 1779 | 1462794748861 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:52:29 INFO - PROCESS | 1779 | 1462794749152 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b8000 == 91 [pid = 1779] [id = 213] 04:52:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x8b902c00) [pid = 1779] [serial = 640] [outer = (nil)] 04:52:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x8d875000) [pid = 1779] [serial = 641] [outer = 0x8b902c00] 04:52:29 INFO - PROCESS | 1779 | 1462794749282 Marionette DEBUG loaded listener.js 04:52:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x8e55b800) [pid = 1779] [serial = 642] [outer = 0x8b902c00] 04:52:30 INFO - PROCESS | 1779 | 1462794750245 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] 04:52:30 INFO - PROCESS | 1779 | 1462794750294 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 04:52:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:52:30 INFO - PROCESS | 1779 | 1462794750302 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:52:30 INFO - PROCESS | 1779 | 1462794750306 Marionette TRACE conn4 <- [1,826,null,{}] 04:52:30 INFO - PROCESS | 1779 | 1462794750312 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}] 04:52:30 INFO - PROCESS | 1779 | 1462794750564 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:52:30 INFO - PROCESS | 1779 | 1462794750870 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19f800 == 92 [pid = 1779] [id = 214] 04:52:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x8b6a9400) [pid = 1779] [serial = 643] [outer = (nil)] 04:52:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x8d880c00) [pid = 1779] [serial = 644] [outer = 0x8b6a9400] 04:52:30 INFO - PROCESS | 1779 | 1462794750963 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x8e55c000) [pid = 1779] [serial = 645] [outer = 0x8b6a9400] 04:52:31 INFO - PROCESS | 1779 | 1462794751973 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:52:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1687ms 04:52:31 INFO - PROCESS | 1779 | 1462794751990 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 1779 | 1462794751993 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 04:52:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:52:32 INFO - PROCESS | 1779 | 1462794752000 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 1779 | 1462794752003 Marionette TRACE conn4 <- [1,830,null,{}] 04:52:32 INFO - PROCESS | 1779 | 1462794752010 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}] 04:52:32 INFO - PROCESS | 1779 | 1462794752212 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:52:32 INFO - PROCESS | 1779 | 1462794752472 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab4c00 == 93 [pid = 1779] [id = 215] 04:52:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x8d876400) [pid = 1779] [serial = 646] [outer = (nil)] 04:52:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8f8d7000) [pid = 1779] [serial = 647] [outer = 0x8d876400] 04:52:32 INFO - PROCESS | 1779 | 1462794752606 Marionette DEBUG loaded listener.js 04:52:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x9104b400) [pid = 1779] [serial = 648] [outer = 0x8d876400] 04:52:34 INFO - PROCESS | 1779 | 1462794754046 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:52:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2136ms 04:52:34 INFO - PROCESS | 1779 | 1462794754148 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 1779 | 1462794754155 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 04:52:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:52:34 INFO - PROCESS | 1779 | 1462794754168 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 1779 | 1462794754175 Marionette TRACE conn4 <- [1,834,null,{}] 04:52:34 INFO - PROCESS | 1779 | 1462794754194 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}] 04:52:34 INFO - PROCESS | 1779 | 1462794754398 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:52:34 INFO - PROCESS | 1779 | 1462794754612 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53e000 == 94 [pid = 1779] [id = 216] 04:52:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x8b543000) [pid = 1779] [serial = 649] [outer = (nil)] 04:52:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0x8c8ebc00) [pid = 1779] [serial = 650] [outer = 0x8b543000] 04:52:34 INFO - PROCESS | 1779 | 1462794754734 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x8d0af400) [pid = 1779] [serial = 651] [outer = 0x8b543000] 04:52:35 INFO - PROCESS | 1779 | 1462794755826 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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:52:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1694ms 04:52:35 INFO - PROCESS | 1779 | 1462794755862 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 1779 | 1462794755871 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 04:52:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:52:35 INFO - PROCESS | 1779 | 1462794755883 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 1779 | 1462794755887 Marionette TRACE conn4 <- [1,838,null,{}] 04:52:35 INFO - PROCESS | 1779 | 1462794755895 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}] 04:52:36 INFO - PROCESS | 1779 | 1462794756155 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:52:36 INFO - PROCESS | 1779 | 1462794756496 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x91047800 == 93 [pid = 1779] [id = 103] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x91042000 == 92 [pid = 1779] [id = 116] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x99393000 == 91 [pid = 1779] [id = 15] 04:52:36 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x8fa6c400) [pid = 1779] [serial = 562] [outer = (nil)] [url = about:blank] 04:52:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19e400 == 92 [pid = 1779] [id = 217] 04:52:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x8a19ec00) [pid = 1779] [serial = 652] [outer = (nil)] 04:52:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x8b905c00) [pid = 1779] [serial = 653] [outer = 0x8a19ec00] 04:52:36 INFO - PROCESS | 1779 | 1462794756626 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x8d87f000) [pid = 1779] [serial = 654] [outer = 0x8a19ec00] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b907400 == 91 [pid = 1779] [id = 146] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b8800 == 90 [pid = 1779] [id = 200] 04:52:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8cab8800 == 89 [pid = 1779] [id = 199] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0ad800 == 88 [pid = 1779] [id = 198] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b1800 == 87 [pid = 1779] [id = 197] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfd8800 == 86 [pid = 1779] [id = 196] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8b904000 == 85 [pid = 1779] [id = 195] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b7800 == 84 [pid = 1779] [id = 194] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x94727800 == 83 [pid = 1779] [id = 193] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8b90e400 == 82 [pid = 1779] [id = 192] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x913e8800 == 81 [pid = 1779] [id = 191] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2ca000 == 80 [pid = 1779] [id = 190] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0f000 == 79 [pid = 1779] [id = 189] 04:52:37 INFO - PROCESS | 1779 | --DOCSHELL 0x8a014c00 == 78 [pid = 1779] [id = 188] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0xa6f3a400) [pid = 1779] [serial = 226] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0x9b6b1400) [pid = 1779] [serial = 180] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x8fa6d400) [pid = 1779] [serial = 277] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0x9c2d1c00) [pid = 1779] [serial = 262] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0xa67b7400) [pid = 1779] [serial = 222] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0x956f2c00) [pid = 1779] [serial = 256] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0xa68b2c00) [pid = 1779] [serial = 147] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x9549fc00) [pid = 1779] [serial = 174] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x9ae20400) [pid = 1779] [serial = 259] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0xa3043800) [pid = 1779] [serial = 268] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x9a9ec400) [pid = 1779] [serial = 177] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0xa68b9000) [pid = 1779] [serial = 271] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0xa6762000) [pid = 1779] [serial = 144] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x9ae13800) [pid = 1779] [serial = 219] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x94721c00) [pid = 1779] [serial = 135] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0x9a55cc00) [pid = 1779] [serial = 189] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 201 (0xa503b000) [pid = 1779] [serial = 192] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 200 (0x9b13ac00) [pid = 1779] [serial = 114] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 199 (0xa6f72800) [pid = 1779] [serial = 150] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 198 (0xa35eac00) [pid = 1779] [serial = 141] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x954b5000) [pid = 1779] [serial = 111] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x9104bc00) [pid = 1779] [serial = 229] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0x97829800) [pid = 1779] [serial = 92] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0x9be34800) [pid = 1779] [serial = 138] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0xa060e000) [pid = 1779] [serial = 117] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x9d50b800) [pid = 1779] [serial = 186] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x8f0e8000) [pid = 1779] [serial = 301] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x924cb800) [pid = 1779] [serial = 232] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9ae1dc00) [pid = 1779] [serial = 183] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x95641000) [pid = 1779] [serial = 216] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0xa21a9400) [pid = 1779] [serial = 265] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x8f8db800) [pid = 1779] [serial = 274] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x99394c00) [pid = 1779] [serial = 325] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x956f6400) [pid = 1779] [serial = 307] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8e5b6800) [pid = 1779] [serial = 322] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x91044400) [pid = 1779] [serial = 319] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x913e8400) [pid = 1779] [serial = 304] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8d0b5400) [pid = 1779] [serial = 506] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0xa503c400) [pid = 1779] [serial = 316] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x9272fc00) [pid = 1779] [serial = 440] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x9bb86000) [pid = 1779] [serial = 310] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x9d9d2400) [pid = 1779] [serial = 313] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8e8ec400) [pid = 1779] [serial = 367] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0xa26eac00) [pid = 1779] [serial = 361] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9a02cc00) [pid = 1779] [serial = 352] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0xa6c3e400) [pid = 1779] [serial = 373] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8d0ad000) [pid = 1779] [serial = 503] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0xa6b9d400) [pid = 1779] [serial = 370] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8f2c9400) [pid = 1779] [serial = 491] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9c2cfc00) [pid = 1779] [serial = 346] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8e950c00) [pid = 1779] [serial = 497] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8a19d400) [pid = 1779] [serial = 500] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x92696800) [pid = 1779] [serial = 358] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x913ec000) [pid = 1779] [serial = 349] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa6847400) [pid = 1779] [serial = 364] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0xa6763c00) [pid = 1779] [serial = 494] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0xa214a000) [pid = 1779] [serial = 397] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9268e400) [pid = 1779] [serial = 401] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x98418800) [pid = 1779] [serial = 404] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0xa6287400) [pid = 1779] [serial = 407] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x8e78dc00) [pid = 1779] [serial = 410] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8dc0dc00) [pid = 1779] [serial = 413] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0xa6ba3800) [pid = 1779] [serial = 416] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8e8b9400) [pid = 1779] [serial = 419] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8c8ee800) [pid = 1779] [serial = 422] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8cac1c00) [pid = 1779] [serial = 425] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8b545800) [pid = 1779] [serial = 428] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8cabc000) [pid = 1779] [serial = 431] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8b907c00) [pid = 1779] [serial = 434] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8e78cc00) [pid = 1779] [serial = 437] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8e8b1400) [pid = 1779] [serial = 464] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x91269400) [pid = 1779] [serial = 467] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9a28dc00) [pid = 1779] [serial = 470] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9b13e800) [pid = 1779] [serial = 473] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9b6a6000) [pid = 1779] [serial = 476] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0xa262f000) [pid = 1779] [serial = 479] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8d87dc00) [pid = 1779] [serial = 482] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8f2c6800) [pid = 1779] [serial = 485] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x99fec800) [pid = 1779] [serial = 461] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8e94d000) [pid = 1779] [serial = 559] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8b903000) [pid = 1779] [serial = 527] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8b548c00) [pid = 1779] [serial = 526] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9a286800) [pid = 1779] [serial = 539] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9a02b000) [pid = 1779] [serial = 538] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x913f1c00) [pid = 1779] [serial = 533] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x91196c00) [pid = 1779] [serial = 532] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8d874c00) [pid = 1779] [serial = 554] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8b90a800) [pid = 1779] [serial = 553] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92781000) [pid = 1779] [serial = 551] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x9277c800) [pid = 1779] [serial = 550] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8dc0b800) [pid = 1779] [serial = 556] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x956f0400) [pid = 1779] [serial = 536] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x9549ec00) [pid = 1779] [serial = 535] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0xa214bc00) [pid = 1779] [serial = 545] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x9d5fd000) [pid = 1779] [serial = 544] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0xa35ebc00) [pid = 1779] [serial = 548] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0xa26c7000) [pid = 1779] [serial = 547] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x9c16c800) [pid = 1779] [serial = 542] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 119 (0x9b141400) [pid = 1779] [serial = 541] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 118 (0x93b95c00) [pid = 1779] [serial = 524] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 117 (0x8dc09800) [pid = 1779] [serial = 529] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 116 (0x8e5b7800) [pid = 1779] [serial = 530] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 115 (0x8f2c6000) [pid = 1779] [serial = 560] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 114 (0x8e5b4000) [pid = 1779] [serial = 557] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 113 (0x8e94b400) [pid = 1779] [serial = 488] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 112 (0xa0616c00) [pid = 1779] [serial = 355] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 111 (0x9ae1d400) [pid = 1779] [serial = 379] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | --DOMWINDOW == 110 (0xa6f30400) [pid = 1779] [serial = 376] [outer = (nil)] [url = about:blank] 04:52:37 INFO - PROCESS | 1779 | 1462794757812 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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:52:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1988ms 04:52:37 INFO - PROCESS | 1779 | 1462794757872 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 1779 | 1462794757876 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 04:52:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:52:37 INFO - PROCESS | 1779 | 1462794757883 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 1779 | 1462794757889 Marionette TRACE conn4 <- [1,842,null,{}] 04:52:37 INFO - PROCESS | 1779 | 1462794757933 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}] 04:52:38 INFO - PROCESS | 1779 | 1462794758136 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:52:38 INFO - PROCESS | 1779 | 1462794758336 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a019800 == 79 [pid = 1779] [id = 218] 04:52:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 111 (0x8b53f400) [pid = 1779] [serial = 655] [outer = (nil)] 04:52:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 112 (0x8e5bb400) [pid = 1779] [serial = 656] [outer = 0x8b53f400] 04:52:38 INFO - PROCESS | 1779 | 1462794758420 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 113 (0x8e8b5800) [pid = 1779] [serial = 657] [outer = 0x8b53f400] 04:52:39 INFO - PROCESS | 1779 | 1462794759335 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:52:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1511ms 04:52:39 INFO - PROCESS | 1779 | 1462794759395 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 1779 | 1462794759399 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:52:39 INFO - PROCESS | 1779 | 1462794759412 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 1779 | 1462794759415 Marionette TRACE conn4 <- [1,846,null,{}] 04:52:39 INFO - PROCESS | 1779 | 1462794759423 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}] 04:52:39 INFO - PROCESS | 1779 | 1462794759672 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:52:39 INFO - PROCESS | 1779 | 1462794759705 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b545800 == 80 [pid = 1779] [id = 219] 04:52:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 114 (0x8e782c00) [pid = 1779] [serial = 658] [outer = (nil)] 04:52:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 115 (0x8f0e2c00) [pid = 1779] [serial = 659] [outer = 0x8e782c00] 04:52:39 INFO - PROCESS | 1779 | 1462794759783 Marionette DEBUG loaded listener.js 04:52:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0x8f2ca000) [pid = 1779] [serial = 660] [outer = 0x8e782c00] 04:52:40 INFO - PROCESS | 1779 | 1462794760866 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]]]}] 04:52:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:52:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1497ms 04:52:40 INFO - PROCESS | 1779 | 1462794760904 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:52:40 INFO - PROCESS | 1779 | 1462794760907 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 04:52:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:52:40 INFO - PROCESS | 1779 | 1462794760923 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:52:40 INFO - PROCESS | 1779 | 1462794760927 Marionette TRACE conn4 <- [1,850,null,{}] 04:52:40 INFO - PROCESS | 1779 | 1462794760933 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}] 04:52:41 INFO - PROCESS | 1779 | 1462794761423 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 115 (0x8d0b4800) [pid = 1779] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 114 (0x8e785400) [pid = 1779] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 113 (0x8cfdfc00) [pid = 1779] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 112 (0x8d0ae000) [pid = 1779] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 111 (0x8e94b800) [pid = 1779] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:52:41 INFO - PROCESS | 1779 | --DOMWINDOW == 110 (0x8cab7c00) [pid = 1779] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:52:41 INFO - PROCESS | 1779 | 1462794761597 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab2800 == 81 [pid = 1779] [id = 220] 04:52:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 111 (0x8cab7c00) [pid = 1779] [serial = 661] [outer = (nil)] 04:52:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 112 (0x8f8cf800) [pid = 1779] [serial = 662] [outer = 0x8cab7c00] 04:52:41 INFO - PROCESS | 1779 | 1462794761681 Marionette DEBUG loaded listener.js 04:52:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 113 (0x8f8dd000) [pid = 1779] [serial = 663] [outer = 0x8cab7c00] 04:52:42 INFO - PROCESS | 1779 | 1462794762492 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]]]}] 04:52:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:52:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1595ms 04:52:42 INFO - PROCESS | 1779 | 1462794762512 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:52:42 INFO - PROCESS | 1779 | 1462794762516 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 04:52:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:52:42 INFO - PROCESS | 1779 | 1462794762529 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:52:42 INFO - PROCESS | 1779 | 1462794762532 Marionette TRACE conn4 <- [1,854,null,{}] 04:52:42 INFO - PROCESS | 1779 | 1462794762539 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}] 04:52:42 INFO - PROCESS | 1779 | 1462794762837 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:52:42 INFO - PROCESS | 1779 | 1462794762857 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b5400 == 82 [pid = 1779] [id = 221] 04:52:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 114 (0x8e790400) [pid = 1779] [serial = 664] [outer = (nil)] 04:52:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 115 (0x913e9000) [pid = 1779] [serial = 665] [outer = 0x8e790400] 04:52:42 INFO - PROCESS | 1779 | 1462794762937 Marionette DEBUG loaded listener.js 04:52:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0x924c3c00) [pid = 1779] [serial = 666] [outer = 0x8e790400] 04:52:44 INFO - PROCESS | 1779 | 1462794764092 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]]]}] 04:52:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:52:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1592ms 04:52:44 INFO - PROCESS | 1779 | 1462794764122 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:52:44 INFO - PROCESS | 1779 | 1462794764130 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 04:52:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:52:44 INFO - PROCESS | 1779 | 1462794764141 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:52:44 INFO - PROCESS | 1779 | 1462794764146 Marionette TRACE conn4 <- [1,858,null,{}] 04:52:44 INFO - PROCESS | 1779 | 1462794764157 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}] 04:52:44 INFO - PROCESS | 1779 | 1462794764409 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:52:44 INFO - PROCESS | 1779 | 1462794764669 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6adc00 == 83 [pid = 1779] [id = 222] 04:52:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 117 (0x8c8e6c00) [pid = 1779] [serial = 667] [outer = (nil)] 04:52:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 118 (0x8cfd9000) [pid = 1779] [serial = 668] [outer = 0x8c8e6c00] 04:52:44 INFO - PROCESS | 1779 | 1462794764802 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 119 (0x8d874800) [pid = 1779] [serial = 669] [outer = 0x8c8e6c00] 04:52:45 INFO - PROCESS | 1779 | 1462794765802 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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1736ms 04:52:45 INFO - PROCESS | 1779 | 1462794765878 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 1779 | 1462794765888 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 04:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:52:45 INFO - PROCESS | 1779 | 1462794765902 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 1779 | 1462794765906 Marionette TRACE conn4 <- [1,862,null,{}] 04:52:45 INFO - PROCESS | 1779 | 1462794765914 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}] 04:52:46 INFO - PROCESS | 1779 | 1462794766185 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:52:46 INFO - PROCESS | 1779 | 1462794766485 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e54dc00 == 84 [pid = 1779] [id = 223] 04:52:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x8e5bac00) [pid = 1779] [serial = 670] [outer = (nil)] 04:52:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8e8b1c00) [pid = 1779] [serial = 671] [outer = 0x8e5bac00] 04:52:46 INFO - PROCESS | 1779 | 1462794766578 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8f0dbc00) [pid = 1779] [serial = 672] [outer = 0x8e5bac00] 04:52:47 INFO - PROCESS | 1779 | 1462794767640 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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1788ms 04:52:47 INFO - PROCESS | 1779 | 1462794767690 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 1779 | 1462794767694 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 04:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:52:47 INFO - PROCESS | 1779 | 1462794767701 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 1779 | 1462794767708 Marionette TRACE conn4 <- [1,866,null,{}] 04:52:47 INFO - PROCESS | 1779 | 1462794767725 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}] 04:52:48 INFO - PROCESS | 1779 | 1462794768033 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:52:48 INFO - PROCESS | 1779 | 1462794768274 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b8400 == 85 [pid = 1779] [id = 224] 04:52:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x913eb800) [pid = 1779] [serial = 673] [outer = (nil)] 04:52:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x92688400) [pid = 1779] [serial = 674] [outer = 0x913eb800] 04:52:48 INFO - PROCESS | 1779 | 1462794768371 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x92696800) [pid = 1779] [serial = 675] [outer = 0x913eb800] 04:52:49 INFO - PROCESS | 1779 | 1462794769395 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1742ms 04:52:49 INFO - PROCESS | 1779 | 1462794769445 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 1779 | 1462794769450 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 04:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:52:49 INFO - PROCESS | 1779 | 1462794769457 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 1779 | 1462794769461 Marionette TRACE conn4 <- [1,870,null,{}] 04:52:49 INFO - PROCESS | 1779 | 1462794769467 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}] 04:52:49 INFO - PROCESS | 1779 | 1462794769671 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:52:49 INFO - PROCESS | 1779 | 1462794769919 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x92692000 == 86 [pid = 1779] [id = 225] 04:52:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x9273d800) [pid = 1779] [serial = 676] [outer = (nil)] 04:52:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x92781c00) [pid = 1779] [serial = 677] [outer = 0x9273d800] 04:52:50 INFO - PROCESS | 1779 | 1462794770055 Marionette DEBUG loaded listener.js 04:52:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x93b8a000) [pid = 1779] [serial = 678] [outer = 0x9273d800] 04:52:51 INFO - PROCESS | 1779 | 1462794771030 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]]]}] 04:52:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1633ms 04:52:51 INFO - PROCESS | 1779 | 1462794771092 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:52:51 INFO - PROCESS | 1779 | 1462794771096 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 04:52:51 INFO - PROCESS | 1779 | 1462794771104 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:52:51 INFO - PROCESS | 1779 | 1462794771108 Marionette TRACE conn4 <- [1,874,null,{}] 04:52:51 INFO - PROCESS | 1779 | 1462794771114 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}] 04:52:51 INFO - PROCESS | 1779 | 1462794771379 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:52:51 INFO - PROCESS | 1779 | 1462794771671 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c3000 == 87 [pid = 1779] [id = 226] 04:52:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x92785400) [pid = 1779] [serial = 679] [outer = (nil)] 04:52:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x93dea400) [pid = 1779] [serial = 680] [outer = 0x92785400] 04:52:51 INFO - PROCESS | 1779 | 1462794771772 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x95276800) [pid = 1779] [serial = 681] [outer = 0x92785400] 04:52:52 INFO - PROCESS | 1779 | 1462794772783 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1735ms 04:52:52 INFO - PROCESS | 1779 | 1462794772840 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 1779 | 1462794772844 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 04:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:52:52 INFO - PROCESS | 1779 | 1462794772851 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 1779 | 1462794772855 Marionette TRACE conn4 <- [1,878,null,{}] 04:52:52 INFO - PROCESS | 1779 | 1462794772861 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}] 04:52:53 INFO - PROCESS | 1779 | 1462794773135 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:52:53 INFO - PROCESS | 1779 | 1462794773493 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x97834800 == 88 [pid = 1779] [id = 227] 04:52:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x979cf800) [pid = 1779] [serial = 682] [outer = (nil)] 04:52:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x9930f000) [pid = 1779] [serial = 683] [outer = 0x979cf800] 04:52:53 INFO - PROCESS | 1779 | 1462794773602 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x99840c00) [pid = 1779] [serial = 684] [outer = 0x979cf800] 04:52:54 INFO - PROCESS | 1779 | 1462794774575 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1793ms 04:52:54 INFO - PROCESS | 1779 | 1462794774645 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:52:54 INFO - PROCESS | 1779 | 1462794774648 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 04:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:52:54 INFO - PROCESS | 1779 | 1462794774656 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 1779 | 1462794774660 Marionette TRACE conn4 <- [1,882,null,{}] 04:52:54 INFO - PROCESS | 1779 | 1462794774666 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}] 04:52:54 INFO - PROCESS | 1779 | 1462794774902 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:52:55 INFO - PROCESS | 1779 | 1462794775144 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b542400 == 89 [pid = 1779] [id = 228] 04:52:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x954b1800) [pid = 1779] [serial = 685] [outer = (nil)] 04:52:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x9a09b400) [pid = 1779] [serial = 686] [outer = 0x954b1800] 04:52:55 INFO - PROCESS | 1779 | 1462794775278 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x9a348c00) [pid = 1779] [serial = 687] [outer = 0x954b1800] 04:52:56 INFO - PROCESS | 1779 | 1462794776190 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]]]}] 04:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1587ms 04:52:56 INFO - PROCESS | 1779 | 1462794776244 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:52:56 INFO - PROCESS | 1779 | 1462794776248 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 04:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:52:56 INFO - PROCESS | 1779 | 1462794776255 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:52:56 INFO - PROCESS | 1779 | 1462794776259 Marionette TRACE conn4 <- [1,886,null,{}] 04:52:56 INFO - PROCESS | 1779 | 1462794776265 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}] 04:52:56 INFO - PROCESS | 1779 | 1462794776459 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:52:56 INFO - PROCESS | 1779 | 1462794776655 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a20a800 == 90 [pid = 1779] [id = 229] 04:52:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9a552c00) [pid = 1779] [serial = 688] [outer = (nil)] 04:52:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x9a8be800) [pid = 1779] [serial = 689] [outer = 0x9a552c00] 04:52:56 INFO - PROCESS | 1779 | 1462794776790 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x9ae16400) [pid = 1779] [serial = 690] [outer = 0x9a552c00] 04:52:57 INFO - PROCESS | 1779 | 1462794777767 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]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1533ms 04:52:57 INFO - PROCESS | 1779 | 1462794777789 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 1779 | 1462794777794 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 04:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:52:57 INFO - PROCESS | 1779 | 1462794777801 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 1779 | 1462794777805 Marionette TRACE conn4 <- [1,890,null,{}] 04:52:57 INFO - PROCESS | 1779 | 1462794777811 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}] 04:52:58 INFO - PROCESS | 1779 | 1462794778008 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:52:58 INFO - PROCESS | 1779 | 1462794778259 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53b800 == 91 [pid = 1779] [id = 230] 04:52:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x95640000) [pid = 1779] [serial = 691] [outer = (nil)] 04:52:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x9b13c800) [pid = 1779] [serial = 692] [outer = 0x95640000] 04:52:58 INFO - PROCESS | 1779 | 1462794778402 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x9b144400) [pid = 1779] [serial = 693] [outer = 0x95640000] 04:52:59 INFO - PROCESS | 1779 | 1462794779353 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]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1582ms 04:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:52:59 INFO - PROCESS | 1779 | 1462794779385 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 1779 | 1462794779388 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 04:52:59 INFO - PROCESS | 1779 | 1462794779395 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 1779 | 1462794779398 Marionette TRACE conn4 <- [1,894,null,{}] 04:52:59 INFO - PROCESS | 1779 | 1462794779405 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}] 04:52:59 INFO - PROCESS | 1779 | 1462794779613 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:52:59 INFO - PROCESS | 1779 | 1462794779876 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a30fc00 == 92 [pid = 1779] [id = 231] 04:52:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x9b140800) [pid = 1779] [serial = 694] [outer = (nil)] 04:52:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x9b8c0c00) [pid = 1779] [serial = 695] [outer = 0x9b140800] 04:53:00 INFO - PROCESS | 1779 | 1462794780010 Marionette DEBUG loaded listener.js 04:53:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x9be35c00) [pid = 1779] [serial = 696] [outer = 0x9b140800] 04:53:00 INFO - PROCESS | 1779 | 1462794780965 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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1584ms 04:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:53:00 INFO - PROCESS | 1779 | 1462794780979 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 1779 | 1462794780982 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 04:53:00 INFO - PROCESS | 1779 | 1462794780990 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 1779 | 1462794780993 Marionette TRACE conn4 <- [1,898,null,{}] 04:53:01 INFO - PROCESS | 1779 | 1462794781001 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}] 04:53:01 INFO - PROCESS | 1779 | 1462794781239 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:53:01 INFO - PROCESS | 1779 | 1462794781500 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c15e000 == 93 [pid = 1779] [id = 232] 04:53:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9d5a3400) [pid = 1779] [serial = 697] [outer = (nil)] 04:53:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9d5fd000) [pid = 1779] [serial = 698] [outer = 0x9d5a3400] 04:53:01 INFO - PROCESS | 1779 | 1462794781643 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0xa114f400) [pid = 1779] [serial = 699] [outer = 0x9d5a3400] 04:53:02 INFO - PROCESS | 1779 | 1462794782590 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]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1645ms 04:53:02 INFO - PROCESS | 1779 | 1462794782635 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 1779 | 1462794782643 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 04:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:53:02 INFO - PROCESS | 1779 | 1462794782651 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 1779 | 1462794782654 Marionette TRACE conn4 <- [1,902,null,{}] 04:53:02 INFO - PROCESS | 1779 | 1462794782660 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}] 04:53:02 INFO - PROCESS | 1779 | 1462794782935 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:53:03 INFO - PROCESS | 1779 | 1462794783240 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b909000 == 94 [pid = 1779] [id = 233] 04:53:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8b90a400) [pid = 1779] [serial = 700] [outer = (nil)] 04:53:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8e8b2400) [pid = 1779] [serial = 701] [outer = 0x8b90a400] 04:53:03 INFO - PROCESS | 1779 | 1462794783334 Marionette DEBUG loaded listener.js 04:53:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x913e3400) [pid = 1779] [serial = 702] [outer = 0x8b90a400] 04:53:04 INFO - PROCESS | 1779 | 1462794784739 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]]]}] 04:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2191ms 04:53:04 INFO - PROCESS | 1779 | 1462794784848 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:53:04 INFO - PROCESS | 1779 | 1462794784855 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 04:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:53:04 INFO - PROCESS | 1779 | 1462794784865 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:53:04 INFO - PROCESS | 1779 | 1462794784870 Marionette TRACE conn4 <- [1,906,null,{}] 04:53:04 INFO - PROCESS | 1779 | 1462794784889 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}] 04:53:05 INFO - PROCESS | 1779 | 1462794785087 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:53:05 INFO - PROCESS | 1779 | 1462794785295 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8ed800 == 95 [pid = 1779] [id = 234] 04:53:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8cab2c00) [pid = 1779] [serial = 703] [outer = (nil)] 04:53:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x8d0b8c00) [pid = 1779] [serial = 704] [outer = 0x8cab2c00] 04:53:05 INFO - PROCESS | 1779 | 1462794785424 Marionette DEBUG loaded listener.js 04:53:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8e787000) [pid = 1779] [serial = 705] [outer = 0x8cab2c00] 04:53:06 INFO - PROCESS | 1779 | 1462794786480 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]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1698ms 04:53:06 INFO - PROCESS | 1779 | 1462794786563 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:53:06 INFO - PROCESS | 1779 | 1462794786572 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 04:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:53:06 INFO - PROCESS | 1779 | 1462794786583 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 1779 | 1462794786586 Marionette TRACE conn4 <- [1,910,null,{}] 04:53:06 INFO - PROCESS | 1779 | 1462794786593 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}] 04:53:06 INFO - PROCESS | 1779 | 1462794786836 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:53:07 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x954abc00) [pid = 1779] [serial = 604] [outer = (nil)] [url = about:blank] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19f800 == 94 [pid = 1779] [id = 214] 04:53:07 INFO - PROCESS | 1779 | 1462794787269 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b8000 == 93 [pid = 1779] [id = 213] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0xa2457c00 == 92 [pid = 1779] [id = 212] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6a9c00 == 91 [pid = 1779] [id = 211] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x9a553c00 == 90 [pid = 1779] [id = 210] 04:53:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19f800 == 91 [pid = 1779] [id = 235] 04:53:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8b6a9c00) [pid = 1779] [serial = 706] [outer = (nil)] 04:53:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x8d0b5800) [pid = 1779] [serial = 707] [outer = 0x8b6a9c00] 04:53:07 INFO - PROCESS | 1779 | 1462794787362 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x8e5b0400) [pid = 1779] [serial = 708] [outer = 0x8b6a9c00] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b909800 == 90 [pid = 1779] [id = 209] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b906800 == 89 [pid = 1779] [id = 208] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6af800 == 88 [pid = 1779] [id = 207] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b90b800 == 87 [pid = 1779] [id = 206] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6b3800 == 86 [pid = 1779] [id = 205] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8bac00 == 85 [pid = 1779] [id = 204] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b1800 == 84 [pid = 1779] [id = 203] 04:53:07 INFO - PROCESS | 1779 | --DOCSHELL 0x8a194c00 == 83 [pid = 1779] [id = 202] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9104ac00) [pid = 1779] [serial = 563] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x93b89000) [pid = 1779] [serial = 577] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8d877000) [pid = 1779] [serial = 589] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x91265000) [pid = 1779] [serial = 593] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8dc05000) [pid = 1779] [serial = 598] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8dc0f800) [pid = 1779] [serial = 590] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8f2c2400) [pid = 1779] [serial = 592] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9a026000) [pid = 1779] [serial = 583] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9273a000) [pid = 1779] [serial = 596] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x92693c00) [pid = 1779] [serial = 595] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8e943800) [pid = 1779] [serial = 599] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8b546c00) [pid = 1779] [serial = 565] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9549bc00) [pid = 1779] [serial = 580] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9277a400) [pid = 1779] [serial = 574] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9b383c00) [pid = 1779] [serial = 586] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8e787400) [pid = 1779] [serial = 568] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x91255000) [pid = 1779] [serial = 571] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e8ed800) [pid = 1779] [serial = 398] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9104f000) [pid = 1779] [serial = 601] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x924c5400) [pid = 1779] [serial = 602] [outer = (nil)] [url = about:blank] 04:53:08 INFO - PROCESS | 1779 | 1462794788277 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]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1736ms 04:53:08 INFO - PROCESS | 1779 | 1462794788319 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:53:08 INFO - PROCESS | 1779 | 1462794788324 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 04:53:08 INFO - PROCESS | 1779 | 1462794788331 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 1779 | 1462794788337 Marionette TRACE conn4 <- [1,914,null,{}] 04:53:08 INFO - PROCESS | 1779 | 1462794788355 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}] 04:53:08 INFO - PROCESS | 1779 | 1462794788558 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:53:08 INFO - PROCESS | 1779 | 1462794788746 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b546c00 == 84 [pid = 1779] [id = 236] 04:53:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d880400) [pid = 1779] [serial = 709] [outer = (nil)] 04:53:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8fa72000) [pid = 1779] [serial = 710] [outer = 0x8d880400] 04:53:08 INFO - PROCESS | 1779 | 1462794788831 Marionette DEBUG loaded listener.js 04:53:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91198400) [pid = 1779] [serial = 711] [outer = 0x8d880400] 04:53:09 INFO - PROCESS | 1779 | 1462794789681 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]]]}] 04:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1437ms 04:53:09 INFO - PROCESS | 1779 | 1462794789775 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:53:09 INFO - PROCESS | 1779 | 1462794789779 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 04:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:53:09 INFO - PROCESS | 1779 | 1462794789787 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:53:09 INFO - PROCESS | 1779 | 1462794789791 Marionette TRACE conn4 <- [1,918,null,{}] 04:53:09 INFO - PROCESS | 1779 | 1462794789796 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}] 04:53:10 INFO - PROCESS | 1779 | 1462794790039 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:53:10 INFO - PROCESS | 1779 | 1462794790072 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8bac00 == 85 [pid = 1779] [id = 237] 04:53:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x9125bc00) [pid = 1779] [serial = 712] [outer = (nil)] 04:53:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x91268800) [pid = 1779] [serial = 713] [outer = 0x9125bc00] 04:53:10 INFO - PROCESS | 1779 | 1462794790151 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x924c9000) [pid = 1779] [serial = 714] [outer = 0x9125bc00] 04:53:11 INFO - PROCESS | 1779 | 1462794791135 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]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1386ms 04:53:11 INFO - PROCESS | 1779 | 1462794791175 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 1779 | 1462794791179 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 04:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:53:11 INFO - PROCESS | 1779 | 1462794791186 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 1779 | 1462794791189 Marionette TRACE conn4 <- [1,922,null,{}] 04:53:11 INFO - PROCESS | 1779 | 1462794791202 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}] 04:53:11 INFO - PROCESS | 1779 | 1462794791442 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:53:11 INFO - PROCESS | 1779 | 1462794791470 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e6400 == 86 [pid = 1779] [id = 238] 04:53:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x9104f000) [pid = 1779] [serial = 715] [outer = (nil)] 04:53:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92730c00) [pid = 1779] [serial = 716] [outer = 0x9104f000] 04:53:11 INFO - PROCESS | 1779 | 1462794791545 Marionette DEBUG loaded listener.js 04:53:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x9273a800) [pid = 1779] [serial = 717] [outer = 0x9104f000] 04:53:12 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8e782c00) [pid = 1779] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:53:12 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x8a19ec00) [pid = 1779] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:53:12 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8b543000) [pid = 1779] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:53:12 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8cab7c00) [pid = 1779] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:53:12 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8b53f400) [pid = 1779] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:53:12 INFO - PROCESS | 1779 | 1462794792859 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]]]}] 04:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1694ms 04:53:12 INFO - PROCESS | 1779 | 1462794792888 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:53:12 INFO - PROCESS | 1779 | 1462794792892 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 04:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:53:12 INFO - PROCESS | 1779 | 1462794792900 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:53:12 INFO - PROCESS | 1779 | 1462794792903 Marionette TRACE conn4 <- [1,926,null,{}] 04:53:12 INFO - PROCESS | 1779 | 1462794792909 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}] 04:53:13 INFO - PROCESS | 1779 | 1462794793125 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:53:13 INFO - PROCESS | 1779 | 1462794793286 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b543000 == 87 [pid = 1779] [id = 239] 04:53:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8d875400) [pid = 1779] [serial = 718] [outer = (nil)] 04:53:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x93dea800) [pid = 1779] [serial = 719] [outer = 0x8d875400] 04:53:13 INFO - PROCESS | 1779 | 1462794793365 Marionette DEBUG loaded listener.js 04:53:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x953ef800) [pid = 1779] [serial = 720] [outer = 0x8d875400] 04:53:14 INFO - PROCESS | 1779 | 1462794794174 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]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1435ms 04:53:14 INFO - PROCESS | 1779 | 1462794794346 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 1779 | 1462794794353 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:53:14 INFO - PROCESS | 1779 | 1462794794362 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 1779 | 1462794794367 Marionette TRACE conn4 <- [1,930,null,{}] 04:53:14 INFO - PROCESS | 1779 | 1462794794376 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}] 04:53:14 INFO - PROCESS | 1779 | 1462794794619 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:53:14 INFO - PROCESS | 1779 | 1462794794891 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e7c00 == 88 [pid = 1779] [id = 240] 04:53:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8c8e9800) [pid = 1779] [serial = 721] [outer = (nil)] 04:53:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8cac1c00) [pid = 1779] [serial = 722] [outer = 0x8c8e9800] 04:53:15 INFO - PROCESS | 1779 | 1462794795026 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8d872800) [pid = 1779] [serial = 723] [outer = 0x8c8e9800] 04:53:15 INFO - PROCESS | 1779 | 1462794795980 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1688ms 04:53:16 INFO - PROCESS | 1779 | 1462794796052 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 1779 | 1462794796058 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 04:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:53:16 INFO - PROCESS | 1779 | 1462794796072 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 1779 | 1462794796079 Marionette TRACE conn4 <- [1,934,null,{}] 04:53:16 INFO - PROCESS | 1779 | 1462794796086 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}] 04:53:16 INFO - PROCESS | 1779 | 1462794796336 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:53:16 INFO - PROCESS | 1779 | 1462794796638 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e551c00 == 89 [pid = 1779] [id = 241] 04:53:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8e55cc00) [pid = 1779] [serial = 724] [outer = (nil)] 04:53:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8e949c00) [pid = 1779] [serial = 725] [outer = 0x8e55cc00] 04:53:16 INFO - PROCESS | 1779 | 1462794796730 Marionette DEBUG loaded listener.js 04:53:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8f8db800) [pid = 1779] [serial = 726] [outer = 0x8e55cc00] 04:53:17 INFO - PROCESS | 1779 | 1462794797712 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]]]}] 04:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1692ms 04:53:17 INFO - PROCESS | 1779 | 1462794797761 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:53:17 INFO - PROCESS | 1779 | 1462794797764 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 04:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:53:17 INFO - PROCESS | 1779 | 1462794797772 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:53:17 INFO - PROCESS | 1779 | 1462794797776 Marionette TRACE conn4 <- [1,938,null,{}] 04:53:17 INFO - PROCESS | 1779 | 1462794797794 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}] 04:53:18 INFO - PROCESS | 1779 | 1462794798030 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:53:18 INFO - PROCESS | 1779 | 1462794798380 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273dc00 == 90 [pid = 1779] [id = 242] 04:53:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93a67c00) [pid = 1779] [serial = 727] [outer = (nil)] 04:53:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x94725400) [pid = 1779] [serial = 728] [outer = 0x93a67c00] 04:53:18 INFO - PROCESS | 1779 | 1462794798493 Marionette DEBUG loaded listener.js 04:53:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x954b5800) [pid = 1779] [serial = 729] [outer = 0x93a67c00] 04:53:19 INFO - PROCESS | 1779 | 1462794799477 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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1741ms 04:53:19 INFO - PROCESS | 1779 | 1462794799514 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:53:19 INFO - PROCESS | 1779 | 1462794799518 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 04:53:19 INFO - PROCESS | 1779 | 1462794799525 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 1779 | 1462794799529 Marionette TRACE conn4 <- [1,942,null,{}] 04:53:19 INFO - PROCESS | 1779 | 1462794799535 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}] 04:53:19 INFO - PROCESS | 1779 | 1462794799748 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:53:20 INFO - PROCESS | 1779 | 1462794799997 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfe0800 == 91 [pid = 1779] [id = 243] 04:53:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x956f3c00) [pid = 1779] [serial = 730] [outer = (nil)] 04:53:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9a026000) [pid = 1779] [serial = 731] [outer = 0x956f3c00] 04:53:20 INFO - PROCESS | 1779 | 1462794800131 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9ae12c00) [pid = 1779] [serial = 732] [outer = 0x956f3c00] 04:53:21 INFO - PROCESS | 1779 | 1462794801019 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]]]}] 04:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1536ms 04:53:21 INFO - PROCESS | 1779 | 1462794801077 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:53:21 INFO - PROCESS | 1779 | 1462794801080 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 04:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:53:21 INFO - PROCESS | 1779 | 1462794801090 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:53:21 INFO - PROCESS | 1779 | 1462794801094 Marionette TRACE conn4 <- [1,946,null,{}] 04:53:21 INFO - PROCESS | 1779 | 1462794801100 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}] 04:53:21 INFO - PROCESS | 1779 | 1462794801311 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:53:21 INFO - PROCESS | 1779 | 1462794801565 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273b400 == 92 [pid = 1779] [id = 244] 04:53:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x99ff5800) [pid = 1779] [serial = 733] [outer = (nil)] 04:53:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9b383c00) [pid = 1779] [serial = 734] [outer = 0x99ff5800] 04:53:21 INFO - PROCESS | 1779 | 1462794801699 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9bb88800) [pid = 1779] [serial = 735] [outer = 0x99ff5800] 04:53:22 INFO - PROCESS | 1779 | 1462794802596 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]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1584ms 04:53:22 INFO - PROCESS | 1779 | 1462794802674 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 1779 | 1462794802678 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 04:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:53:22 INFO - PROCESS | 1779 | 1462794802685 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 1779 | 1462794802689 Marionette TRACE conn4 <- [1,950,null,{}] 04:53:22 INFO - PROCESS | 1779 | 1462794802695 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}] 04:53:23 INFO - PROCESS | 1779 | 1462794803003 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:53:23 INFO - PROCESS | 1779 | 1462794803322 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae14000 == 93 [pid = 1779] [id = 245] 04:53:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9ae1cc00) [pid = 1779] [serial = 736] [outer = (nil)] 04:53:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9d9cec00) [pid = 1779] [serial = 737] [outer = 0x9ae1cc00] 04:53:23 INFO - PROCESS | 1779 | 1462794803414 Marionette DEBUG loaded listener.js 04:53:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0xa2274000) [pid = 1779] [serial = 738] [outer = 0x9ae1cc00] 04:53:24 INFO - PROCESS | 1779 | 1462794804366 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]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1736ms 04:53:24 INFO - PROCESS | 1779 | 1462794804425 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:53:24 INFO - PROCESS | 1779 | 1462794804428 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 04:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:53:24 INFO - PROCESS | 1779 | 1462794804439 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 1779 | 1462794804442 Marionette TRACE conn4 <- [1,954,null,{}] 04:53:24 INFO - PROCESS | 1779 | 1462794804449 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}] 04:53:24 INFO - PROCESS | 1779 | 1462794804658 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:53:24 INFO - PROCESS | 1779 | 1462794804912 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x9d510800 == 94 [pid = 1779] [id = 246] 04:53:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9d5ac400) [pid = 1779] [serial = 739] [outer = (nil)] 04:53:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0xa2454c00) [pid = 1779] [serial = 740] [outer = 0x9d5ac400] 04:53:25 INFO - PROCESS | 1779 | 1462794805042 Marionette DEBUG loaded listener.js 04:53:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa26e5400) [pid = 1779] [serial = 741] [outer = 0x9d5ac400] 04:53:25 INFO - PROCESS | 1779 | 1462794805944 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]]]}] 04:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1580ms 04:53:26 INFO - PROCESS | 1779 | 1462794806019 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:53:26 INFO - PROCESS | 1779 | 1462794806023 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 04:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:53:26 INFO - PROCESS | 1779 | 1462794806030 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:53:26 INFO - PROCESS | 1779 | 1462794806033 Marionette TRACE conn4 <- [1,958,null,{}] 04:53:26 INFO - PROCESS | 1779 | 1462794806040 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}] 04:53:26 INFO - PROCESS | 1779 | 1462794806296 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:53:26 INFO - PROCESS | 1779 | 1462794806595 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b4800 == 95 [pid = 1779] [id = 247] 04:53:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x8dc09000) [pid = 1779] [serial = 742] [outer = (nil)] 04:53:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa324e800) [pid = 1779] [serial = 743] [outer = 0x8dc09000] 04:53:26 INFO - PROCESS | 1779 | 1462794806687 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa3489800) [pid = 1779] [serial = 744] [outer = 0x8dc09000] 04:53:27 INFO - PROCESS | 1779 | 1462794807562 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1585ms 04:53:27 INFO - PROCESS | 1779 | 1462794807617 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 1779 | 1462794807622 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 04:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:53:27 INFO - PROCESS | 1779 | 1462794807628 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 1779 | 1462794807631 Marionette TRACE conn4 <- [1,962,null,{}] 04:53:27 INFO - PROCESS | 1779 | 1462794807638 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}] 04:53:27 INFO - PROCESS | 1779 | 1462794807861 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:53:28 INFO - PROCESS | 1779 | 1462794808131 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x953ee000 == 96 [pid = 1779] [id = 248] 04:53:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9a54ec00) [pid = 1779] [serial = 745] [outer = (nil)] 04:53:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa50a9800) [pid = 1779] [serial = 746] [outer = 0x9a54ec00] 04:53:28 INFO - PROCESS | 1779 | 1462794808224 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa50ed000) [pid = 1779] [serial = 747] [outer = 0x9a54ec00] 04:53:29 INFO - PROCESS | 1779 | 1462794809136 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1587ms 04:53:29 INFO - PROCESS | 1779 | 1462794809217 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 1779 | 1462794809221 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 04:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:53:29 INFO - PROCESS | 1779 | 1462794809228 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 1779 | 1462794809233 Marionette TRACE conn4 <- [1,966,null,{}] 04:53:29 INFO - PROCESS | 1779 | 1462794809239 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}] 04:53:29 INFO - PROCESS | 1779 | 1462794809516 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:53:29 INFO - PROCESS | 1779 | 1462794809821 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 1779 | ++DOCSHELL 0xa30e1800 == 97 [pid = 1779] [id = 249] 04:53:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa50e9000) [pid = 1779] [serial = 748] [outer = (nil)] 04:53:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0xa676f000) [pid = 1779] [serial = 749] [outer = 0xa50e9000] 04:53:29 INFO - PROCESS | 1779 | 1462794809911 Marionette DEBUG loaded listener.js 04:53:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa67bb400) [pid = 1779] [serial = 750] [outer = 0xa50e9000] 04:53:30 INFO - PROCESS | 1779 | 1462794810826 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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1632ms 04:53:30 INFO - PROCESS | 1779 | 1462794810861 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 1779 | 1462794810867 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 04:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:53:30 INFO - PROCESS | 1779 | 1462794810875 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 1779 | 1462794810881 Marionette TRACE conn4 <- [1,970,null,{}] 04:53:30 INFO - PROCESS | 1779 | 1462794810888 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}] 04:53:31 INFO - PROCESS | 1779 | 1462794811131 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:53:31 INFO - PROCESS | 1779 | 1462794811398 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 1779 | ++DOCSHELL 0xa6285000 == 98 [pid = 1779] [id = 250] 04:53:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa6b56c00) [pid = 1779] [serial = 751] [outer = (nil)] 04:53:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa6b5b400) [pid = 1779] [serial = 752] [outer = 0xa6b56c00] 04:53:31 INFO - PROCESS | 1779 | 1462794811542 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa6b60400) [pid = 1779] [serial = 753] [outer = 0xa6b56c00] 04:53:32 INFO - PROCESS | 1779 | 1462794812485 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1646ms 04:53:32 INFO - PROCESS | 1779 | 1462794812522 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 1779 | 1462794812525 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 04:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:53:32 INFO - PROCESS | 1779 | 1462794812533 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 1779 | 1462794812536 Marionette TRACE conn4 <- [1,974,null,{}] 04:53:32 INFO - PROCESS | 1779 | 1462794812542 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}] 04:53:32 INFO - PROCESS | 1779 | 1462794812756 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:53:33 INFO - PROCESS | 1779 | 1462794813038 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e762400 == 99 [pid = 1779] [id = 251] 04:53:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x8e764000) [pid = 1779] [serial = 754] [outer = (nil)] 04:53:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x8e76c000) [pid = 1779] [serial = 755] [outer = 0x8e764000] 04:53:33 INFO - PROCESS | 1779 | 1462794813177 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x8e76f800) [pid = 1779] [serial = 756] [outer = 0x8e764000] 04:53:34 INFO - PROCESS | 1779 | 1462794814114 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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1631ms 04:53:34 INFO - PROCESS | 1779 | 1462794814165 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 1779 | 1462794814170 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 04:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:53:34 INFO - PROCESS | 1779 | 1462794814176 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 1779 | 1462794814180 Marionette TRACE conn4 <- [1,978,null,{}] 04:53:34 INFO - PROCESS | 1779 | 1462794814186 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}] 04:53:34 INFO - PROCESS | 1779 | 1462794814424 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:53:34 INFO - PROCESS | 1779 | 1462794814737 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e762800 == 100 [pid = 1779] [id = 252] 04:53:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x8e76f000) [pid = 1779] [serial = 757] [outer = (nil)] 04:53:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0xa6b5ec00) [pid = 1779] [serial = 758] [outer = 0x8e76f000] 04:53:34 INFO - PROCESS | 1779 | 1462794814829 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0xa6b99c00) [pid = 1779] [serial = 759] [outer = 0x8e76f000] 04:53:35 INFO - PROCESS | 1779 | 1462794815743 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]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1634ms 04:53:35 INFO - PROCESS | 1779 | 1462794815812 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:53:35 INFO - PROCESS | 1779 | 1462794815816 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 04:53:35 INFO - PROCESS | 1779 | 1462794815824 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 1779 | 1462794815827 Marionette TRACE conn4 <- [1,982,null,{}] 04:53:35 INFO - PROCESS | 1779 | 1462794815834 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}] 04:53:36 INFO - PROCESS | 1779 | 1462794816050 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:53:36 INFO - PROCESS | 1779 | 1462794816315 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cac1000 == 101 [pid = 1779] [id = 253] 04:53:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x8cfdb800) [pid = 1779] [serial = 760] [outer = (nil)] 04:53:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x8e8ed000) [pid = 1779] [serial = 761] [outer = 0x8cfdb800] 04:53:36 INFO - PROCESS | 1779 | 1462794816419 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x8e92e000) [pid = 1779] [serial = 762] [outer = 0x8cfdb800] 04:53:38 INFO - PROCESS | 1779 | 1462794818006 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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2241ms 04:53:38 INFO - PROCESS | 1779 | 1462794818065 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 1779 | 1462794818072 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 04:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:53:38 INFO - PROCESS | 1779 | 1462794818081 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 1779 | 1462794818087 Marionette TRACE conn4 <- [1,986,null,{}] 04:53:38 INFO - PROCESS | 1779 | 1462794818141 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}] 04:53:38 INFO - PROCESS | 1779 | 1462794818388 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:53:38 INFO - PROCESS | 1779 | 1462794818604 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a016c00 == 102 [pid = 1779] [id = 254] 04:53:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x8b53f800) [pid = 1779] [serial = 763] [outer = (nil)] 04:53:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x8cfe5c00) [pid = 1779] [serial = 764] [outer = 0x8b53f800] 04:53:38 INFO - PROCESS | 1779 | 1462794818738 Marionette DEBUG loaded listener.js 04:53:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x8dc0f000) [pid = 1779] [serial = 765] [outer = 0x8b53f800] 04:53:39 INFO - PROCESS | 1779 | 1462794819806 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]]]}] 04:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1788ms 04:53:39 INFO - PROCESS | 1779 | 1462794819870 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:53:39 INFO - PROCESS | 1779 | 1462794819879 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 04:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:53:39 INFO - PROCESS | 1779 | 1462794819891 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:53:39 INFO - PROCESS | 1779 | 1462794819895 Marionette TRACE conn4 <- [1,990,null,{}] 04:53:39 INFO - PROCESS | 1779 | 1462794819903 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}] 04:53:40 INFO - PROCESS | 1779 | 1462794820119 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:53:40 INFO - PROCESS | 1779 | 1462794820386 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b909c00 == 103 [pid = 1779] [id = 255] 04:53:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8b90b400) [pid = 1779] [serial = 766] [outer = (nil)] 04:53:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x8e765000) [pid = 1779] [serial = 767] [outer = 0x8b90b400] 04:53:40 INFO - PROCESS | 1779 | 1462794820515 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x8e8ea400) [pid = 1779] [serial = 768] [outer = 0x8b90b400] 04:53:40 INFO - PROCESS | 1779 | --DOCSHELL 0x9c159000 == 102 [pid = 1779] [id = 22] 04:53:40 INFO - PROCESS | 1779 | --DOCSHELL 0x93a66400 == 101 [pid = 1779] [id = 17] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x9c2d7c00) [pid = 1779] [serial = 635] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x8d880c00) [pid = 1779] [serial = 644] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9b149400) [pid = 1779] [serial = 632] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x8d875000) [pid = 1779] [serial = 641] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0xa26e4400) [pid = 1779] [serial = 638] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x913e9000) [pid = 1779] [serial = 665] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x8f0e2c00) [pid = 1779] [serial = 659] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x9268c800) [pid = 1779] [serial = 620] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8d87f000) [pid = 1779] [serial = 654] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x8f8d7000) [pid = 1779] [serial = 647] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8d0af400) [pid = 1779] [serial = 651] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x99308800) [pid = 1779] [serial = 626] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x91258800) [pid = 1779] [serial = 617] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8f2ca000) [pid = 1779] [serial = 660] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8f8cf800) [pid = 1779] [serial = 662] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8e5bb400) [pid = 1779] [serial = 656] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8b905400) [pid = 1779] [serial = 608] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8e8b5800) [pid = 1779] [serial = 657] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9a551000) [pid = 1779] [serial = 629] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x953e4000) [pid = 1779] [serial = 623] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8b905c00) [pid = 1779] [serial = 653] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8c8ebc00) [pid = 1779] [serial = 650] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8e94a400) [pid = 1779] [serial = 614] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x8d87ec00) [pid = 1779] [serial = 611] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8f8dd000) [pid = 1779] [serial = 663] [outer = (nil)] [url = about:blank] 04:53:41 INFO - PROCESS | 1779 | 1462794821610 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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1785ms 04:53:41 INFO - PROCESS | 1779 | 1462794821708 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 1779 | 1462794821713 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 04:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:53:41 INFO - PROCESS | 1779 | 1462794821724 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 1779 | 1462794821730 Marionette TRACE conn4 <- [1,994,null,{}] 04:53:41 INFO - PROCESS | 1779 | 1462794821747 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}] 04:53:41 INFO - PROCESS | 1779 | 1462794821951 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:53:42 INFO - PROCESS | 1779 | 1462794822170 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8ec400 == 102 [pid = 1779] [id = 256] 04:53:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x8dc08400) [pid = 1779] [serial = 769] [outer = (nil)] 04:53:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8e927400) [pid = 1779] [serial = 770] [outer = 0x8dc08400] 04:53:42 INFO - PROCESS | 1779 | 1462794822255 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x8e935800) [pid = 1779] [serial = 771] [outer = 0x8dc08400] 04:53:43 INFO - PROCESS | 1779 | 1462794823073 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]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1438ms 04:53:43 INFO - PROCESS | 1779 | 1462794823163 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:53:43 INFO - PROCESS | 1779 | 1462794823168 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 04:53:43 INFO - PROCESS | 1779 | 1462794823175 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 1779 | 1462794823178 Marionette TRACE conn4 <- [1,998,null,{}] 04:53:43 INFO - PROCESS | 1779 | 1462794823184 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}] 04:53:43 INFO - PROCESS | 1779 | 1462794823383 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:53:43 INFO - PROCESS | 1779 | 1462794823582 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc02c00 == 103 [pid = 1779] [id = 257] 04:53:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x8e936c00) [pid = 1779] [serial = 772] [outer = (nil)] 04:53:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8f0e3c00) [pid = 1779] [serial = 773] [outer = 0x8e936c00] 04:53:43 INFO - PROCESS | 1779 | 1462794823675 Marionette DEBUG loaded listener.js 04:53:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8f2cc000) [pid = 1779] [serial = 774] [outer = 0x8e936c00] 04:53:44 INFO - PROCESS | 1779 | 1462794824650 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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1538ms 04:53:44 INFO - PROCESS | 1779 | 1462794824717 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:53:44 INFO - PROCESS | 1779 | 1462794824721 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 04:53:44 INFO - PROCESS | 1779 | 1462794824727 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:53:44 INFO - PROCESS | 1779 | 1462794824731 Marionette TRACE conn4 <- [1,1002,null,{}] 04:53:44 INFO - PROCESS | 1779 | 1462794824737 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}] 04:53:44 INFO - PROCESS | 1779 | 1462794824989 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:53:45 INFO - PROCESS | 1779 | 1462794825038 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a1a1800 == 104 [pid = 1779] [id = 258] 04:53:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x8e92b400) [pid = 1779] [serial = 775] [outer = (nil)] 04:53:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x8fa6c800) [pid = 1779] [serial = 776] [outer = 0x8e92b400] 04:53:45 INFO - PROCESS | 1779 | 1462794825117 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x91043c00) [pid = 1779] [serial = 777] [outer = 0x8e92b400] 04:53:46 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8d880400) [pid = 1779] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:53:46 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x9125bc00) [pid = 1779] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:53:46 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9104f000) [pid = 1779] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:53:46 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8b6a9c00) [pid = 1779] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:53:46 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8cab2c00) [pid = 1779] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:53:46 INFO - PROCESS | 1779 | 1462794826492 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]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1831ms 04:53:46 INFO - PROCESS | 1779 | 1462794826560 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:53:46 INFO - PROCESS | 1779 | 1462794826564 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 04:53:46 INFO - PROCESS | 1779 | 1462794826571 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 1779 | 1462794826575 Marionette TRACE conn4 <- [1,1006,null,{}] 04:53:46 INFO - PROCESS | 1779 | 1462794826581 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}] 04:53:46 INFO - PROCESS | 1779 | 1462794826802 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:53:46 INFO - PROCESS | 1779 | 1462794826965 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6a9c00 == 105 [pid = 1779] [id = 259] 04:53:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8b90d000) [pid = 1779] [serial = 778] [outer = (nil)] 04:53:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9126ec00) [pid = 1779] [serial = 779] [outer = 0x8b90d000] 04:53:47 INFO - PROCESS | 1779 | 1462794827047 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x913eb400) [pid = 1779] [serial = 780] [outer = 0x8b90d000] 04:53:47 INFO - PROCESS | 1779 | 1462794827857 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]]]}] 04:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1338ms 04:53:47 INFO - PROCESS | 1779 | 1462794827909 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:53:47 INFO - PROCESS | 1779 | 1462794827913 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 04:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:53:47 INFO - PROCESS | 1779 | 1462794827920 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:53:47 INFO - PROCESS | 1779 | 1462794827923 Marionette TRACE conn4 <- [1,1010,null,{}] 04:53:47 INFO - PROCESS | 1779 | 1462794827936 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}] 04:53:48 INFO - PROCESS | 1779 | 1462794828253 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:53:48 INFO - PROCESS | 1779 | 1462794828543 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b910c00 == 106 [pid = 1779] [id = 260] 04:53:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x8c8df800) [pid = 1779] [serial = 781] [outer = (nil)] 04:53:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8c8eb000) [pid = 1779] [serial = 782] [outer = 0x8c8df800] 04:53:48 INFO - PROCESS | 1779 | 1462794828682 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8cfda800) [pid = 1779] [serial = 783] [outer = 0x8c8df800] 04:53:49 INFO - PROCESS | 1779 | 1462794829695 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]]]}] 04:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1837ms 04:53:49 INFO - PROCESS | 1779 | 1462794829760 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:53:49 INFO - PROCESS | 1779 | 1462794829767 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 04:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:53:49 INFO - PROCESS | 1779 | 1462794829776 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:53:49 INFO - PROCESS | 1779 | 1462794829784 Marionette TRACE conn4 <- [1,1014,null,{}] 04:53:49 INFO - PROCESS | 1779 | 1462794829792 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}] 04:53:50 INFO - PROCESS | 1779 | 1462794830049 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:53:50 INFO - PROCESS | 1779 | 1462794830357 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e558000 == 107 [pid = 1779] [id = 261] 04:53:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x8e5b5400) [pid = 1779] [serial = 784] [outer = (nil)] 04:53:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x8e76e000) [pid = 1779] [serial = 785] [outer = 0x8e5b5400] 04:53:50 INFO - PROCESS | 1779 | 1462794830453 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x8e8e3c00) [pid = 1779] [serial = 786] [outer = 0x8e5b5400] 04:53:51 INFO - PROCESS | 1779 | 1462794831430 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]]]}] 04:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1689ms 04:53:51 INFO - PROCESS | 1779 | 1462794831468 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:53:51 INFO - PROCESS | 1779 | 1462794831473 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 04:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:53:51 INFO - PROCESS | 1779 | 1462794831481 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:53:51 INFO - PROCESS | 1779 | 1462794831485 Marionette TRACE conn4 <- [1,1018,null,{}] 04:53:51 INFO - PROCESS | 1779 | 1462794831492 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}] 04:53:51 INFO - PROCESS | 1779 | 1462794831732 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:53:52 INFO - PROCESS | 1779 | 1462794832134 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x91250400 == 108 [pid = 1779] [id = 262] 04:53:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x91259c00) [pid = 1779] [serial = 787] [outer = (nil)] 04:53:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x91261800) [pid = 1779] [serial = 788] [outer = 0x91259c00] 04:53:52 INFO - PROCESS | 1779 | 1462794832232 Marionette DEBUG loaded listener.js 04:53:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x913ec000) [pid = 1779] [serial = 789] [outer = 0x91259c00] 04:53:53 INFO - PROCESS | 1779 | 1462794833210 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]]]}] 04:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1790ms 04:53:53 INFO - PROCESS | 1779 | 1462794833273 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:53:53 INFO - PROCESS | 1779 | 1462794833280 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 04:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:53:53 INFO - PROCESS | 1779 | 1462794833298 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:53:53 INFO - PROCESS | 1779 | 1462794833306 Marionette TRACE conn4 <- [1,1022,null,{}] 04:53:53 INFO - PROCESS | 1779 | 1462794833312 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}] 04:53:53 INFO - PROCESS | 1779 | 1462794833567 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:53:53 INFO - PROCESS | 1779 | 1462794833871 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8db000 == 109 [pid = 1779] [id = 263] 04:53:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x91257c00) [pid = 1779] [serial = 790] [outer = (nil)] 04:53:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x93b90c00) [pid = 1779] [serial = 791] [outer = 0x91257c00] 04:53:53 INFO - PROCESS | 1779 | 1462794833963 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x94724400) [pid = 1779] [serial = 792] [outer = 0x91257c00] 04:53:54 INFO - PROCESS | 1779 | 1462794834918 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1694ms 04:53:54 INFO - PROCESS | 1779 | 1462794834985 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:53:54 INFO - PROCESS | 1779 | 1462794834989 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 04:53:54 INFO - PROCESS | 1779 | 1462794834996 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 1779 | 1462794835000 Marionette TRACE conn4 <- [1,1026,null,{}] 04:53:55 INFO - PROCESS | 1779 | 1462794835006 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}] 04:53:55 INFO - PROCESS | 1779 | 1462794835222 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:53:55 INFO - PROCESS | 1779 | 1462794835476 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x91262800 == 110 [pid = 1779] [id = 264] 04:53:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x93d02800) [pid = 1779] [serial = 793] [outer = (nil)] 04:53:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x95641c00) [pid = 1779] [serial = 794] [outer = 0x93d02800] 04:53:55 INFO - PROCESS | 1779 | 1462794835610 Marionette DEBUG loaded listener.js 04:53:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x984f6800) [pid = 1779] [serial = 795] [outer = 0x93d02800] 04:53:56 INFO - PROCESS | 1779 | 1462794836520 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]]]}] 04:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1588ms 04:53:56 INFO - PROCESS | 1779 | 1462794836585 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:53:56 INFO - PROCESS | 1779 | 1462794836590 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 04:53:56 INFO - PROCESS | 1779 | 1462794836597 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:53:56 INFO - PROCESS | 1779 | 1462794836601 Marionette TRACE conn4 <- [1,1030,null,{}] 04:53:56 INFO - PROCESS | 1779 | 1462794836608 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}] 04:53:56 INFO - PROCESS | 1779 | 1462794836838 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:53:57 INFO - PROCESS | 1779 | 1462794837103 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a025000 == 111 [pid = 1779] [id = 265] 04:53:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x9a025c00) [pid = 1779] [serial = 796] [outer = (nil)] 04:53:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x9a550c00) [pid = 1779] [serial = 797] [outer = 0x9a025c00] 04:53:57 INFO - PROCESS | 1779 | 1462794837251 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x9ae15800) [pid = 1779] [serial = 798] [outer = 0x9a025c00] 04:53:58 INFO - PROCESS | 1779 | 1462794838242 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]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1683ms 04:53:58 INFO - PROCESS | 1779 | 1462794838280 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:53:58 INFO - PROCESS | 1779 | 1462794838285 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 04:53:58 INFO - PROCESS | 1779 | 1462794838293 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 1779 | 1462794838297 Marionette TRACE conn4 <- [1,1034,null,{}] 04:53:58 INFO - PROCESS | 1779 | 1462794838304 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}] 04:53:58 INFO - PROCESS | 1779 | 1462794838527 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:53:58 INFO - PROCESS | 1779 | 1462794838795 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab4400 == 112 [pid = 1779] [id = 266] 04:53:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0x8e78f400) [pid = 1779] [serial = 799] [outer = (nil)] 04:53:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0x9c150400) [pid = 1779] [serial = 800] [outer = 0x8e78f400] 04:53:58 INFO - PROCESS | 1779 | 1462794838934 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0x9c2d2800) [pid = 1779] [serial = 801] [outer = 0x8e78f400] 04:53:59 INFO - PROCESS | 1779 | 1462794839890 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]]]}] 04:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1634ms 04:53:59 INFO - PROCESS | 1779 | 1462794839927 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:53:59 INFO - PROCESS | 1779 | 1462794839931 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 04:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:53:59 INFO - PROCESS | 1779 | 1462794839939 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:53:59 INFO - PROCESS | 1779 | 1462794839943 Marionette TRACE conn4 <- [1,1038,null,{}] 04:53:59 INFO - PROCESS | 1779 | 1462794839949 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}] 04:54:00 INFO - PROCESS | 1779 | 1462794840166 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:54:00 INFO - PROCESS | 1779 | 1462794840423 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x95648c00 == 113 [pid = 1779] [id = 267] 04:54:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x9b149400) [pid = 1779] [serial = 802] [outer = (nil)] 04:54:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x9d9d1c00) [pid = 1779] [serial = 803] [outer = 0x9b149400] 04:54:00 INFO - PROCESS | 1779 | 1462794840558 Marionette DEBUG loaded listener.js 04:54:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0xa214b400) [pid = 1779] [serial = 804] [outer = 0x9b149400] 04:54:01 INFO - PROCESS | 1779 | 1462794841482 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]]]}] 04:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1588ms 04:54:01 INFO - PROCESS | 1779 | 1462794841530 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:54:01 INFO - PROCESS | 1779 | 1462794841535 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 04:54:01 INFO - PROCESS | 1779 | 1462794841542 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:54:01 INFO - PROCESS | 1779 | 1462794841547 Marionette TRACE conn4 <- [1,1042,null,{}] 04:54:01 INFO - PROCESS | 1779 | 1462794841554 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}] 04:54:01 INFO - PROCESS | 1779 | 1462794841776 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:54:02 INFO - PROCESS | 1779 | 1462794842033 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x9268b800 == 114 [pid = 1779] [id = 268] 04:54:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 199 (0x9b148000) [pid = 1779] [serial = 805] [outer = (nil)] 04:54:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 200 (0xa26c9800) [pid = 1779] [serial = 806] [outer = 0x9b148000] 04:54:02 INFO - PROCESS | 1779 | 1462794842165 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 201 (0xa3080c00) [pid = 1779] [serial = 807] [outer = 0x9b148000] 04:54:03 INFO - PROCESS | 1779 | 1462794843101 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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:54:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1597ms 04:54:03 INFO - PROCESS | 1779 | 1462794843138 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:54:03 INFO - PROCESS | 1779 | 1462794843143 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 04:54:03 INFO - PROCESS | 1779 | 1462794843150 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 1779 | 1462794843160 Marionette TRACE conn4 <- [1,1046,null,{}] 04:54:03 INFO - PROCESS | 1779 | 1462794843165 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}] 04:54:03 INFO - PROCESS | 1779 | 1462794843384 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:54:03 INFO - PROCESS | 1779 | 1462794843640 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x9930c400 == 115 [pid = 1779] [id = 269] 04:54:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 202 (0xa22c5400) [pid = 1779] [serial = 808] [outer = (nil)] 04:54:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0xa68b8000) [pid = 1779] [serial = 809] [outer = 0xa22c5400] 04:54:03 INFO - PROCESS | 1779 | 1462794843782 Marionette DEBUG loaded listener.js 04:54:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0xa6b54400) [pid = 1779] [serial = 810] [outer = 0xa22c5400] 04:54:04 INFO - PROCESS | 1779 | 1462794844693 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]]]}] 04:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1589ms 04:54:04 INFO - PROCESS | 1779 | 1462794844740 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:54:04 INFO - PROCESS | 1779 | 1462794844744 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 04:54:04 INFO - PROCESS | 1779 | 1462794844751 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:54:04 INFO - PROCESS | 1779 | 1462794844755 Marionette TRACE conn4 <- [1,1050,null,{}] 04:54:04 INFO - PROCESS | 1779 | 1462794844761 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}] 04:54:04 INFO - PROCESS | 1779 | 1462794844974 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:54:05 INFO - PROCESS | 1779 | 1462794845243 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d284800 == 116 [pid = 1779] [id = 270] 04:54:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x8d28a000) [pid = 1779] [serial = 811] [outer = (nil)] 04:54:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x8d28c800) [pid = 1779] [serial = 812] [outer = 0x8d28a000] 04:54:05 INFO - PROCESS | 1779 | 1462794845385 Marionette DEBUG loaded listener.js 04:54:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0xa22c6000) [pid = 1779] [serial = 813] [outer = 0x8d28a000] 04:54:06 INFO - PROCESS | 1779 | 1462794846320 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]]]}] 04:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1637ms 04:54:06 INFO - PROCESS | 1779 | 1462794846389 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:54:06 INFO - PROCESS | 1779 | 1462794846394 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 04:54:06 INFO - PROCESS | 1779 | 1462794846401 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:54:06 INFO - PROCESS | 1779 | 1462794846406 Marionette TRACE conn4 <- [1,1054,null,{}] 04:54:06 INFO - PROCESS | 1779 | 1462794846413 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}] 04:54:06 INFO - PROCESS | 1779 | 1462794846694 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:54:07 INFO - PROCESS | 1779 | 1462794847008 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d287400 == 117 [pid = 1779] [id = 271] 04:54:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x8d28a800) [pid = 1779] [serial = 814] [outer = (nil)] 04:54:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0xa6ba4400) [pid = 1779] [serial = 815] [outer = 0x8d28a800] 04:54:07 INFO - PROCESS | 1779 | 1462794847098 Marionette DEBUG loaded listener.js 04:54:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0xa6ba6c00) [pid = 1779] [serial = 816] [outer = 0x8d28a800] 04:54:07 INFO - PROCESS | 1779 | 1462794847994 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]]]}] 04:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1636ms 04:54:08 INFO - PROCESS | 1779 | 1462794848083 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:54:08 INFO - PROCESS | 1779 | 1462794848088 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 04:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:54:08 INFO - PROCESS | 1779 | 1462794848095 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:54:08 INFO - PROCESS | 1779 | 1462794848099 Marionette TRACE conn4 <- [1,1058,null,{}] 04:54:08 INFO - PROCESS | 1779 | 1462794848106 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}] 04:54:08 INFO - PROCESS | 1779 | 1462794848370 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:54:08 INFO - PROCESS | 1779 | 1462794848678 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb38400 == 118 [pid = 1779] [id = 272] 04:54:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x8cb39400) [pid = 1779] [serial = 817] [outer = (nil)] 04:54:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8cb3e400) [pid = 1779] [serial = 818] [outer = 0x8cb39400] 04:54:08 INFO - PROCESS | 1779 | 1462794848773 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x8cb41400) [pid = 1779] [serial = 819] [outer = 0x8cb39400] 04:54:09 INFO - PROCESS | 1779 | 1462794849724 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]]]}] 04:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1688ms 04:54:09 INFO - PROCESS | 1779 | 1462794849785 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 1779 | 1462794849789 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 04:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:54:09 INFO - PROCESS | 1779 | 1462794849796 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 1779 | 1462794849800 Marionette TRACE conn4 <- [1,1062,null,{}] 04:54:09 INFO - PROCESS | 1779 | 1462794849806 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}] 04:54:10 INFO - PROCESS | 1779 | 1462794850024 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:54:10 INFO - PROCESS | 1779 | 1462794850289 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb38800 == 119 [pid = 1779] [id = 273] 04:54:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x8cb3d000) [pid = 1779] [serial = 820] [outer = (nil)] 04:54:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0xa6ba3800) [pid = 1779] [serial = 821] [outer = 0x8cb3d000] 04:54:10 INFO - PROCESS | 1779 | 1462794850419 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0xa6c41000) [pid = 1779] [serial = 822] [outer = 0x8cb3d000] 04:54:11 INFO - PROCESS | 1779 | 1462794851334 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]]]}] 04:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1582ms 04:54:11 INFO - PROCESS | 1779 | 1462794851380 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:54:11 INFO - PROCESS | 1779 | 1462794851385 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 04:54:11 INFO - PROCESS | 1779 | 1462794851392 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 1779 | 1462794851395 Marionette TRACE conn4 <- [1,1066,null,{}] 04:54:11 INFO - PROCESS | 1779 | 1462794851402 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}] 04:54:11 INFO - PROCESS | 1779 | 1462794851657 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:54:11 INFO - PROCESS | 1779 | 1462794851965 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb34c00 == 120 [pid = 1779] [id = 274] 04:54:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x8cb42c00) [pid = 1779] [serial = 823] [outer = (nil)] 04:54:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x91a10400) [pid = 1779] [serial = 824] [outer = 0x8cb42c00] 04:54:12 INFO - PROCESS | 1779 | 1462794852063 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 219 (0x91a12000) [pid = 1779] [serial = 825] [outer = 0x8cb42c00] 04:54:13 INFO - PROCESS | 1779 | 1462794853005 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]]]}] 04:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1648ms 04:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:54:13 INFO - PROCESS | 1779 | 1462794853040 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 1779 | 1462794853044 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 04:54:13 INFO - PROCESS | 1779 | 1462794853051 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 1779 | 1462794853055 Marionette TRACE conn4 <- [1,1070,null,{}] 04:54:13 INFO - PROCESS | 1779 | 1462794853061 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}] 04:54:13 INFO - PROCESS | 1779 | 1462794853302 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:54:13 INFO - PROCESS | 1779 | 1462794853611 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3c400 == 121 [pid = 1779] [id = 275] 04:54:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 220 (0x91a0e400) [pid = 1779] [serial = 826] [outer = (nil)] 04:54:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 221 (0x9248c400) [pid = 1779] [serial = 827] [outer = 0x91a0e400] 04:54:13 INFO - PROCESS | 1779 | 1462794853710 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 222 (0x9248e800) [pid = 1779] [serial = 828] [outer = 0x91a0e400] 04:54:14 INFO - PROCESS | 1779 | 1462794854634 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]]]}] 04:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1641ms 04:54:14 INFO - PROCESS | 1779 | 1462794854691 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:54:14 INFO - PROCESS | 1779 | 1462794854695 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 04:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:54:14 INFO - PROCESS | 1779 | 1462794854703 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:54:14 INFO - PROCESS | 1779 | 1462794854706 Marionette TRACE conn4 <- [1,1074,null,{}] 04:54:14 INFO - PROCESS | 1779 | 1462794854714 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}] 04:54:14 INFO - PROCESS | 1779 | 1462794854940 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:54:15 INFO - PROCESS | 1779 | 1462794855204 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x9248cc00 == 122 [pid = 1779] [id = 276] 04:54:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 223 (0x92491c00) [pid = 1779] [serial = 829] [outer = (nil)] 04:54:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 224 (0x92497000) [pid = 1779] [serial = 830] [outer = 0x92491c00] 04:54:15 INFO - PROCESS | 1779 | 1462794855337 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 225 (0x92499400) [pid = 1779] [serial = 831] [outer = 0x92491c00] 04:54:16 INFO - PROCESS | 1779 | 1462794856321 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]]]}] 04:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1633ms 04:54:16 INFO - PROCESS | 1779 | 1462794856336 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:54:16 INFO - PROCESS | 1779 | 1462794856340 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 04:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:54:16 INFO - PROCESS | 1779 | 1462794856348 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:54:16 INFO - PROCESS | 1779 | 1462794856352 Marionette TRACE conn4 <- [1,1078,null,{}] 04:54:16 INFO - PROCESS | 1779 | 1462794856358 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}] 04:54:16 INFO - PROCESS | 1779 | 1462794856580 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:54:16 INFO - PROCESS | 1779 | 1462794856853 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d872000 == 123 [pid = 1779] [id = 277] 04:54:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 226 (0x8e557000) [pid = 1779] [serial = 832] [outer = (nil)] 04:54:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 227 (0x8e94d000) [pid = 1779] [serial = 833] [outer = 0x8e557000] 04:54:16 INFO - PROCESS | 1779 | 1462794856973 Marionette DEBUG loaded listener.js 04:54:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 228 (0x924cd000) [pid = 1779] [serial = 834] [outer = 0x8e557000] 04:54:17 INFO - PROCESS | 1779 | 1462794857969 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]]]}] 04:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1634ms 04:54:17 INFO - PROCESS | 1779 | 1462794857984 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 1779 | 1462794857987 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 04:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:54:17 INFO - PROCESS | 1779 | 1462794857994 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 1779 | 1462794857998 Marionette TRACE conn4 <- [1,1082,null,{}] 04:54:18 INFO - PROCESS | 1779 | 1462794858004 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}] 04:54:18 INFO - PROCESS | 1779 | 1462794858240 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b1400 == 122 [pid = 1779] [id = 128] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8b546c00 == 121 [pid = 1779] [id = 236] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x91041000 == 120 [pid = 1779] [id = 76] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6a9c00 == 119 [pid = 1779] [id = 259] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8a1a1800 == 118 [pid = 1779] [id = 258] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc02c00 == 117 [pid = 1779] [id = 257] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8ec400 == 116 [pid = 1779] [id = 256] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8b909c00 == 115 [pid = 1779] [id = 255] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8a016c00 == 114 [pid = 1779] [id = 254] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0xa30e1800 == 113 [pid = 1779] [id = 249] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b4800 == 112 [pid = 1779] [id = 247] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x953ee000 == 111 [pid = 1779] [id = 248] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x9d510800 == 110 [pid = 1779] [id = 246] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae14000 == 109 [pid = 1779] [id = 245] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x9273b400 == 108 [pid = 1779] [id = 244] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfe0800 == 107 [pid = 1779] [id = 243] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8e551c00 == 106 [pid = 1779] [id = 241] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x9273dc00 == 105 [pid = 1779] [id = 242] 04:54:19 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e7c00 == 104 [pid = 1779] [id = 240] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 227 (0x8fa72000) [pid = 1779] [serial = 710] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 226 (0x92688400) [pid = 1779] [serial = 674] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 225 (0x92781c00) [pid = 1779] [serial = 677] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 224 (0x93dea400) [pid = 1779] [serial = 680] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 223 (0x93dea800) [pid = 1779] [serial = 719] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 222 (0x9930f000) [pid = 1779] [serial = 683] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 221 (0x9a09b400) [pid = 1779] [serial = 686] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 220 (0x9a8be800) [pid = 1779] [serial = 689] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 219 (0x9b13c800) [pid = 1779] [serial = 692] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 218 (0x9b8c0c00) [pid = 1779] [serial = 695] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0x9d5fd000) [pid = 1779] [serial = 698] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0x91268800) [pid = 1779] [serial = 713] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x9273a800) [pid = 1779] [serial = 717] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0x924c9000) [pid = 1779] [serial = 714] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x91198400) [pid = 1779] [serial = 711] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0x92730c00) [pid = 1779] [serial = 716] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x8e8b2400) [pid = 1779] [serial = 701] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x8e8b1c00) [pid = 1779] [serial = 671] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x8d0b5800) [pid = 1779] [serial = 707] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x8e5b0400) [pid = 1779] [serial = 708] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x8e787000) [pid = 1779] [serial = 705] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x8d0b8c00) [pid = 1779] [serial = 704] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x8cfd9000) [pid = 1779] [serial = 668] [outer = (nil)] [url = about:blank] 04:54:19 INFO - PROCESS | 1779 | 1462794859554 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6a9c00 == 105 [pid = 1779] [id = 278] 04:54:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x8c8e3400) [pid = 1779] [serial = 835] [outer = (nil)] 04:54:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x8cab5800) [pid = 1779] [serial = 836] [outer = 0x8c8e3400] 04:54:19 INFO - PROCESS | 1779 | 1462794859711 Marionette DEBUG loaded listener.js 04:54:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x8cfe1800) [pid = 1779] [serial = 837] [outer = 0x8c8e3400] 04:54:20 INFO - PROCESS | 1779 | 1462794860544 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]]]}] 04:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 2593ms 04:54:20 INFO - PROCESS | 1779 | 1462794860588 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:54:20 INFO - PROCESS | 1779 | 1462794860595 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 04:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:54:20 INFO - PROCESS | 1779 | 1462794860603 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:54:20 INFO - PROCESS | 1779 | 1462794860609 Marionette TRACE conn4 <- [1,1086,null,{}] 04:54:20 INFO - PROCESS | 1779 | 1462794860617 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}] 04:54:20 INFO - PROCESS | 1779 | 1462794860824 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:54:21 INFO - PROCESS | 1779 | 1462794861012 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d290c00 == 106 [pid = 1779] [id = 279] 04:54:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x8d880c00) [pid = 1779] [serial = 838] [outer = (nil)] 04:54:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x8e54e400) [pid = 1779] [serial = 839] [outer = 0x8d880c00] 04:54:21 INFO - PROCESS | 1779 | 1462794861097 Marionette DEBUG loaded listener.js 04:54:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x8e5aec00) [pid = 1779] [serial = 840] [outer = 0x8d880c00] 04:54:21 INFO - PROCESS | 1779 | 1462794861986 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]]]}] 04:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1437ms 04:54:22 INFO - PROCESS | 1779 | 1462794862044 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 1779 | 1462794862051 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 04:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:54:22 INFO - PROCESS | 1779 | 1462794862060 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 1779 | 1462794862063 Marionette TRACE conn4 <- [1,1090,null,{}] 04:54:22 INFO - PROCESS | 1779 | 1462794862070 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}] 04:54:22 INFO - PROCESS | 1779 | 1462794862345 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:54:22 INFO - PROCESS | 1779 | 1462794862376 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b1400 == 107 [pid = 1779] [id = 280] 04:54:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8e767400) [pid = 1779] [serial = 841] [outer = (nil)] 04:54:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x8e8b5800) [pid = 1779] [serial = 842] [outer = 0x8e767400] 04:54:22 INFO - PROCESS | 1779 | 1462794862468 Marionette DEBUG loaded listener.js 04:54:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x8e92ec00) [pid = 1779] [serial = 843] [outer = 0x8e767400] 04:54:23 INFO - PROCESS | 1779 | 1462794863573 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]]]}] 04:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1534ms 04:54:23 INFO - PROCESS | 1779 | 1462794863594 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:54:23 INFO - PROCESS | 1779 | 1462794863598 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 04:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:54:23 INFO - PROCESS | 1779 | 1462794863622 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:54:23 INFO - PROCESS | 1779 | 1462794863631 Marionette TRACE conn4 <- [1,1094,null,{}] 04:54:23 INFO - PROCESS | 1779 | 1462794863646 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}] 04:54:23 INFO - PROCESS | 1779 | 1462794863940 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:54:24 INFO - PROCESS | 1779 | 1462794864439 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x8e92b400) [pid = 1779] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0x8e936c00) [pid = 1779] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x8d875400) [pid = 1779] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x8b90b400) [pid = 1779] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x8dc08400) [pid = 1779] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:54:24 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x8b53f800) [pid = 1779] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:54:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53f800 == 108 [pid = 1779] [id = 281] 04:54:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x8b90b400) [pid = 1779] [serial = 844] [outer = (nil)] 04:54:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x8e8b5400) [pid = 1779] [serial = 845] [outer = 0x8b90b400] 04:54:24 INFO - PROCESS | 1779 | 1462794864559 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x8fa74c00) [pid = 1779] [serial = 846] [outer = 0x8b90b400] 04:54:25 INFO - PROCESS | 1779 | 1462794865360 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1791ms 04:54:25 INFO - PROCESS | 1779 | 1462794865412 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:54:25 INFO - PROCESS | 1779 | 1462794865416 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 04:54:25 INFO - PROCESS | 1779 | 1462794865423 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 1779 | 1462794865427 Marionette TRACE conn4 <- [1,1098,null,{}] 04:54:25 INFO - PROCESS | 1779 | 1462794865433 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}] 04:54:25 INFO - PROCESS | 1779 | 1462794865639 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:54:25 INFO - PROCESS | 1779 | 1462794865817 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e790000 == 109 [pid = 1779] [id = 282] 04:54:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x8f2c7000) [pid = 1779] [serial = 847] [outer = (nil)] 04:54:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x9126c800) [pid = 1779] [serial = 848] [outer = 0x8f2c7000] 04:54:25 INFO - PROCESS | 1779 | 1462794865896 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x91a13000) [pid = 1779] [serial = 849] [outer = 0x8f2c7000] 04:54:26 INFO - PROCESS | 1779 | 1462794866938 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]]]}] 04:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1532ms 04:54:26 INFO - PROCESS | 1779 | 1462794866956 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:54:26 INFO - PROCESS | 1779 | 1462794866962 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 04:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:54:26 INFO - PROCESS | 1779 | 1462794866972 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:54:26 INFO - PROCESS | 1779 | 1462794866979 Marionette TRACE conn4 <- [1,1102,null,{}] 04:54:26 INFO - PROCESS | 1779 | 1462794866990 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}] 04:54:27 INFO - PROCESS | 1779 | 1462794867246 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:54:27 INFO - PROCESS | 1779 | 1462794867585 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3bc00 == 110 [pid = 1779] [id = 283] 04:54:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0x8cfd9800) [pid = 1779] [serial = 850] [outer = (nil)] 04:54:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x8d28d400) [pid = 1779] [serial = 851] [outer = 0x8cfd9800] 04:54:27 INFO - PROCESS | 1779 | 1462794867682 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x8dc0d000) [pid = 1779] [serial = 852] [outer = 0x8cfd9800] 04:54:28 INFO - PROCESS | 1779 | 1462794868691 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]]]}] 04:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1792ms 04:54:28 INFO - PROCESS | 1779 | 1462794868766 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:54:28 INFO - PROCESS | 1779 | 1462794868776 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 04:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:54:28 INFO - PROCESS | 1779 | 1462794868788 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 1779 | 1462794868792 Marionette TRACE conn4 <- [1,1106,null,{}] 04:54:28 INFO - PROCESS | 1779 | 1462794868799 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}] 04:54:29 INFO - PROCESS | 1779 | 1462794869060 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:54:29 INFO - PROCESS | 1779 | 1462794869379 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92c400 == 111 [pid = 1779] [id = 284] 04:54:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x8e92c800) [pid = 1779] [serial = 853] [outer = (nil)] 04:54:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 219 (0x8e94fc00) [pid = 1779] [serial = 854] [outer = 0x8e92c800] 04:54:29 INFO - PROCESS | 1779 | 1462794869476 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 220 (0x8f8d2000) [pid = 1779] [serial = 855] [outer = 0x8e92c800] 04:54:30 INFO - PROCESS | 1779 | 1462794870507 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]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1755ms 04:54:30 INFO - PROCESS | 1779 | 1462794870542 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 1779 | 1462794870547 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 04:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:54:30 INFO - PROCESS | 1779 | 1462794870554 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 1779 | 1462794870561 Marionette TRACE conn4 <- [1,1110,null,{}] 04:54:30 INFO - PROCESS | 1779 | 1462794870579 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}] 04:54:30 INFO - PROCESS | 1779 | 1462794870809 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:54:31 INFO - PROCESS | 1779 | 1462794871122 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0e1000 == 112 [pid = 1779] [id = 285] 04:54:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 221 (0x924c9c00) [pid = 1779] [serial = 856] [outer = (nil)] 04:54:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 222 (0x92695c00) [pid = 1779] [serial = 857] [outer = 0x924c9c00] 04:54:31 INFO - PROCESS | 1779 | 1462794871224 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 223 (0x9277a800) [pid = 1779] [serial = 858] [outer = 0x924c9c00] 04:54:32 INFO - PROCESS | 1779 | 1462794872155 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]]]}] 04:54:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1638ms 04:54:32 INFO - PROCESS | 1779 | 1462794872194 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:54:32 INFO - PROCESS | 1779 | 1462794872199 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 04:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:54:32 INFO - PROCESS | 1779 | 1462794872207 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 1779 | 1462794872210 Marionette TRACE conn4 <- [1,1114,null,{}] 04:54:32 INFO - PROCESS | 1779 | 1462794872217 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}] 04:54:32 INFO - PROCESS | 1779 | 1462794872442 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:54:32 INFO - PROCESS | 1779 | 1462794872721 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x913e9c00 == 113 [pid = 1779] [id = 286] 04:54:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 224 (0x92b8fc00) [pid = 1779] [serial = 859] [outer = (nil)] 04:54:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 225 (0x92b94400) [pid = 1779] [serial = 860] [outer = 0x92b8fc00] 04:54:32 INFO - PROCESS | 1779 | 1462794872859 Marionette DEBUG loaded listener.js 04:54:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 226 (0x92b98400) [pid = 1779] [serial = 861] [outer = 0x92b8fc00] 04:54:33 INFO - PROCESS | 1779 | 1462794873819 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]]]}] 04:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1636ms 04:54:33 INFO - PROCESS | 1779 | 1462794873844 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:54:33 INFO - PROCESS | 1779 | 1462794873849 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 04:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:54:33 INFO - PROCESS | 1779 | 1462794873856 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:54:33 INFO - PROCESS | 1779 | 1462794873860 Marionette TRACE conn4 <- [1,1118,null,{}] 04:54:33 INFO - PROCESS | 1779 | 1462794873866 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}] 04:54:34 INFO - PROCESS | 1779 | 1462794874080 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:54:34 INFO - PROCESS | 1779 | 1462794874350 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a17400 == 114 [pid = 1779] [id = 287] 04:54:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 227 (0x9272ec00) [pid = 1779] [serial = 862] [outer = (nil)] 04:54:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 228 (0x93d0c800) [pid = 1779] [serial = 863] [outer = 0x9272ec00] 04:54:34 INFO - PROCESS | 1779 | 1462794874487 Marionette DEBUG loaded listener.js 04:54:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 229 (0x94728400) [pid = 1779] [serial = 864] [outer = 0x9272ec00] 04:54:35 INFO - PROCESS | 1779 | 1462794875486 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1686ms 04:54:35 INFO - PROCESS | 1779 | 1462794875544 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 1779 | 1462794875547 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:54:35 INFO - PROCESS | 1779 | 1462794875555 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 1779 | 1462794875559 Marionette TRACE conn4 <- [1,1122,null,{}] 04:54:35 INFO - PROCESS | 1779 | 1462794875566 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}] 04:54:35 INFO - PROCESS | 1779 | 1462794875946 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:54:36 INFO - PROCESS | 1779 | 1462794876176 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b93000 == 115 [pid = 1779] [id = 288] 04:54:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 230 (0x92b97c00) [pid = 1779] [serial = 865] [outer = (nil)] 04:54:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 231 (0x9a28dc00) [pid = 1779] [serial = 866] [outer = 0x92b97c00] 04:54:36 INFO - PROCESS | 1779 | 1462794876268 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 232 (0x9a9ec800) [pid = 1779] [serial = 867] [outer = 0x92b97c00] 04:54:37 INFO - PROCESS | 1779 | 1462794877233 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]]]}] 04:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1696ms 04:54:37 INFO - PROCESS | 1779 | 1462794877252 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 1779 | 1462794877255 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:54:37 INFO - PROCESS | 1779 | 1462794877262 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 1779 | 1462794877268 Marionette TRACE conn4 <- [1,1126,null,{}] 04:54:37 INFO - PROCESS | 1779 | 1462794877274 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}] 04:54:37 INFO - PROCESS | 1779 | 1462794877488 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:54:37 INFO - PROCESS | 1779 | 1462794877817 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0dc400 == 116 [pid = 1779] [id = 289] 04:54:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 233 (0x91256800) [pid = 1779] [serial = 868] [outer = (nil)] 04:54:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 234 (0x9a9ebc00) [pid = 1779] [serial = 869] [outer = 0x91256800] 04:54:37 INFO - PROCESS | 1779 | 1462794877919 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 235 (0x9bb86000) [pid = 1779] [serial = 870] [outer = 0x91256800] 04:54:38 INFO - PROCESS | 1779 | --DOCSHELL 0x9983dc00 == 115 [pid = 1779] [id = 9] 04:54:39 INFO - PROCESS | 1779 | 1462794879003 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]]]}] 04:54:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:54:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1785ms 04:54:39 INFO - PROCESS | 1779 | 1462794879049 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:54:39 INFO - PROCESS | 1779 | 1462794879053 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 04:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:54:39 INFO - PROCESS | 1779 | 1462794879060 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:54:39 INFO - PROCESS | 1779 | 1462794879064 Marionette TRACE conn4 <- [1,1130,null,{}] 04:54:39 INFO - PROCESS | 1779 | 1462794879070 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}] 04:54:39 INFO - PROCESS | 1779 | 1462794879288 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:54:39 INFO - PROCESS | 1779 | 1462794879601 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a554400 == 116 [pid = 1779] [id = 290] 04:54:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 236 (0x9b149c00) [pid = 1779] [serial = 871] [outer = (nil)] 04:54:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 237 (0x9c2d9800) [pid = 1779] [serial = 872] [outer = 0x9b149c00] 04:54:39 INFO - PROCESS | 1779 | 1462794879696 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 238 (0xa0614c00) [pid = 1779] [serial = 873] [outer = 0x9b149c00] 04:54:40 INFO - PROCESS | 1779 | 1462794880669 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1640ms 04:54:40 INFO - PROCESS | 1779 | 1462794880701 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:54:40 INFO - PROCESS | 1779 | 1462794880705 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 04:54:40 INFO - PROCESS | 1779 | 1462794880712 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 1779 | 1462794880716 Marionette TRACE conn4 <- [1,1134,null,{}] 04:54:40 INFO - PROCESS | 1779 | 1462794880722 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}] 04:54:40 INFO - PROCESS | 1779 | 1462794880946 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:54:41 INFO - PROCESS | 1779 | 1462794881219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a9e9000 == 117 [pid = 1779] [id = 291] 04:54:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 239 (0x9b6a4c00) [pid = 1779] [serial = 874] [outer = (nil)] 04:54:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 240 (0xa3083400) [pid = 1779] [serial = 875] [outer = 0x9b6a4c00] 04:54:41 INFO - PROCESS | 1779 | 1462794881351 Marionette DEBUG loaded listener.js 04:54:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 241 (0xa50ed800) [pid = 1779] [serial = 876] [outer = 0x9b6a4c00] 04:54:42 INFO - PROCESS | 1779 | 1462794882263 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]]]}] 04:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1584ms 04:54:42 INFO - PROCESS | 1779 | 1462794882298 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:54:42 INFO - PROCESS | 1779 | 1462794882302 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 04:54:42 INFO - PROCESS | 1779 | 1462794882309 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:54:42 INFO - PROCESS | 1779 | 1462794882312 Marionette TRACE conn4 <- [1,1138,null,{}] 04:54:42 INFO - PROCESS | 1779 | 1462794882318 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}] 04:54:42 INFO - PROCESS | 1779 | 1462794882539 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:54:42 INFO - PROCESS | 1779 | 1462794882860 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x91251c00 == 118 [pid = 1779] [id = 292] 04:54:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 242 (0x94722800) [pid = 1779] [serial = 877] [outer = (nil)] 04:54:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 243 (0xa6764400) [pid = 1779] [serial = 878] [outer = 0x94722800] 04:54:42 INFO - PROCESS | 1779 | 1462794882968 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 244 (0xa6b55400) [pid = 1779] [serial = 879] [outer = 0x94722800] 04:54:43 INFO - PROCESS | 1779 | 1462794883927 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]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1682ms 04:54:43 INFO - PROCESS | 1779 | 1462794883992 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:54:44 INFO - PROCESS | 1779 | 1462794883997 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 04:54:44 INFO - PROCESS | 1779 | 1462794884004 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 1779 | 1462794884009 Marionette TRACE conn4 <- [1,1142,null,{}] 04:54:44 INFO - PROCESS | 1779 | 1462794884016 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}] 04:54:44 INFO - PROCESS | 1779 | 1462794884267 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:54:44 INFO - PROCESS | 1779 | 1462794884594 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc000 == 119 [pid = 1779] [id = 293] 04:54:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 245 (0x89ecc400) [pid = 1779] [serial = 880] [outer = (nil)] 04:54:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 246 (0x9c2cf000) [pid = 1779] [serial = 881] [outer = 0x89ecc400] 04:54:44 INFO - PROCESS | 1779 | 1462794884699 Marionette DEBUG loaded listener.js 04:54:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0xa6b9e400) [pid = 1779] [serial = 882] [outer = 0x89ecc400] 04:54:45 INFO - PROCESS | 1779 | 1462794885640 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]]]}] 04:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1687ms 04:54:45 INFO - PROCESS | 1779 | 1462794885691 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:54:45 INFO - PROCESS | 1779 | 1462794885696 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 04:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:54:45 INFO - PROCESS | 1779 | 1462794885704 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:54:45 INFO - PROCESS | 1779 | 1462794885708 Marionette TRACE conn4 <- [1,1146,null,{}] 04:54:45 INFO - PROCESS | 1779 | 1462794885735 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}] 04:54:45 INFO - PROCESS | 1779 | 1462794885969 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:54:46 INFO - PROCESS | 1779 | 1462794886296 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab42c00 == 120 [pid = 1779] [id = 294] 04:54:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8ab43400) [pid = 1779] [serial = 883] [outer = (nil)] 04:54:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 249 (0x8ab48800) [pid = 1779] [serial = 884] [outer = 0x8ab43400] 04:54:46 INFO - PROCESS | 1779 | 1462794886395 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 250 (0x8ab4a000) [pid = 1779] [serial = 885] [outer = 0x8ab43400] 04:54:47 INFO - PROCESS | 1779 | 1462794887305 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]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1639ms 04:54:47 INFO - PROCESS | 1779 | 1462794887343 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 1779 | 1462794887346 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 04:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:54:47 INFO - PROCESS | 1779 | 1462794887355 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 1779 | 1462794887358 Marionette TRACE conn4 <- [1,1150,null,{}] 04:54:47 INFO - PROCESS | 1779 | 1462794887366 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}] 04:54:47 INFO - PROCESS | 1779 | 1462794887592 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:54:47 INFO - PROCESS | 1779 | 1462794887942 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ed0c00 == 121 [pid = 1779] [id = 295] 04:54:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 251 (0x8ab41400) [pid = 1779] [serial = 886] [outer = (nil)] 04:54:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 252 (0x99feb800) [pid = 1779] [serial = 887] [outer = 0x8ab41400] 04:54:48 INFO - PROCESS | 1779 | 1462794888045 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 253 (0xa68b8800) [pid = 1779] [serial = 888] [outer = 0x8ab41400] 04:54:48 INFO - PROCESS | 1779 | 1462794888973 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]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1685ms 04:54:49 INFO - PROCESS | 1779 | 1462794889041 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:54:49 INFO - PROCESS | 1779 | 1462794889045 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 04:54:49 INFO - PROCESS | 1779 | 1462794889053 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 1779 | 1462794889057 Marionette TRACE conn4 <- [1,1154,null,{}] 04:54:49 INFO - PROCESS | 1779 | 1462794889063 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}] 04:54:49 INFO - PROCESS | 1779 | 1462794889290 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:54:49 INFO - PROCESS | 1779 | 1462794889608 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cac00 == 122 [pid = 1779] [id = 296] 04:54:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 254 (0x8a7cd400) [pid = 1779] [serial = 889] [outer = (nil)] 04:54:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 255 (0x8a7d1c00) [pid = 1779] [serial = 890] [outer = 0x8a7cd400] 04:54:49 INFO - PROCESS | 1779 | 1462794889700 Marionette DEBUG loaded listener.js 04:54:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 256 (0x8a7d3c00) [pid = 1779] [serial = 891] [outer = 0x8a7cd400] 04:54:50 INFO - PROCESS | 1779 | 1462794890658 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1686ms 04:54:50 INFO - PROCESS | 1779 | 1462794890739 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 1779 | 1462794890743 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:54:50 INFO - PROCESS | 1779 | 1462794890750 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 1779 | 1462794890754 Marionette TRACE conn4 <- [1,1158,null,{}] 04:54:50 INFO - PROCESS | 1779 | 1462794890760 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}] 04:54:51 INFO - PROCESS | 1779 | 1462794891033 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:54:51 INFO - PROCESS | 1779 | 1462794891364 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec1400 == 123 [pid = 1779] [id = 297] 04:54:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 257 (0x89ec5800) [pid = 1779] [serial = 892] [outer = (nil)] 04:54:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 258 (0x8a7d4400) [pid = 1779] [serial = 893] [outer = 0x89ec5800] 04:54:51 INFO - PROCESS | 1779 | 1462794891454 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 259 (0x8ab50800) [pid = 1779] [serial = 894] [outer = 0x89ec5800] 04:54:52 INFO - PROCESS | 1779 | 1462794892949 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 2236ms 04:54:52 INFO - PROCESS | 1779 | 1462794892988 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 1779 | 1462794892995 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 04:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:54:53 INFO - PROCESS | 1779 | 1462794893005 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:54:53 INFO - PROCESS | 1779 | 1462794893010 Marionette TRACE conn4 <- [1,1162,null,{}] 04:54:53 INFO - PROCESS | 1779 | 1462794893019 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}] 04:54:53 INFO - PROCESS | 1779 | 1462794893238 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:54:53 INFO - PROCESS | 1779 | 1462794893590 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d2000 == 124 [pid = 1779] [id = 298] 04:54:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 260 (0x8a7d5400) [pid = 1779] [serial = 895] [outer = (nil)] 04:54:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 261 (0x8ab46400) [pid = 1779] [serial = 896] [outer = 0x8a7d5400] 04:54:53 INFO - PROCESS | 1779 | 1462794893709 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 262 (0x8ac42800) [pid = 1779] [serial = 897] [outer = 0x8a7d5400] 04:54:54 INFO - PROCESS | 1779 | 1462794894647 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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1695ms 04:54:54 INFO - PROCESS | 1779 | 1462794894701 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 1779 | 1462794894709 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:54:54 INFO - PROCESS | 1779 | 1462794894721 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 1779 | 1462794894725 Marionette TRACE conn4 <- [1,1166,null,{}] 04:54:54 INFO - PROCESS | 1779 | 1462794894732 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}] 04:54:54 INFO - PROCESS | 1779 | 1462794894980 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:54:55 INFO - PROCESS | 1779 | 1462794895468 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b540800 == 125 [pid = 1779] [id = 299] 04:54:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 263 (0x8b901c00) [pid = 1779] [serial = 898] [outer = (nil)] 04:54:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 264 (0x8c8df400) [pid = 1779] [serial = 899] [outer = 0x8b901c00] 04:54:55 INFO - PROCESS | 1779 | 1462794895555 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 265 (0x8c8ec400) [pid = 1779] [serial = 900] [outer = 0x8b901c00] 04:54:56 INFO - PROCESS | 1779 | 1462794896491 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]]]}] 04:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1839ms 04:54:56 INFO - PROCESS | 1779 | 1462794896561 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 04:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:54:56 INFO - PROCESS | 1779 | 1462794896566 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 04:54:56 INFO - PROCESS | 1779 | 1462794896574 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:54:56 INFO - PROCESS | 1779 | 1462794896581 Marionette TRACE conn4 <- [1,1170,null,{}] 04:54:56 INFO - PROCESS | 1779 | 1462794896598 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}] 04:54:56 INFO - PROCESS | 1779 | 1462794896854 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x956f1c00 == 124 [pid = 1779] [id = 48] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x9119b000 == 123 [pid = 1779] [id = 112] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x93d02400 == 122 [pid = 1779] [id = 201] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53f800 == 121 [pid = 1779] [id = 281] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b1400 == 120 [pid = 1779] [id = 280] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8d290c00 == 119 [pid = 1779] [id = 279] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6a9c00 == 118 [pid = 1779] [id = 278] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8d284800 == 117 [pid = 1779] [id = 270] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x9930c400 == 116 [pid = 1779] [id = 269] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x9268b800 == 115 [pid = 1779] [id = 268] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x95648c00 == 114 [pid = 1779] [id = 267] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8cab4400 == 113 [pid = 1779] [id = 266] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x91262800 == 112 [pid = 1779] [id = 264] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x9a025000 == 111 [pid = 1779] [id = 265] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8db000 == 110 [pid = 1779] [id = 263] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x91250400 == 109 [pid = 1779] [id = 262] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8e558000 == 108 [pid = 1779] [id = 261] 04:54:57 INFO - PROCESS | 1779 | --DOCSHELL 0x8b910c00 == 107 [pid = 1779] [id = 260] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 264 (0x9126ec00) [pid = 1779] [serial = 779] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 263 (0x8fa6c800) [pid = 1779] [serial = 776] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 262 (0x8f2cc000) [pid = 1779] [serial = 774] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 261 (0xa676f000) [pid = 1779] [serial = 749] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 260 (0xa324e800) [pid = 1779] [serial = 743] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 259 (0x953ef800) [pid = 1779] [serial = 720] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 258 (0x8cac1c00) [pid = 1779] [serial = 722] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 257 (0x8e8ea400) [pid = 1779] [serial = 768] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 256 (0x8e765000) [pid = 1779] [serial = 767] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 255 (0x8e927400) [pid = 1779] [serial = 770] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 254 (0x8e935800) [pid = 1779] [serial = 771] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 253 (0x9a026000) [pid = 1779] [serial = 731] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 252 (0x8dc0f000) [pid = 1779] [serial = 765] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 251 (0x8cfe5c00) [pid = 1779] [serial = 764] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 250 (0xa50a9800) [pid = 1779] [serial = 746] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 249 (0x8e8ed000) [pid = 1779] [serial = 761] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 248 (0xa6b5b400) [pid = 1779] [serial = 752] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x9d9cec00) [pid = 1779] [serial = 737] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0xa2454c00) [pid = 1779] [serial = 740] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 245 (0xa6b5ec00) [pid = 1779] [serial = 758] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 244 (0x8e949c00) [pid = 1779] [serial = 725] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 243 (0x94725400) [pid = 1779] [serial = 728] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 242 (0x8e76c000) [pid = 1779] [serial = 755] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 241 (0x9b383c00) [pid = 1779] [serial = 734] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 240 (0x91043c00) [pid = 1779] [serial = 777] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | --DOMWINDOW == 239 (0x8f0e3c00) [pid = 1779] [serial = 773] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 1779 | 1462794897621 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8ed400 == 108 [pid = 1779] [id = 300] 04:54:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 240 (0x8cab4000) [pid = 1779] [serial = 901] [outer = (nil)] 04:54:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 241 (0x8cb3ac00) [pid = 1779] [serial = 902] [outer = 0x8cab4000] 04:54:57 INFO - PROCESS | 1779 | 1462794897707 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 242 (0x8d0afc00) [pid = 1779] [serial = 903] [outer = 0x8cab4000] 04:54:58 INFO - PROCESS | 1779 | 1462794898528 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1994ms 04:54:58 INFO - PROCESS | 1779 | 1462794898568 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 04:54:58 INFO - PROCESS | 1779 | 1462794898572 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 04:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:54:58 INFO - PROCESS | 1779 | 1462794898580 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 1779 | 1462794898584 Marionette TRACE conn4 <- [1,1174,null,{}] 04:54:58 INFO - PROCESS | 1779 | 1462794898590 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}] 04:54:58 INFO - PROCESS | 1779 | 1462794898827 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:54:59 INFO - PROCESS | 1779 | 1462794899008 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3f800 == 109 [pid = 1779] [id = 301] 04:54:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 243 (0x8d0b1800) [pid = 1779] [serial = 904] [outer = (nil)] 04:54:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 244 (0x8d286c00) [pid = 1779] [serial = 905] [outer = 0x8d0b1800] 04:54:59 INFO - PROCESS | 1779 | 1462794899091 Marionette DEBUG loaded listener.js 04:54:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 245 (0x8d871400) [pid = 1779] [serial = 906] [outer = 0x8d0b1800] 04:55:00 INFO - PROCESS | 1779 | 1462794900052 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] 04:55:00 INFO - PROCESS | 1779 | 1462794900121 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 04:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:55:00 INFO - PROCESS | 1779 | 1462794900138 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 1779 | 1462794900141 Marionette TRACE conn4 <- [1,1178,null,{}] 04:55:00 INFO - PROCESS | 1779 | 1462794900148 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}] 04:55:00 INFO - PROCESS | 1779 | 1462794900418 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:55:00 INFO - PROCESS | 1779 | 1462794900456 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b0c00 == 110 [pid = 1779] [id = 302] 04:55:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 246 (0x8d285400) [pid = 1779] [serial = 907] [outer = (nil)] 04:55:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 247 (0x8dc02000) [pid = 1779] [serial = 908] [outer = 0x8d285400] 04:55:00 INFO - PROCESS | 1779 | 1462794900534 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 248 (0x8dc0e800) [pid = 1779] [serial = 909] [outer = 0x8d285400] 04:55:01 INFO - PROCESS | 1779 | 1462794901524 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] 04:55:01 INFO - PROCESS | 1779 | 1462794901580 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:55:01 INFO - PROCESS | 1779 | 1462794901595 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:55:01 INFO - PROCESS | 1779 | 1462794901598 Marionette TRACE conn4 <- [1,1182,null,{}] 04:55:01 INFO - PROCESS | 1779 | 1462794901604 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}] 04:55:01 INFO - PROCESS | 1779 | 1462794901892 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 247 (0x9273d800) [pid = 1779] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 246 (0x956f3c00) [pid = 1779] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 245 (0x8e790400) [pid = 1779] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 244 (0x9d5ac400) [pid = 1779] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 243 (0x8e8ebc00) [pid = 1779] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 242 (0x8b902c00) [pid = 1779] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 241 (0x94722000) [pid = 1779] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 240 (0x979cf800) [pid = 1779] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 239 (0xa50e9000) [pid = 1779] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 238 (0x9b140800) [pid = 1779] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 237 (0x8e76f000) [pid = 1779] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 236 (0x8c8df800) [pid = 1779] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 235 (0x8e5b5400) [pid = 1779] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 234 (0x9b148000) [pid = 1779] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 233 (0x91257c00) [pid = 1779] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 232 (0x9d5a3400) [pid = 1779] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 231 (0x8d880c00) [pid = 1779] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 230 (0x8dc10800) [pid = 1779] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 229 (0x94729400) [pid = 1779] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 228 (0x8cb39400) [pid = 1779] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 227 (0x93a67c00) [pid = 1779] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 226 (0x99ff5800) [pid = 1779] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 225 (0x8d0b4c00) [pid = 1779] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 224 (0x8a198000) [pid = 1779] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 223 (0x8e764000) [pid = 1779] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 222 (0x8b90b400) [pid = 1779] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 221 (0x91259c00) [pid = 1779] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 220 (0x8cb3d000) [pid = 1779] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 219 (0x8e5bac00) [pid = 1779] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 218 (0x954b1800) [pid = 1779] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0x8c8e6c00) [pid = 1779] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0x8f8de400) [pid = 1779] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x8d28a800) [pid = 1779] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0xa22c5400) [pid = 1779] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x8dc09000) [pid = 1779] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0x8cfdb800) [pid = 1779] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x913eb800) [pid = 1779] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x924c6800) [pid = 1779] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0x8b6a9400) [pid = 1779] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0xa2458800) [pid = 1779] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0x956f2000) [pid = 1779] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x924c4800) [pid = 1779] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x93d02800) [pid = 1779] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x8e767400) [pid = 1779] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x8d28a000) [pid = 1779] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0x9b149400) [pid = 1779] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 201 (0x9a552c00) [pid = 1779] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 200 (0x8c8e9800) [pid = 1779] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 199 (0x8c8e3400) [pid = 1779] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 198 (0x8b90ac00) [pid = 1779] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x9a54ec00) [pid = 1779] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x8c8eec00) [pid = 1779] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0x8e55cc00) [pid = 1779] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0x8b90c800) [pid = 1779] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0x8e78f400) [pid = 1779] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x9a5e5000) [pid = 1779] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0xa6b56c00) [pid = 1779] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x9472ac00) [pid = 1779] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9a025c00) [pid = 1779] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x92785400) [pid = 1779] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x9a02b800) [pid = 1779] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x9ae1cc00) [pid = 1779] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x8b90a400) [pid = 1779] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x8d876400) [pid = 1779] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8e8e8400) [pid = 1779] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x95640000) [pid = 1779] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8d0b9c00) [pid = 1779] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:55:03 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8b6af000) [pid = 1779] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:55:03 INFO - PROCESS | 1779 | 1462794903388 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a198000 == 111 [pid = 1779] [id = 303] 04:55:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x8a19c800) [pid = 1779] [serial = 910] [outer = (nil)] 04:55:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x8b6b7000) [pid = 1779] [serial = 911] [outer = 0x8a19c800] 04:55:03 INFO - PROCESS | 1779 | 1462794903548 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x8c8e3400) [pid = 1779] [serial = 912] [outer = 0x8a19c800] 04:55:04 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:04 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:55:04 INFO - PROCESS | 1779 | 1462794904337 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] 04:55:04 INFO - PROCESS | 1779 | 1462794904395 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 04:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:55:04 INFO - PROCESS | 1779 | 1462794904402 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:55:04 INFO - PROCESS | 1779 | 1462794904405 Marionette TRACE conn4 <- [1,1186,null,{}] 04:55:04 INFO - PROCESS | 1779 | 1462794904411 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}] 04:55:04 INFO - PROCESS | 1779 | 1462794904595 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:55:04 INFO - PROCESS | 1779 | 1462794904610 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cabb400 == 112 [pid = 1779] [id = 304] 04:55:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x8cb39000) [pid = 1779] [serial = 913] [outer = (nil)] 04:55:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x8e55cc00) [pid = 1779] [serial = 914] [outer = 0x8cb39000] 04:55:04 INFO - PROCESS | 1779 | 1462794904686 Marionette DEBUG loaded listener.js 04:55:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x8e76c000) [pid = 1779] [serial = 915] [outer = 0x8cb39000] 04:55:05 INFO - PROCESS | 1779 | 1462794905940 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] 04:55:05 INFO - PROCESS | 1779 | 1462794905998 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 04:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:55:06 INFO - PROCESS | 1779 | 1462794906008 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 1779 | 1462794906013 Marionette TRACE conn4 <- [1,1190,null,{}] 04:55:06 INFO - PROCESS | 1779 | 1462794906022 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}] 04:55:06 INFO - PROCESS | 1779 | 1462794906255 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:55:06 INFO - PROCESS | 1779 | 1462794906585 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a196400 == 113 [pid = 1779] [id = 305] 04:55:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x8a1a2000) [pid = 1779] [serial = 916] [outer = (nil)] 04:55:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x8b545400) [pid = 1779] [serial = 917] [outer = 0x8a1a2000] 04:55:06 INFO - PROCESS | 1779 | 1462794906688 Marionette DEBUG loaded listener.js 04:55:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x8b6b8c00) [pid = 1779] [serial = 918] [outer = 0x8a1a2000] 04:55:07 INFO - PROCESS | 1779 | 1462794907652 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] 04:55:07 INFO - PROCESS | 1779 | 1462794907706 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 04:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:55:07 INFO - PROCESS | 1779 | 1462794907718 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:55:07 INFO - PROCESS | 1779 | 1462794907722 Marionette TRACE conn4 <- [1,1194,null,{}] 04:55:07 INFO - PROCESS | 1779 | 1462794907730 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}] 04:55:07 INFO - PROCESS | 1779 | 1462794907960 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:55:08 INFO - PROCESS | 1779 | 1462794908243 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfdbc00 == 114 [pid = 1779] [id = 306] 04:55:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8cfdd400) [pid = 1779] [serial = 919] [outer = (nil)] 04:55:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x8d0af000) [pid = 1779] [serial = 920] [outer = 0x8cfdd400] 04:55:08 INFO - PROCESS | 1779 | 1462794908377 Marionette DEBUG loaded listener.js 04:55:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x8d28d000) [pid = 1779] [serial = 921] [outer = 0x8cfdd400] 04:55:09 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:09 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:55:09 INFO - PROCESS | 1779 | 1462794909444 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] 04:55:09 INFO - PROCESS | 1779 | 1462794909519 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 04:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:55:09 INFO - PROCESS | 1779 | 1462794909527 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:55:09 INFO - PROCESS | 1779 | 1462794909534 Marionette TRACE conn4 <- [1,1198,null,{}] 04:55:09 INFO - PROCESS | 1779 | 1462794909552 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}] 04:55:09 INFO - PROCESS | 1779 | 1462794909824 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:55:10 INFO - PROCESS | 1779 | 1462794910167 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d879400 == 115 [pid = 1779] [id = 307] 04:55:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0x8e766400) [pid = 1779] [serial = 922] [outer = (nil)] 04:55:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0x8e788c00) [pid = 1779] [serial = 923] [outer = 0x8e766400] 04:55:10 INFO - PROCESS | 1779 | 1462794910267 Marionette DEBUG loaded listener.js 04:55:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0x8e8b7800) [pid = 1779] [serial = 924] [outer = 0x8e766400] 04:55:11 INFO - PROCESS | 1779 | 1462794911205 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]]]}] 04:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1696ms 04:55:11 INFO - PROCESS | 1779 | 1462794911224 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:55:11 INFO - PROCESS | 1779 | 1462794911230 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 04:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:55:11 INFO - PROCESS | 1779 | 1462794911236 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:55:11 INFO - PROCESS | 1779 | 1462794911240 Marionette TRACE conn4 <- [1,1202,null,{}] 04:55:11 INFO - PROCESS | 1779 | 1462794911246 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}] 04:55:11 INFO - PROCESS | 1779 | 1462794911466 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:55:11 INFO - PROCESS | 1779 | 1462794911785 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc07800 == 116 [pid = 1779] [id = 308] 04:55:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x8e8e6800) [pid = 1779] [serial = 925] [outer = (nil)] 04:55:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x8e8ed800) [pid = 1779] [serial = 926] [outer = 0x8e8e6800] 04:55:11 INFO - PROCESS | 1779 | 1462794911882 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0x8e92f400) [pid = 1779] [serial = 927] [outer = 0x8e8e6800] 04:55:12 INFO - PROCESS | 1779 | 1462794912790 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]]]}] 04:55:12 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 04:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1589ms 04:55:12 INFO - PROCESS | 1779 | 1462794912826 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 1779 | 1462794912829 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 04:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:55:12 INFO - PROCESS | 1779 | 1462794912837 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 1779 | 1462794912840 Marionette TRACE conn4 <- [1,1206,null,{}] 04:55:12 INFO - PROCESS | 1779 | 1462794912847 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}] 04:55:13 INFO - PROCESS | 1779 | 1462794913062 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:55:13 INFO - PROCESS | 1779 | 1462794913391 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e933800 == 117 [pid = 1779] [id = 309] 04:55:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 199 (0x8e943800) [pid = 1779] [serial = 928] [outer = (nil)] 04:55:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 200 (0x8e949400) [pid = 1779] [serial = 929] [outer = 0x8e943800] 04:55:13 INFO - PROCESS | 1779 | 1462794913490 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 201 (0x8e94bc00) [pid = 1779] [serial = 930] [outer = 0x8e943800] 04:55:14 INFO - PROCESS | 1779 | 1462794914542 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]]]}] 04:55:14 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 04:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1782ms 04:55:14 INFO - PROCESS | 1779 | 1462794914621 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:55:14 INFO - PROCESS | 1779 | 1462794914625 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 04:55:14 INFO - PROCESS | 1779 | 1462794914632 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:55:14 INFO - PROCESS | 1779 | 1462794914636 Marionette TRACE conn4 <- [1,1210,null,{}] 04:55:14 INFO - PROCESS | 1779 | 1462794914642 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}] 04:55:14 INFO - PROCESS | 1779 | 1462794914926 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:55:15 INFO - PROCESS | 1779 | 1462794915275 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8eec00 == 118 [pid = 1779] [id = 310] 04:55:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 202 (0x8e94b000) [pid = 1779] [serial = 931] [outer = (nil)] 04:55:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0x8f2ccc00) [pid = 1779] [serial = 932] [outer = 0x8e94b000] 04:55:15 INFO - PROCESS | 1779 | 1462794915368 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0x8f8d2400) [pid = 1779] [serial = 933] [outer = 0x8e94b000] 04:55:16 INFO - PROCESS | 1779 | 1462794916315 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]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1743ms 04:55:16 INFO - PROCESS | 1779 | 1462794916376 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 1779 | 1462794916380 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 04:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:55:16 INFO - PROCESS | 1779 | 1462794916387 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 1779 | 1462794916390 Marionette TRACE conn4 <- [1,1214,null,{}] 04:55:16 INFO - PROCESS | 1779 | 1462794916398 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}] 04:55:16 INFO - PROCESS | 1779 | 1462794916619 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:55:16 INFO - PROCESS | 1779 | 1462794916930 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2c6c00 == 119 [pid = 1779] [id = 311] 04:55:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x8f2c9c00) [pid = 1779] [serial = 934] [outer = (nil)] 04:55:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 206 (0x8fa72c00) [pid = 1779] [serial = 935] [outer = 0x8f2c9c00] 04:55:17 INFO - PROCESS | 1779 | 1462794917028 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 207 (0x91042800) [pid = 1779] [serial = 936] [outer = 0x8f2c9c00] 04:55:17 INFO - PROCESS | 1779 | 1462794917938 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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1588ms 04:55:17 INFO - PROCESS | 1779 | 1462794917976 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 1779 | 1462794917980 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:55:17 INFO - PROCESS | 1779 | 1462794917988 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 1779 | 1462794917992 Marionette TRACE conn4 <- [1,1218,null,{}] 04:55:18 INFO - PROCESS | 1779 | 1462794917998 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}] 04:55:18 INFO - PROCESS | 1779 | 1462794918259 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:55:18 INFO - PROCESS | 1779 | 1462794918595 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e927400 == 120 [pid = 1779] [id = 312] 04:55:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 208 (0x8f2c9800) [pid = 1779] [serial = 937] [outer = (nil)] 04:55:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 209 (0x9119c800) [pid = 1779] [serial = 938] [outer = 0x8f2c9800] 04:55:18 INFO - PROCESS | 1779 | 1462794918689 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 210 (0x911a2000) [pid = 1779] [serial = 939] [outer = 0x8f2c9800] 04:55:19 INFO - PROCESS | 1779 | 1462794919645 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]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1691ms 04:55:19 INFO - PROCESS | 1779 | 1462794919680 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 1779 | 1462794919684 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 04:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:55:19 INFO - PROCESS | 1779 | 1462794919693 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 1779 | 1462794919697 Marionette TRACE conn4 <- [1,1222,null,{}] 04:55:19 INFO - PROCESS | 1779 | 1462794919725 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}] 04:55:19 INFO - PROCESS | 1779 | 1462794919954 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:55:20 INFO - PROCESS | 1779 | 1462794920276 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa70400 == 121 [pid = 1779] [id = 313] 04:55:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 211 (0x9104b800) [pid = 1779] [serial = 940] [outer = (nil)] 04:55:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 212 (0x91264400) [pid = 1779] [serial = 941] [outer = 0x9104b800] 04:55:20 INFO - PROCESS | 1779 | 1462794920385 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 213 (0x9126b400) [pid = 1779] [serial = 942] [outer = 0x9104b800] 04:55:21 INFO - PROCESS | 1779 | 1462794921292 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] 04:55:21 INFO - PROCESS | 1779 | 1462794921338 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 04:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:55:21 INFO - PROCESS | 1779 | 1462794921345 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 1779 | 1462794921349 Marionette TRACE conn4 <- [1,1226,null,{}] 04:55:21 INFO - PROCESS | 1779 | 1462794921355 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}] 04:55:21 INFO - PROCESS | 1779 | 1462794921585 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:55:21 INFO - PROCESS | 1779 | 1462794921902 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8dc400 == 122 [pid = 1779] [id = 314] 04:55:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 214 (0x91196400) [pid = 1779] [serial = 943] [outer = (nil)] 04:55:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 215 (0x91a16c00) [pid = 1779] [serial = 944] [outer = 0x91196400] 04:55:22 INFO - PROCESS | 1779 | 1462794922000 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 216 (0x9248f800) [pid = 1779] [serial = 945] [outer = 0x91196400] 04:55:22 INFO - PROCESS | 1779 | 1462794922937 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1637ms 04:55:22 INFO - PROCESS | 1779 | 1462794922983 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:55:22 INFO - PROCESS | 1779 | 1462794922988 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 04:55:22 INFO - PROCESS | 1779 | 1462794922995 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 1779 | 1462794923001 Marionette TRACE conn4 <- [1,1230,null,{}] 04:55:23 INFO - PROCESS | 1779 | 1462794923008 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}] 04:55:23 INFO - PROCESS | 1779 | 1462794923280 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:55:23 INFO - PROCESS | 1779 | 1462794923612 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x924cd400 == 123 [pid = 1779] [id = 315] 04:55:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 217 (0x9268cc00) [pid = 1779] [serial = 946] [outer = (nil)] 04:55:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 218 (0x92694c00) [pid = 1779] [serial = 947] [outer = 0x9268cc00] 04:55:23 INFO - PROCESS | 1779 | 1462794923716 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 219 (0x9273d400) [pid = 1779] [serial = 948] [outer = 0x9268cc00] 04:55:24 INFO - PROCESS | 1779 | 1462794924694 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1743ms 04:55:24 INFO - PROCESS | 1779 | 1462794924738 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:55:24 INFO - PROCESS | 1779 | 1462794924742 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 04:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:55:24 INFO - PROCESS | 1779 | 1462794924750 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 1779 | 1462794924754 Marionette TRACE conn4 <- [1,1234,null,{}] 04:55:24 INFO - PROCESS | 1779 | 1462794924761 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}] 04:55:25 INFO - PROCESS | 1779 | 1462794925001 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:55:25 INFO - PROCESS | 1779 | 1462794925359 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273dc00 == 124 [pid = 1779] [id = 316] 04:55:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 220 (0x9277b400) [pid = 1779] [serial = 949] [outer = (nil)] 04:55:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 221 (0x92b8d400) [pid = 1779] [serial = 950] [outer = 0x9277b400] 04:55:25 INFO - PROCESS | 1779 | 1462794925458 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 222 (0x92b94000) [pid = 1779] [serial = 951] [outer = 0x9277b400] 04:55:26 INFO - PROCESS | 1779 | 1462794926350 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]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1635ms 04:55:26 INFO - PROCESS | 1779 | 1462794926386 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 1779 | 1462794926390 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 04:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:55:26 INFO - PROCESS | 1779 | 1462794926397 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 1779 | 1462794926401 Marionette TRACE conn4 <- [1,1238,null,{}] 04:55:26 INFO - PROCESS | 1779 | 1462794926407 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}] 04:55:26 INFO - PROCESS | 1779 | 1462794926720 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:55:27 INFO - PROCESS | 1779 | 1462794926978 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x92695400 == 125 [pid = 1779] [id = 317] 04:55:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 223 (0x92737c00) [pid = 1779] [serial = 952] [outer = (nil)] 04:55:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 224 (0x93b8bc00) [pid = 1779] [serial = 953] [outer = 0x92737c00] 04:55:27 INFO - PROCESS | 1779 | 1462794927075 Marionette DEBUG loaded listener.js 04:55:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 225 (0x93d01400) [pid = 1779] [serial = 954] [outer = 0x92737c00] 04:55:27 INFO - PROCESS | 1779 | 1462794927977 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]]]}] 04:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1631ms 04:55:28 INFO - PROCESS | 1779 | 1462794928029 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:55:28 INFO - PROCESS | 1779 | 1462794928034 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 04:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:55:28 INFO - PROCESS | 1779 | 1462794928040 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:55:28 INFO - PROCESS | 1779 | 1462794928044 Marionette TRACE conn4 <- [1,1242,null,{}] 04:55:28 INFO - PROCESS | 1779 | 1462794928050 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}] 04:55:28 INFO - PROCESS | 1779 | 1462794928272 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:55:28 INFO - PROCESS | 1779 | 1462794928602 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00b400 == 126 [pid = 1779] [id = 318] 04:55:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 226 (0x8cfda400) [pid = 1779] [serial = 955] [outer = (nil)] 04:55:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 227 (0x94722400) [pid = 1779] [serial = 956] [outer = 0x8cfda400] 04:55:28 INFO - PROCESS | 1779 | 1462794928700 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 228 (0x9527a000) [pid = 1779] [serial = 957] [outer = 0x8cfda400] 04:55:29 INFO - PROCESS | 1779 | 1462794929626 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]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1641ms 04:55:29 INFO - PROCESS | 1779 | 1462794929683 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 1779 | 1462794929688 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 04:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:55:29 INFO - PROCESS | 1779 | 1462794929695 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 1779 | 1462794929699 Marionette TRACE conn4 <- [1,1246,null,{}] 04:55:29 INFO - PROCESS | 1779 | 1462794929705 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}] 04:55:29 INFO - PROCESS | 1779 | 1462794929934 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:55:30 INFO - PROCESS | 1779 | 1462794930279 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa69000 == 127 [pid = 1779] [id = 319] 04:55:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 229 (0x8fa6cc00) [pid = 1779] [serial = 958] [outer = (nil)] 04:55:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 230 (0x95490c00) [pid = 1779] [serial = 959] [outer = 0x8fa6cc00] 04:55:30 INFO - PROCESS | 1779 | 1462794930396 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 231 (0x95494c00) [pid = 1779] [serial = 960] [outer = 0x8fa6cc00] 04:55:31 INFO - PROCESS | 1779 | 1462794931365 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]]]}] 04:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1737ms 04:55:31 INFO - PROCESS | 1779 | 1462794931436 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:55:31 INFO - PROCESS | 1779 | 1462794931442 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 04:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:55:31 INFO - PROCESS | 1779 | 1462794931452 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:55:31 INFO - PROCESS | 1779 | 1462794931458 Marionette TRACE conn4 <- [1,1250,null,{}] 04:55:31 INFO - PROCESS | 1779 | 1462794931467 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}] 04:55:31 INFO - PROCESS | 1779 | 1462794931787 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:55:32 INFO - PROCESS | 1779 | 1462794932110 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x94729800 == 128 [pid = 1779] [id = 320] 04:55:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 232 (0x9527fc00) [pid = 1779] [serial = 961] [outer = (nil)] 04:55:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 233 (0x954ae400) [pid = 1779] [serial = 962] [outer = 0x9527fc00] 04:55:32 INFO - PROCESS | 1779 | 1462794932201 Marionette DEBUG loaded listener.js 04:55:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 234 (0x954b1c00) [pid = 1779] [serial = 963] [outer = 0x9527fc00] 04:55:33 INFO - PROCESS | 1779 | 1462794933136 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]]]}] 04:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1742ms 04:55:33 INFO - PROCESS | 1779 | 1462794933193 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:55:33 INFO - PROCESS | 1779 | 1462794933197 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 04:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:55:33 INFO - PROCESS | 1779 | 1462794933204 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:55:33 INFO - PROCESS | 1779 | 1462794933206 Marionette TRACE conn4 <- [1,1254,null,{}] 04:55:33 INFO - PROCESS | 1779 | 1462794933213 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}] 04:55:33 INFO - PROCESS | 1779 | 1462794933460 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:55:33 INFO - PROCESS | 1779 | 1462794933864 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b94c00 == 129 [pid = 1779] [id = 321] 04:55:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 235 (0x9549d000) [pid = 1779] [serial = 964] [outer = (nil)] 04:55:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 236 (0x956fd800) [pid = 1779] [serial = 965] [outer = 0x9549d000] 04:55:33 INFO - PROCESS | 1779 | 1462794933954 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 237 (0x97831400) [pid = 1779] [serial = 966] [outer = 0x9549d000] 04:55:34 INFO - PROCESS | 1779 | 1462794934872 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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1731ms 04:55:34 INFO - PROCESS | 1779 | 1462794934937 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:55:34 INFO - PROCESS | 1779 | 1462794934942 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 04:55:34 INFO - PROCESS | 1779 | 1462794934949 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 1779 | 1462794934952 Marionette TRACE conn4 <- [1,1258,null,{}] 04:55:34 INFO - PROCESS | 1779 | 1462794934959 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}] 04:55:35 INFO - PROCESS | 1779 | 1462794935220 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:55:35 INFO - PROCESS | 1779 | 1462794935550 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8a198000 == 128 [pid = 1779] [id = 303] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3f800 == 127 [pid = 1779] [id = 301] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8b540800 == 126 [pid = 1779] [id = 299] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d2000 == 125 [pid = 1779] [id = 298] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7cac00 == 124 [pid = 1779] [id = 296] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab42c00 == 123 [pid = 1779] [id = 294] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x89ed0c00 == 122 [pid = 1779] [id = 295] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc000 == 121 [pid = 1779] [id = 293] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x91251c00 == 120 [pid = 1779] [id = 292] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x9a9e9000 == 119 [pid = 1779] [id = 291] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0dc400 == 118 [pid = 1779] [id = 289] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x9a554400 == 117 [pid = 1779] [id = 290] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x92b93000 == 116 [pid = 1779] [id = 288] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x91a17400 == 115 [pid = 1779] [id = 287] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x913e9c00 == 114 [pid = 1779] [id = 286] 04:55:36 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3bc00 == 113 [pid = 1779] [id = 283] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 236 (0x93b8a000) [pid = 1779] [serial = 678] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 235 (0x9ae12c00) [pid = 1779] [serial = 732] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 234 (0x9248c400) [pid = 1779] [serial = 827] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 233 (0x8e94d000) [pid = 1779] [serial = 833] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 232 (0x924c3c00) [pid = 1779] [serial = 666] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 231 (0xa26e5400) [pid = 1779] [serial = 741] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 230 (0x8e54e400) [pid = 1779] [serial = 839] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 229 (0x92497000) [pid = 1779] [serial = 830] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 228 (0x92732400) [pid = 1779] [serial = 621] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 227 (0x8e55b800) [pid = 1779] [serial = 642] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 226 (0x91261800) [pid = 1779] [serial = 788] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 225 (0xa6ba6c00) [pid = 1779] [serial = 816] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 224 (0x9d9d1c00) [pid = 1779] [serial = 803] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 223 (0x9ae15800) [pid = 1779] [serial = 798] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 222 (0x8d28c800) [pid = 1779] [serial = 812] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 221 (0x8cb3e400) [pid = 1779] [serial = 818] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 220 (0x984f6800) [pid = 1779] [serial = 795] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 219 (0x9a021000) [pid = 1779] [serial = 605] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 218 (0x99840c00) [pid = 1779] [serial = 684] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 217 (0x94724400) [pid = 1779] [serial = 792] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 216 (0xa6c41000) [pid = 1779] [serial = 822] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 215 (0x9126c800) [pid = 1779] [serial = 848] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 214 (0xa67bb400) [pid = 1779] [serial = 750] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 213 (0x9be35c00) [pid = 1779] [serial = 696] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 212 (0xa6b99c00) [pid = 1779] [serial = 759] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 211 (0x8cfda800) [pid = 1779] [serial = 783] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 210 (0x8e8e3c00) [pid = 1779] [serial = 786] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 209 (0xa26c9800) [pid = 1779] [serial = 806] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 208 (0x93b90c00) [pid = 1779] [serial = 791] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 207 (0xa114f400) [pid = 1779] [serial = 699] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 206 (0x8e5aec00) [pid = 1779] [serial = 840] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 205 (0x8e8b6000) [pid = 1779] [serial = 569] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x9d5a9c00) [pid = 1779] [serial = 636] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x8cb41400) [pid = 1779] [serial = 819] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0x954b5800) [pid = 1779] [serial = 729] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 201 (0x9bb88800) [pid = 1779] [serial = 735] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 200 (0x8e556400) [pid = 1779] [serial = 612] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 199 (0x8b90b000) [pid = 1779] [serial = 566] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 198 (0x8e76f800) [pid = 1779] [serial = 756] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x8fa74c00) [pid = 1779] [serial = 846] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x913ec000) [pid = 1779] [serial = 789] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0xa6ba3800) [pid = 1779] [serial = 821] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0xa3080c00) [pid = 1779] [serial = 807] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0x8f0dbc00) [pid = 1779] [serial = 672] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x9a348c00) [pid = 1779] [serial = 687] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x8d874800) [pid = 1779] [serial = 669] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x913e3800) [pid = 1779] [serial = 572] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0xa6ba4400) [pid = 1779] [serial = 815] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0xa68b8000) [pid = 1779] [serial = 809] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0xa3489800) [pid = 1779] [serial = 744] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x8e92e000) [pid = 1779] [serial = 762] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x92696800) [pid = 1779] [serial = 675] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x956f5800) [pid = 1779] [serial = 624] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8e55c000) [pid = 1779] [serial = 645] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0xa3250c00) [pid = 1779] [serial = 639] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8e8b5400) [pid = 1779] [serial = 845] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x9a556000) [pid = 1779] [serial = 630] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x9277e800) [pid = 1779] [serial = 575] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x95641c00) [pid = 1779] [serial = 794] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8e92ec00) [pid = 1779] [serial = 843] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0xa22c6000) [pid = 1779] [serial = 813] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8e76e000) [pid = 1779] [serial = 785] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0xa214b400) [pid = 1779] [serial = 804] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9ae16400) [pid = 1779] [serial = 690] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8d872800) [pid = 1779] [serial = 723] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8cfe1800) [pid = 1779] [serial = 837] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e8b5800) [pid = 1779] [serial = 842] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8c8eb000) [pid = 1779] [serial = 782] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a021800) [pid = 1779] [serial = 627] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0xa50ed000) [pid = 1779] [serial = 747] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x913e4c00) [pid = 1779] [serial = 618] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8f8db800) [pid = 1779] [serial = 726] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8cab5800) [pid = 1779] [serial = 836] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x9a58f400) [pid = 1779] [serial = 584] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9c2d2800) [pid = 1779] [serial = 801] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9bb93400) [pid = 1779] [serial = 633] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0xa6b60400) [pid = 1779] [serial = 753] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x984ef800) [pid = 1779] [serial = 581] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9a550c00) [pid = 1779] [serial = 797] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x95276800) [pid = 1779] [serial = 681] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9bb87000) [pid = 1779] [serial = 587] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x91a10400) [pid = 1779] [serial = 824] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0xa6b54400) [pid = 1779] [serial = 810] [outer = (nil)] [url = about:blank] 04:55:36 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0xa2274000) [pid = 1779] [serial = 738] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x9c150400) [pid = 1779] [serial = 800] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x913e3400) [pid = 1779] [serial = 702] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9104b400) [pid = 1779] [serial = 648] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8f2c3800) [pid = 1779] [serial = 615] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9b144400) [pid = 1779] [serial = 693] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x93d09400) [pid = 1779] [serial = 578] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8c8e9000) [pid = 1779] [serial = 609] [outer = (nil)] [url = about:blank] 04:55:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ed0c00 == 114 [pid = 1779] [id = 322] 04:55:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8a198000) [pid = 1779] [serial = 967] [outer = (nil)] 04:55:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8a7d0000) [pid = 1779] [serial = 968] [outer = 0x8a198000] 04:55:37 INFO - PROCESS | 1779 | 1462794937023 Marionette DEBUG loaded listener.js 04:55:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8ab4c400) [pid = 1779] [serial = 969] [outer = 0x8a198000] 04:55:37 INFO - PROCESS | 1779 | 1462794937906 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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 2991ms 04:55:37 INFO - PROCESS | 1779 | 1462794937942 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 1779 | 1462794937950 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:55:37 INFO - PROCESS | 1779 | 1462794937959 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 1779 | 1462794937964 Marionette TRACE conn4 <- [1,1262,null,{}] 04:55:37 INFO - PROCESS | 1779 | 1462794937972 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}] 04:55:38 INFO - PROCESS | 1779 | 1462794938190 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:55:38 INFO - PROCESS | 1779 | 1462794938384 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b903400 == 115 [pid = 1779] [id = 323] 04:55:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8b90c800) [pid = 1779] [serial = 970] [outer = (nil)] 04:55:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8c8ecc00) [pid = 1779] [serial = 971] [outer = 0x8b90c800] 04:55:38 INFO - PROCESS | 1779 | 1462794938462 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8cb36000) [pid = 1779] [serial = 972] [outer = 0x8b90c800] 04:55:39 INFO - PROCESS | 1779 | 1462794939394 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]]]}] 04:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1535ms 04:55:39 INFO - PROCESS | 1779 | 1462794939493 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:55:39 INFO - PROCESS | 1779 | 1462794939499 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 04:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:55:39 INFO - PROCESS | 1779 | 1462794939518 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:55:39 INFO - PROCESS | 1779 | 1462794939523 Marionette TRACE conn4 <- [1,1266,null,{}] 04:55:39 INFO - PROCESS | 1779 | 1462794939536 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}] 04:55:39 INFO - PROCESS | 1779 | 1462794939816 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:55:40 INFO - PROCESS | 1779 | 1462794940011 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0ac400 == 116 [pid = 1779] [id = 324] 04:55:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8d0ad800) [pid = 1779] [serial = 973] [outer = (nil)] 04:55:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x8d282000) [pid = 1779] [serial = 974] [outer = 0x8d0ad800] 04:55:40 INFO - PROCESS | 1779 | 1462794940090 Marionette DEBUG loaded listener.js 04:55:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8d28e400) [pid = 1779] [serial = 975] [outer = 0x8d0ad800] 04:55:41 INFO - PROCESS | 1779 | 1462794941124 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]]]}] 04:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1642ms 04:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:55:41 INFO - PROCESS | 1779 | 1462794941160 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:55:41 INFO - PROCESS | 1779 | 1462794941163 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 04:55:41 INFO - PROCESS | 1779 | 1462794941171 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:55:41 INFO - PROCESS | 1779 | 1462794941177 Marionette TRACE conn4 <- [1,1270,null,{}] 04:55:41 INFO - PROCESS | 1779 | 1462794941211 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}] 04:55:41 INFO - PROCESS | 1779 | 1462794941511 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8a19c800) [pid = 1779] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8b901c00) [pid = 1779] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8d285400) [pid = 1779] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8cab4000) [pid = 1779] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8a7d5400) [pid = 1779] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9a305800) [pid = 1779] [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.] 04:55:42 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8d0b1800) [pid = 1779] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:55:42 INFO - PROCESS | 1779 | 1462794942083 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19c800 == 117 [pid = 1779] [id = 325] 04:55:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8a7d5400) [pid = 1779] [serial = 976] [outer = (nil)] 04:55:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8cfe4400) [pid = 1779] [serial = 977] [outer = 0x8a7d5400] 04:55:42 INFO - PROCESS | 1779 | 1462794942161 Marionette DEBUG loaded listener.js 04:55:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8e559c00) [pid = 1779] [serial = 978] [outer = 0x8a7d5400] 04:55:42 INFO - PROCESS | 1779 | 1462794942956 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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1816ms 04:55:42 INFO - PROCESS | 1779 | 1462794942988 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:55:42 INFO - PROCESS | 1779 | 1462794942992 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 04:55:43 INFO - PROCESS | 1779 | 1462794942999 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 1779 | 1462794943002 Marionette TRACE conn4 <- [1,1274,null,{}] 04:55:43 INFO - PROCESS | 1779 | 1462794943008 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}] 04:55:43 INFO - PROCESS | 1779 | 1462794943208 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:55:43 INFO - PROCESS | 1779 | 1462794943225 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b90c000 == 118 [pid = 1779] [id = 326] 04:55:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8d282c00) [pid = 1779] [serial = 979] [outer = (nil)] 04:55:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8e5b4c00) [pid = 1779] [serial = 980] [outer = 0x8d282c00] 04:55:43 INFO - PROCESS | 1779 | 1462794943463 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x8e769400) [pid = 1779] [serial = 981] [outer = 0x8d282c00] 04:55:44 INFO - PROCESS | 1779 | 1462794944515 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]]]}] 04:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1552ms 04:55:44 INFO - PROCESS | 1779 | 1462794944551 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:55:44 INFO - PROCESS | 1779 | 1462794944558 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 04:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:55:44 INFO - PROCESS | 1779 | 1462794944567 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:55:44 INFO - PROCESS | 1779 | 1462794944573 Marionette TRACE conn4 <- [1,1278,null,{}] 04:55:44 INFO - PROCESS | 1779 | 1462794944584 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}] 04:55:44 INFO - PROCESS | 1779 | 1462794944830 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:55:45 INFO - PROCESS | 1779 | 1462794945157 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d3800 == 119 [pid = 1779] [id = 327] 04:55:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8ab41800) [pid = 1779] [serial = 982] [outer = (nil)] 04:55:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x8c8e9000) [pid = 1779] [serial = 983] [outer = 0x8ab41800] 04:55:45 INFO - PROCESS | 1779 | 1462794945278 Marionette DEBUG loaded listener.js 04:55:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x8cb41400) [pid = 1779] [serial = 984] [outer = 0x8ab41800] 04:55:46 INFO - PROCESS | 1779 | 1462794946229 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]]]}] 04:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1697ms 04:55:46 INFO - PROCESS | 1779 | 1462794946278 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:55:46 INFO - PROCESS | 1779 | 1462794946288 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 04:55:46 INFO - PROCESS | 1779 | 1462794946301 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:55:46 INFO - PROCESS | 1779 | 1462794946306 Marionette TRACE conn4 <- [1,1282,null,{}] 04:55:46 INFO - PROCESS | 1779 | 1462794946313 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}] 04:55:46 INFO - PROCESS | 1779 | 1462794946553 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:55:46 INFO - PROCESS | 1779 | 1462794946822 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb43000 == 120 [pid = 1779] [id = 328] 04:55:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x8d0b4800) [pid = 1779] [serial = 985] [outer = (nil)] 04:55:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x8d87e400) [pid = 1779] [serial = 986] [outer = 0x8d0b4800] 04:55:46 INFO - PROCESS | 1779 | 1462794946959 Marionette DEBUG loaded listener.js 04:55:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x8e553c00) [pid = 1779] [serial = 987] [outer = 0x8d0b4800] 04:55:47 INFO - PROCESS | 1779 | 1462794947979 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]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1744ms 04:55:48 INFO - PROCESS | 1779 | 1462794948045 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 1779 | 1462794948050 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 04:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:55:48 INFO - PROCESS | 1779 | 1462794948057 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 1779 | 1462794948064 Marionette TRACE conn4 <- [1,1286,null,{}] 04:55:48 INFO - PROCESS | 1779 | 1462794948081 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}] 04:55:48 INFO - PROCESS | 1779 | 1462794948383 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:55:48 INFO - PROCESS | 1779 | 1462794948703 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5afc00 == 121 [pid = 1779] [id = 329] 04:55:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8e8b1400) [pid = 1779] [serial = 988] [outer = (nil)] 04:55:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x8e8e7000) [pid = 1779] [serial = 989] [outer = 0x8e8b1400] 04:55:48 INFO - PROCESS | 1779 | 1462794948802 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x8e92e800) [pid = 1779] [serial = 990] [outer = 0x8e8b1400] 04:55:49 INFO - PROCESS | 1779 | 1462794949804 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]]]}] 04:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1787ms 04:55:49 INFO - PROCESS | 1779 | 1462794949845 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:55:49 INFO - PROCESS | 1779 | 1462794949851 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 04:55:49 INFO - PROCESS | 1779 | 1462794949857 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:55:49 INFO - PROCESS | 1779 | 1462794949861 Marionette TRACE conn4 <- [1,1290,null,{}] 04:55:49 INFO - PROCESS | 1779 | 1462794949867 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}] 04:55:50 INFO - PROCESS | 1779 | 1462794950096 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:55:50 INFO - PROCESS | 1779 | 1462794950441 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb35800 == 122 [pid = 1779] [id = 330] 04:55:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x8e783c00) [pid = 1779] [serial = 991] [outer = (nil)] 04:55:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x8f0e0000) [pid = 1779] [serial = 992] [outer = 0x8e783c00] 04:55:50 INFO - PROCESS | 1779 | 1462794950540 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x8f2c0400) [pid = 1779] [serial = 993] [outer = 0x8e783c00] 04:55:51 INFO - PROCESS | 1779 | 1462794951456 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]]]}] 04:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1636ms 04:55:51 INFO - PROCESS | 1779 | 1462794951493 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 1779 | 1462794951497 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 04:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:55:51 INFO - PROCESS | 1779 | 1462794951504 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 1779 | 1462794951508 Marionette TRACE conn4 <- [1,1294,null,{}] 04:55:51 INFO - PROCESS | 1779 | 1462794951514 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}] 04:55:51 INFO - PROCESS | 1779 | 1462794951730 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:55:52 INFO - PROCESS | 1779 | 1462794951999 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b0400 == 123 [pid = 1779] [id = 331] 04:55:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x8e934c00) [pid = 1779] [serial = 994] [outer = (nil)] 04:55:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x8fa67400) [pid = 1779] [serial = 995] [outer = 0x8e934c00] 04:55:52 INFO - PROCESS | 1779 | 1462794952132 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8fa74400) [pid = 1779] [serial = 996] [outer = 0x8e934c00] 04:55:53 INFO - PROCESS | 1779 | 1462794953038 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]]]}] 04:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1586ms 04:55:53 INFO - PROCESS | 1779 | 1462794953092 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 1779 | 1462794953095 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 04:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:55:53 INFO - PROCESS | 1779 | 1462794953103 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 1779 | 1462794953107 Marionette TRACE conn4 <- [1,1298,null,{}] 04:55:53 INFO - PROCESS | 1779 | 1462794953113 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}] 04:55:53 INFO - PROCESS | 1779 | 1462794953377 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:55:53 INFO - PROCESS | 1779 | 1462794953695 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125a800 == 124 [pid = 1779] [id = 332] 04:55:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x91263400) [pid = 1779] [serial = 997] [outer = (nil)] 04:55:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x91a13400) [pid = 1779] [serial = 998] [outer = 0x91263400] 04:55:53 INFO - PROCESS | 1779 | 1462794953795 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9248d000) [pid = 1779] [serial = 999] [outer = 0x91263400] 04:55:54 INFO - PROCESS | 1779 | 1462794954786 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]]]}] 04:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1739ms 04:55:54 INFO - PROCESS | 1779 | 1462794954843 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 04:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:55:54 INFO - PROCESS | 1779 | 1462794954848 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 04:55:54 INFO - PROCESS | 1779 | 1462794954854 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 1779 | 1462794954858 Marionette TRACE conn4 <- [1,1302,null,{}] 04:55:54 INFO - PROCESS | 1779 | 1462794954865 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}] 04:55:55 INFO - PROCESS | 1779 | 1462794955103 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:55:55 INFO - PROCESS | 1779 | 1462794955441 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e2000 == 125 [pid = 1779] [id = 333] 04:55:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8cfdc400) [pid = 1779] [serial = 1000] [outer = (nil)] 04:55:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x924c3c00) [pid = 1779] [serial = 1001] [outer = 0x8cfdc400] 04:55:55 INFO - PROCESS | 1779 | 1462794955537 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x924ca400) [pid = 1779] [serial = 1002] [outer = 0x8cfdc400] 04:55:56 INFO - PROCESS | 1779 | 1462794956440 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]]]}] 04:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1636ms 04:55:56 INFO - PROCESS | 1779 | 1462794956492 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:55:56 INFO - PROCESS | 1779 | 1462794956496 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 04:55:56 INFO - PROCESS | 1779 | 1462794956503 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 1779 | 1462794956506 Marionette TRACE conn4 <- [1,1306,null,{}] 04:55:56 INFO - PROCESS | 1779 | 1462794956513 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}] 04:55:56 INFO - PROCESS | 1779 | 1462794956730 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:55:57 INFO - PROCESS | 1779 | 1462794957038 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e943400 == 126 [pid = 1779] [id = 334] 04:55:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x91a0d000) [pid = 1779] [serial = 1003] [outer = (nil)] 04:55:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x9272fc00) [pid = 1779] [serial = 1004] [outer = 0x91a0d000] 04:55:57 INFO - PROCESS | 1779 | 1462794957136 Marionette DEBUG loaded listener.js 04:55:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9273a000) [pid = 1779] [serial = 1005] [outer = 0x91a0d000] 04:55:58 INFO - PROCESS | 1779 | 1462794958057 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]]]}] 04:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1594ms 04:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:55:58 INFO - PROCESS | 1779 | 1462794958110 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:55:58 INFO - PROCESS | 1779 | 1462794958113 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 04:55:58 INFO - PROCESS | 1779 | 1462794958121 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:55:58 INFO - PROCESS | 1779 | 1462794958124 Marionette TRACE conn4 <- [1,1310,null,{}] 04:55:58 INFO - PROCESS | 1779 | 1462794958131 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}] 04:55:58 INFO - PROCESS | 1779 | 1462794958358 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:55:58 INFO - PROCESS | 1779 | 1462794958672 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc000 == 127 [pid = 1779] [id = 335] 04:55:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x9268a000) [pid = 1779] [serial = 1006] [outer = (nil)] 04:55:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x92b99c00) [pid = 1779] [serial = 1007] [outer = 0x9268a000] 04:55:58 INFO - PROCESS | 1779 | 1462794958769 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x93b89000) [pid = 1779] [serial = 1008] [outer = 0x9268a000] 04:55:59 INFO - PROCESS | 1779 | 1462794959714 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] 04:55:59 INFO - PROCESS | 1779 | 1462794959765 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 04:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:55:59 INFO - PROCESS | 1779 | 1462794959772 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 1779 | 1462794959776 Marionette TRACE conn4 <- [1,1314,null,{}] 04:55:59 INFO - PROCESS | 1779 | 1462794959782 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}] 04:56:00 INFO - PROCESS | 1779 | 1462794960022 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:56:00 INFO - PROCESS | 1779 | 1462794960346 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a11400 == 128 [pid = 1779] [id = 336] 04:56:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x9268c800) [pid = 1779] [serial = 1009] [outer = (nil)] 04:56:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x9549b800) [pid = 1779] [serial = 1010] [outer = 0x9268c800] 04:56:00 INFO - PROCESS | 1779 | 1462794960447 Marionette DEBUG loaded listener.js 04:56:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x954b5800) [pid = 1779] [serial = 1011] [outer = 0x9268c800] 04:56:01 INFO - PROCESS | 1779 | 1462794961411 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]]]}] 04:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1685ms 04:56:01 INFO - PROCESS | 1779 | 1462794961461 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:56:01 INFO - PROCESS | 1779 | 1462794961467 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 04:56:01 INFO - PROCESS | 1779 | 1462794961474 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 1779 | 1462794961480 Marionette TRACE conn4 <- [1,1318,null,{}] 04:56:01 INFO - PROCESS | 1779 | 1462794961487 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}] 04:56:01 INFO - PROCESS | 1779 | 1462794961784 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:56:02 INFO - PROCESS | 1779 | 1462794962112 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x95493800 == 129 [pid = 1779] [id = 337] 04:56:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x99393000) [pid = 1779] [serial = 1012] [outer = (nil)] 04:56:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x99846400) [pid = 1779] [serial = 1013] [outer = 0x99393000] 04:56:02 INFO - PROCESS | 1779 | 1462794962217 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x9a020800) [pid = 1779] [serial = 1014] [outer = 0x99393000] 04:56:03 INFO - PROCESS | 1779 | 1462794963147 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]]]}] 04:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1738ms 04:56:03 INFO - PROCESS | 1779 | 1462794963212 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:56:03 INFO - PROCESS | 1779 | 1462794963217 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 04:56:03 INFO - PROCESS | 1779 | 1462794963223 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 1779 | 1462794963227 Marionette TRACE conn4 <- [1,1322,null,{}] 04:56:03 INFO - PROCESS | 1779 | 1462794963233 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}] 04:56:03 INFO - PROCESS | 1779 | 1462794963457 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:56:03 INFO - PROCESS | 1779 | 1462794963776 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f6c00 == 130 [pid = 1779] [id = 338] 04:56:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x99840c00) [pid = 1779] [serial = 1015] [outer = (nil)] 04:56:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x9a02b000) [pid = 1779] [serial = 1016] [outer = 0x99840c00] 04:56:03 INFO - PROCESS | 1779 | 1462794963873 Marionette DEBUG loaded listener.js 04:56:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x9a02e400) [pid = 1779] [serial = 1017] [outer = 0x99840c00] 04:56:04 INFO - PROCESS | 1779 | 1462794964800 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]]]}] 04:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1636ms 04:56:04 INFO - PROCESS | 1779 | 1462794964859 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 1779 | 1462794964863 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 04:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:56:04 INFO - PROCESS | 1779 | 1462794964871 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 1779 | 1462794964874 Marionette TRACE conn4 <- [1,1326,null,{}] 04:56:04 INFO - PROCESS | 1779 | 1462794964881 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}] 04:56:05 INFO - PROCESS | 1779 | 1462794965135 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:56:05 INFO - PROCESS | 1779 | 1462794965486 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x89eca400 == 131 [pid = 1779] [id = 339] 04:56:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x8b6b3400) [pid = 1779] [serial = 1018] [outer = (nil)] 04:56:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x9a308800) [pid = 1779] [serial = 1019] [outer = 0x8b6b3400] 04:56:05 INFO - PROCESS | 1779 | 1462794965583 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0x9a552800) [pid = 1779] [serial = 1020] [outer = 0x8b6b3400] 04:56:06 INFO - PROCESS | 1779 | 1462794966518 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]]]}] 04:56:06 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 04:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1686ms 04:56:06 INFO - PROCESS | 1779 | 1462794966558 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:56:06 INFO - PROCESS | 1779 | 1462794966562 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 04:56:06 INFO - PROCESS | 1779 | 1462794966569 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 1779 | 1462794966572 Marionette TRACE conn4 <- [1,1330,null,{}] 04:56:06 INFO - PROCESS | 1779 | 1462794966578 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}] 04:56:06 INFO - PROCESS | 1779 | 1462794966802 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:56:07 INFO - PROCESS | 1779 | 1462794967123 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92e400 == 132 [pid = 1779] [id = 340] 04:56:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0x9a021c00) [pid = 1779] [serial = 1021] [outer = (nil)] 04:56:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0x9a595800) [pid = 1779] [serial = 1022] [outer = 0x9a021c00] 04:56:07 INFO - PROCESS | 1779 | 1462794967222 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x9a5e6000) [pid = 1779] [serial = 1023] [outer = 0x9a021c00] 04:56:08 INFO - PROCESS | 1779 | 1462794968176 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]]]}] 04:56:08 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 04:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1687ms 04:56:08 INFO - PROCESS | 1779 | 1462794968257 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 1779 | 1462794968262 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:56:08 INFO - PROCESS | 1779 | 1462794968271 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 1779 | 1462794968275 Marionette TRACE conn4 <- [1,1334,null,{}] 04:56:08 INFO - PROCESS | 1779 | 1462794968281 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}] 04:56:08 INFO - PROCESS | 1779 | 1462794968557 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:56:08 INFO - PROCESS | 1779 | 1462794968885 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a55a400 == 133 [pid = 1779] [id = 341] 04:56:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x9a55b800) [pid = 1779] [serial = 1024] [outer = (nil)] 04:56:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0x9ae1a000) [pid = 1779] [serial = 1025] [outer = 0x9a55b800] 04:56:08 INFO - PROCESS | 1779 | 1462794968974 Marionette DEBUG loaded listener.js 04:56:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 199 (0x9ae1d000) [pid = 1779] [serial = 1026] [outer = 0x9a55b800] 04:56:09 INFO - PROCESS | 1779 | 1462794969933 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]]]}] 04:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1741ms 04:56:10 INFO - PROCESS | 1779 | 1462794970013 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 1779 | 1462794970017 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 04:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:56:10 INFO - PROCESS | 1779 | 1462794970024 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 1779 | 1462794970027 Marionette TRACE conn4 <- [1,1338,null,{}] 04:56:10 INFO - PROCESS | 1779 | 1462794970034 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}] 04:56:10 INFO - PROCESS | 1779 | 1462794970301 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:56:10 INFO - PROCESS | 1779 | 1462794970666 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c5c00 == 134 [pid = 1779] [id = 342] 04:56:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 200 (0x9268b400) [pid = 1779] [serial = 1027] [outer = (nil)] 04:56:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 201 (0x9b144000) [pid = 1779] [serial = 1028] [outer = 0x9268b400] 04:56:10 INFO - PROCESS | 1779 | 1462794970757 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 202 (0x9b148000) [pid = 1779] [serial = 1029] [outer = 0x9268b400] 04:56:12 INFO - PROCESS | 1779 | 1462794972246 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]]]}] 04:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2235ms 04:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:56:12 INFO - PROCESS | 1779 | 1462794972260 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 1779 | 1462794972263 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 04:56:12 INFO - PROCESS | 1779 | 1462794972312 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 1779 | 1462794972316 Marionette TRACE conn4 <- [1,1342,null,{}] 04:56:12 INFO - PROCESS | 1779 | 1462794972332 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}] 04:56:12 INFO - PROCESS | 1779 | 1462794972569 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:56:12 INFO - PROCESS | 1779 | 1462794972844 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac40400 == 135 [pid = 1779] [id = 343] 04:56:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 203 (0x8ac42000) [pid = 1779] [serial = 1030] [outer = (nil)] 04:56:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 204 (0x8cab8800) [pid = 1779] [serial = 1031] [outer = 0x8ac42000] 04:56:12 INFO - PROCESS | 1779 | 1462794972932 Marionette DEBUG loaded listener.js 04:56:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 205 (0x8d0b1c00) [pid = 1779] [serial = 1032] [outer = 0x8ac42000] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8b543000 == 134 [pid = 1779] [id = 239] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x89ec1400 == 133 [pid = 1779] [id = 297] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b0c00 == 132 [pid = 1779] [id = 302] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19c800 == 131 [pid = 1779] [id = 325] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0ac400 == 130 [pid = 1779] [id = 324] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8b903400 == 129 [pid = 1779] [id = 323] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8ed400 == 128 [pid = 1779] [id = 300] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x89ed0c00 == 127 [pid = 1779] [id = 322] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x92b94c00 == 126 [pid = 1779] [id = 321] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa69000 == 125 [pid = 1779] [id = 319] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x94729800 == 124 [pid = 1779] [id = 320] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00b400 == 123 [pid = 1779] [id = 318] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x92695400 == 122 [pid = 1779] [id = 317] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x924cd400 == 121 [pid = 1779] [id = 315] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x9273dc00 == 120 [pid = 1779] [id = 316] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8dc400 == 119 [pid = 1779] [id = 314] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa70400 == 118 [pid = 1779] [id = 313] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8e927400 == 117 [pid = 1779] [id = 312] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2c6c00 == 116 [pid = 1779] [id = 311] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8eec00 == 115 [pid = 1779] [id = 310] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc07800 == 114 [pid = 1779] [id = 308] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8e933800 == 113 [pid = 1779] [id = 309] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8d879400 == 112 [pid = 1779] [id = 307] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfdbc00 == 111 [pid = 1779] [id = 306] 04:56:15 INFO - PROCESS | 1779 | --DOCSHELL 0x8a196400 == 110 [pid = 1779] [id = 305] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 204 (0x8e55cc00) [pid = 1779] [serial = 914] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 203 (0x8c8e3400) [pid = 1779] [serial = 912] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 202 (0x8e94fc00) [pid = 1779] [serial = 854] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 201 (0xa3083400) [pid = 1779] [serial = 875] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 200 (0x8b6b7000) [pid = 1779] [serial = 911] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 199 (0x8c8df400) [pid = 1779] [serial = 899] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 198 (0x8dc0e800) [pid = 1779] [serial = 909] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x8cb3ac00) [pid = 1779] [serial = 902] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x8c8ec400) [pid = 1779] [serial = 900] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0x8ac42800) [pid = 1779] [serial = 897] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0x8d28d400) [pid = 1779] [serial = 851] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0x9c2cf000) [pid = 1779] [serial = 881] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x99feb800) [pid = 1779] [serial = 887] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x8d0afc00) [pid = 1779] [serial = 903] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x8ab46400) [pid = 1779] [serial = 896] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x8dc02000) [pid = 1779] [serial = 908] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x8a7d1c00) [pid = 1779] [serial = 890] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x92695c00) [pid = 1779] [serial = 857] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x9c2d9800) [pid = 1779] [serial = 872] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x9a28dc00) [pid = 1779] [serial = 866] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0xa6764400) [pid = 1779] [serial = 878] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8ab48800) [pid = 1779] [serial = 884] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x9b142c00) [pid = 1779] [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.] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8d871400) [pid = 1779] [serial = 906] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8d286c00) [pid = 1779] [serial = 905] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x93d0c800) [pid = 1779] [serial = 863] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x92b94400) [pid = 1779] [serial = 860] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x9a9ebc00) [pid = 1779] [serial = 869] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8a7d4400) [pid = 1779] [serial = 893] [outer = (nil)] [url = about:blank] 04:56:15 INFO - PROCESS | 1779 | 1462794975274 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]]]}] 04:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 3139ms 04:56:15 INFO - PROCESS | 1779 | 1462794975446 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:56:15 INFO - PROCESS | 1779 | 1462794975452 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 04:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:56:15 INFO - PROCESS | 1779 | 1462794975463 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 1779 | 1462794975469 Marionette TRACE conn4 <- [1,1346,null,{}] 04:56:15 INFO - PROCESS | 1779 | 1462794975478 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}] 04:56:15 INFO - PROCESS | 1779 | 1462794975678 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:56:15 INFO - PROCESS | 1779 | 1462794975887 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac41800 == 111 [pid = 1779] [id = 344] 04:56:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8ac43800) [pid = 1779] [serial = 1033] [outer = (nil)] 04:56:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x8b545c00) [pid = 1779] [serial = 1034] [outer = 0x8ac43800] 04:56:15 INFO - PROCESS | 1779 | 1462794975972 Marionette DEBUG loaded listener.js 04:56:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x8c8df400) [pid = 1779] [serial = 1035] [outer = 0x8ac43800] 04:56:16 INFO - PROCESS | 1779 | 1462794976876 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]]]}] 04:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1437ms 04:56:16 INFO - PROCESS | 1779 | 1462794976901 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 1779 | 1462794976910 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 04:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:56:16 INFO - PROCESS | 1779 | 1462794976921 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 1779 | 1462794976925 Marionette TRACE conn4 <- [1,1350,null,{}] 04:56:16 INFO - PROCESS | 1779 | 1462794976932 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}] 04:56:17 INFO - PROCESS | 1779 | 1462794977153 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:56:17 INFO - PROCESS | 1779 | 1462794977421 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3e400 == 112 [pid = 1779] [id = 345] 04:56:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x8cfd6800) [pid = 1779] [serial = 1036] [outer = (nil)] 04:56:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x8d0ad000) [pid = 1779] [serial = 1037] [outer = 0x8cfd6800] 04:56:17 INFO - PROCESS | 1779 | 1462794977506 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x8d286c00) [pid = 1779] [serial = 1038] [outer = 0x8cfd6800] 04:56:18 INFO - PROCESS | 1779 | 1462794978395 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]]]}] 04:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1531ms 04:56:18 INFO - PROCESS | 1779 | 1462794978460 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 1779 | 1462794978465 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 04:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:56:18 INFO - PROCESS | 1779 | 1462794978472 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 1779 | 1462794978478 Marionette TRACE conn4 <- [1,1354,null,{}] 04:56:18 INFO - PROCESS | 1779 | 1462794978501 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}] 04:56:18 INFO - PROCESS | 1779 | 1462794978781 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:56:18 INFO - PROCESS | 1779 | 1462794978816 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb43400 == 113 [pid = 1779] [id = 346] 04:56:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x8e55a400) [pid = 1779] [serial = 1039] [outer = (nil)] 04:56:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x8e5b3400) [pid = 1779] [serial = 1040] [outer = 0x8e55a400] 04:56:18 INFO - PROCESS | 1779 | 1462794978896 Marionette DEBUG loaded listener.js 04:56:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x8e76d000) [pid = 1779] [serial = 1041] [outer = 0x8e55a400] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x8a1a2000) [pid = 1779] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x8e92c800) [pid = 1779] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x8a7cd400) [pid = 1779] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x9272ec00) [pid = 1779] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x9527fc00) [pid = 1779] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x8e8e6800) [pid = 1779] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8b90d000) [pid = 1779] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8cb39000) [pid = 1779] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x924c9c00) [pid = 1779] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x92737c00) [pid = 1779] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8f2c9c00) [pid = 1779] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9104b800) [pid = 1779] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8e766400) [pid = 1779] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x91196400) [pid = 1779] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9549d000) [pid = 1779] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8fa6cc00) [pid = 1779] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x94722800) [pid = 1779] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8d0ad800) [pid = 1779] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x91256800) [pid = 1779] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x91a0e400) [pid = 1779] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8a198000) [pid = 1779] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x8cfdd400) [pid = 1779] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8e94b000) [pid = 1779] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8e943800) [pid = 1779] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8cfda400) [pid = 1779] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8f2c9800) [pid = 1779] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8b90c800) [pid = 1779] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x8a7d5400) [pid = 1779] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8e557000) [pid = 1779] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x89ecc400) [pid = 1779] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x89ec5800) [pid = 1779] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x9268cc00) [pid = 1779] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8ab43400) [pid = 1779] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8cfd9800) [pid = 1779] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9277b400) [pid = 1779] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92b8fc00) [pid = 1779] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8cb42c00) [pid = 1779] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8ab41400) [pid = 1779] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x92b97c00) [pid = 1779] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9b6a4c00) [pid = 1779] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9983e400) [pid = 1779] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9b149c00) [pid = 1779] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x92491c00) [pid = 1779] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:56:20 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8f2c7000) [pid = 1779] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:56:21 INFO - PROCESS | 1779 | 1462794981108 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]]]}] 04:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 2690ms 04:56:21 INFO - PROCESS | 1779 | 1462794981163 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 1779 | 1462794981184 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 04:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:56:21 INFO - PROCESS | 1779 | 1462794981191 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 1779 | 1462794981195 Marionette TRACE conn4 <- [1,1358,null,{}] 04:56:21 INFO - PROCESS | 1779 | 1462794981201 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}] 04:56:21 INFO - PROCESS | 1779 | 1462794981407 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:56:21 INFO - PROCESS | 1779 | 1462794981597 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec2000 == 114 [pid = 1779] [id = 347] 04:56:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x89ecc400) [pid = 1779] [serial = 1042] [outer = (nil)] 04:56:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8b90d000) [pid = 1779] [serial = 1043] [outer = 0x89ecc400] 04:56:21 INFO - PROCESS | 1779 | 1462794981678 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8cfda400) [pid = 1779] [serial = 1044] [outer = 0x89ecc400] 04:56:22 INFO - PROCESS | 1779 | 1462794982413 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]]]}] 04:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1246ms 04:56:22 INFO - PROCESS | 1779 | 1462794982438 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 04:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:56:22 INFO - PROCESS | 1779 | 1462794982443 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 04:56:22 INFO - PROCESS | 1779 | 1462794982450 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 1779 | 1462794982454 Marionette TRACE conn4 <- [1,1362,null,{}] 04:56:22 INFO - PROCESS | 1779 | 1462794982472 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}] 04:56:22 INFO - PROCESS | 1779 | 1462794982666 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:56:22 INFO - PROCESS | 1779 | 1462794982682 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e0800 == 115 [pid = 1779] [id = 348] 04:56:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8d87c800) [pid = 1779] [serial = 1045] [outer = (nil)] 04:56:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8e770400) [pid = 1779] [serial = 1046] [outer = 0x8d87c800] 04:56:22 INFO - PROCESS | 1779 | 1462794982759 Marionette DEBUG loaded listener.js 04:56:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8e8b2c00) [pid = 1779] [serial = 1047] [outer = 0x8d87c800] 04:56:24 INFO - PROCESS | 1779 | 1462794984181 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]]]}] 04:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1804ms 04:56:24 INFO - PROCESS | 1779 | 1462794984255 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 1779 | 1462794984263 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 04:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:56:24 INFO - PROCESS | 1779 | 1462794984274 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 1779 | 1462794984280 Marionette TRACE conn4 <- [1,1366,null,{}] 04:56:24 INFO - PROCESS | 1779 | 1462794984300 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}] 04:56:24 INFO - PROCESS | 1779 | 1462794984642 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:56:24 INFO - PROCESS | 1779 | 1462794984925 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab47400 == 116 [pid = 1779] [id = 349] 04:56:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8b902c00) [pid = 1779] [serial = 1048] [outer = (nil)] 04:56:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8cab6000) [pid = 1779] [serial = 1049] [outer = 0x8b902c00] 04:56:25 INFO - PROCESS | 1779 | 1462794985019 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8cfda800) [pid = 1779] [serial = 1050] [outer = 0x8b902c00] 04:56:26 INFO - PROCESS | 1779 | 1462794986116 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] 04:56:26 INFO - PROCESS | 1779 | 1462794986177 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 04:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:56:26 INFO - PROCESS | 1779 | 1462794986190 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 1779 | 1462794986196 Marionette TRACE conn4 <- [1,1370,null,{}] 04:56:26 INFO - PROCESS | 1779 | 1462794986202 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}] 04:56:26 INFO - PROCESS | 1779 | 1462794986484 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:56:26 INFO - PROCESS | 1779 | 1462794986809 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0e000 == 117 [pid = 1779] [id = 350] 04:56:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8dc0f800) [pid = 1779] [serial = 1051] [outer = (nil)] 04:56:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8e769800) [pid = 1779] [serial = 1052] [outer = 0x8dc0f800] 04:56:26 INFO - PROCESS | 1779 | 1462794986911 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8e8bcc00) [pid = 1779] [serial = 1053] [outer = 0x8dc0f800] 04:56:27 INFO - PROCESS | 1779 | 1462794987932 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] 04:56:27 INFO - PROCESS | 1779 | 1462794987982 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 04:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:56:27 INFO - PROCESS | 1779 | 1462794987990 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 1779 | 1462794987997 Marionette TRACE conn4 <- [1,1374,null,{}] 04:56:28 INFO - PROCESS | 1779 | 1462794988015 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}] 04:56:28 INFO - PROCESS | 1779 | 1462794988300 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:56:28 INFO - PROCESS | 1779 | 1462794988621 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a013800 == 118 [pid = 1779] [id = 351] 04:56:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x8e930000) [pid = 1779] [serial = 1054] [outer = (nil)] 04:56:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8f0e7400) [pid = 1779] [serial = 1055] [outer = 0x8e930000] 04:56:28 INFO - PROCESS | 1779 | 1462794988717 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x8f2cc400) [pid = 1779] [serial = 1056] [outer = 0x8e930000] 04:56:29 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:56:29 INFO - PROCESS | 1779 | 1462794989728 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] 04:56:29 INFO - PROCESS | 1779 | 1462794989788 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 04:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:56:29 INFO - PROCESS | 1779 | 1462794989796 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 1779 | 1462794989800 Marionette TRACE conn4 <- [1,1378,null,{}] 04:56:29 INFO - PROCESS | 1779 | 1462794989807 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}] 04:56:30 INFO - PROCESS | 1779 | 1462794990058 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:56:30 INFO - PROCESS | 1779 | 1462794990374 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfd8000 == 119 [pid = 1779] [id = 352] 04:56:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x8f2ce800) [pid = 1779] [serial = 1057] [outer = (nil)] 04:56:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x91196400) [pid = 1779] [serial = 1058] [outer = 0x8f2ce800] 04:56:30 INFO - PROCESS | 1779 | 1462794990471 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x91251c00) [pid = 1779] [serial = 1059] [outer = 0x8f2ce800] 04:56:31 INFO - PROCESS | 1779 | 1462794991436 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] 04:56:31 INFO - PROCESS | 1779 | 1462794991488 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 04:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:56:31 INFO - PROCESS | 1779 | 1462794991497 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 1779 | 1462794991501 Marionette TRACE conn4 <- [1,1382,null,{}] 04:56:31 INFO - PROCESS | 1779 | 1462794991508 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}] 04:56:31 INFO - PROCESS | 1779 | 1462794991769 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:56:32 INFO - PROCESS | 1779 | 1462794992099 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2c8800 == 120 [pid = 1779] [id = 353] 04:56:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x91262800) [pid = 1779] [serial = 1060] [outer = (nil)] 04:56:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x913e9c00) [pid = 1779] [serial = 1061] [outer = 0x91262800] 04:56:32 INFO - PROCESS | 1779 | 1462794992193 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x913f0c00) [pid = 1779] [serial = 1062] [outer = 0x91262800] 04:56:33 INFO - PROCESS | 1779 | [1779] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:56:33 INFO - PROCESS | 1779 | 1462794993203 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] 04:56:33 INFO - PROCESS | 1779 | 1462794993253 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:56:33 INFO - PROCESS | 1779 | 1462794993260 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 1779 | 1462794993265 Marionette TRACE conn4 <- [1,1386,null,{}] 04:56:33 INFO - PROCESS | 1779 | 1462794993271 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}] 04:56:33 INFO - PROCESS | 1779 | 1462794993520 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:56:33 INFO - PROCESS | 1779 | 1462794993853 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a195800 == 121 [pid = 1779] [id = 354] 04:56:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x8a1a3c00) [pid = 1779] [serial = 1063] [outer = (nil)] 04:56:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x92689000) [pid = 1779] [serial = 1064] [outer = 0x8a1a3c00] 04:56:33 INFO - PROCESS | 1779 | 1462794993950 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x92692c00) [pid = 1779] [serial = 1065] [outer = 0x8a1a3c00] 04:56:34 INFO - PROCESS | 1779 | 1462794994927 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] 04:56:35 INFO - PROCESS | 1779 | 1462794995001 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 04:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:56:35 INFO - PROCESS | 1779 | 1462794995008 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 1779 | 1462794995012 Marionette TRACE conn4 <- [1,1390,null,{}] 04:56:35 INFO - PROCESS | 1779 | 1462794995059 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}] 04:56:35 INFO - PROCESS | 1779 | 1462794995339 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:56:35 INFO - PROCESS | 1779 | 1462794995595 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c4400 == 122 [pid = 1779] [id = 355] 04:56:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x924cb400) [pid = 1779] [serial = 1066] [outer = (nil)] 04:56:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x92b91800) [pid = 1779] [serial = 1067] [outer = 0x924cb400] 04:56:35 INFO - PROCESS | 1779 | 1462794995686 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x92b97c00) [pid = 1779] [serial = 1068] [outer = 0x924cb400] 04:56:36 INFO - PROCESS | 1779 | 1462794996601 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]]]}] 04:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1630ms 04:56:36 INFO - PROCESS | 1779 | 1462794996640 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:56:36 INFO - PROCESS | 1779 | 1462794996644 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 04:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:56:36 INFO - PROCESS | 1779 | 1462794996652 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:56:36 INFO - PROCESS | 1779 | 1462794996656 Marionette TRACE conn4 <- [1,1394,null,{}] 04:56:36 INFO - PROCESS | 1779 | 1462794996662 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}] 04:56:36 INFO - PROCESS | 1779 | 1462794996869 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:56:37 INFO - PROCESS | 1779 | 1462794997186 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac42c00 == 123 [pid = 1779] [id = 356] 04:56:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8ac45000) [pid = 1779] [serial = 1069] [outer = (nil)] 04:56:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x93df4800) [pid = 1779] [serial = 1070] [outer = 0x8ac45000] 04:56:37 INFO - PROCESS | 1779 | 1462794997280 Marionette DEBUG loaded listener.js 04:56:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x94722800) [pid = 1779] [serial = 1071] [outer = 0x8ac45000] 04:56:38 INFO - PROCESS | 1779 | 1462794998150 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]]]}] 04:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1535ms 04:56:38 INFO - PROCESS | 1779 | 1462794998188 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:56:38 INFO - PROCESS | 1779 | 1462794998192 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 04:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:56:38 INFO - PROCESS | 1779 | 1462794998199 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:56:38 INFO - PROCESS | 1779 | 1462794998203 Marionette TRACE conn4 <- [1,1398,null,{}] 04:56:38 INFO - PROCESS | 1779 | 1462794998209 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}] 04:56:38 INFO - PROCESS | 1779 | 1462794998430 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:56:38 INFO - PROCESS | 1779 | 1462794998745 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0c000 == 124 [pid = 1779] [id = 357] 04:56:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9125d400) [pid = 1779] [serial = 1072] [outer = (nil)] 04:56:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9549cc00) [pid = 1779] [serial = 1073] [outer = 0x9125d400] 04:56:38 INFO - PROCESS | 1779 | 1462794998840 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x954aa800) [pid = 1779] [serial = 1074] [outer = 0x9125d400] 04:56:39 INFO - PROCESS | 1779 | 1462794999783 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]]]}] 04:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 04:56:39 INFO - PROCESS | 1779 | 1462794999834 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:56:39 INFO - PROCESS | 1779 | 1462794999838 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 04:56:39 INFO - PROCESS | 1779 | 1462794999846 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:56:39 INFO - PROCESS | 1779 | 1462794999850 Marionette TRACE conn4 <- [1,1402,null,{}] 04:56:39 INFO - PROCESS | 1779 | 1462794999857 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}] 04:56:40 INFO - PROCESS | 1779 | 1462795000183 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:56:40 INFO - PROCESS | 1779 | 1462795000526 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e6000 == 125 [pid = 1779] [id = 358] 04:56:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x984f0400) [pid = 1779] [serial = 1075] [outer = (nil)] 04:56:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x99393800) [pid = 1779] [serial = 1076] [outer = 0x984f0400] 04:56:40 INFO - PROCESS | 1779 | 1462795000645 Marionette DEBUG loaded listener.js 04:56:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x99feb400) [pid = 1779] [serial = 1077] [outer = 0x984f0400] 04:56:41 INFO - PROCESS | 1779 | 1462795001713 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]]]}] 04:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1934ms 04:56:41 INFO - PROCESS | 1779 | 1462795001780 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:56:41 INFO - PROCESS | 1779 | 1462795001784 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 04:56:41 INFO - PROCESS | 1779 | 1462795001792 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:56:41 INFO - PROCESS | 1779 | 1462795001798 Marionette TRACE conn4 <- [1,1406,null,{}] 04:56:41 INFO - PROCESS | 1779 | 1462795001804 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}] 04:56:42 INFO - PROCESS | 1779 | 1462795002084 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:56:42 INFO - PROCESS | 1779 | 1462795002414 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f7400 == 126 [pid = 1779] [id = 359] 04:56:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9a54f400) [pid = 1779] [serial = 1078] [outer = (nil)] 04:56:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x9ae17800) [pid = 1779] [serial = 1079] [outer = 0x9a54f400] 04:56:42 INFO - PROCESS | 1779 | 1462795002513 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x9b386400) [pid = 1779] [serial = 1080] [outer = 0x9a54f400] 04:56:43 INFO - PROCESS | 1779 | 1462795003430 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]]]}] 04:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1685ms 04:56:43 INFO - PROCESS | 1779 | 1462795003477 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:56:43 INFO - PROCESS | 1779 | 1462795003482 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 04:56:43 INFO - PROCESS | 1779 | 1462795003488 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:56:43 INFO - PROCESS | 1779 | 1462795003492 Marionette TRACE conn4 <- [1,1410,null,{}] 04:56:43 INFO - PROCESS | 1779 | 1462795003498 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}] 04:56:43 INFO - PROCESS | 1779 | 1462795003729 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:56:44 INFO - PROCESS | 1779 | 1462795004061 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e5c00 == 127 [pid = 1779] [id = 360] 04:56:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x91251400) [pid = 1779] [serial = 1081] [outer = (nil)] 04:56:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x9b8bd400) [pid = 1779] [serial = 1082] [outer = 0x91251400] 04:56:44 INFO - PROCESS | 1779 | 1462795004158 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x9bb88c00) [pid = 1779] [serial = 1083] [outer = 0x91251400] 04:56:45 INFO - PROCESS | 1779 | 1462795005216 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]]]}] 04:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1785ms 04:56:45 INFO - PROCESS | 1779 | 1462795005274 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:56:45 INFO - PROCESS | 1779 | 1462795005277 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 04:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:56:45 INFO - PROCESS | 1779 | 1462795005286 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:56:45 INFO - PROCESS | 1779 | 1462795005290 Marionette TRACE conn4 <- [1,1414,null,{}] 04:56:45 INFO - PROCESS | 1779 | 1462795005300 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}] 04:56:45 INFO - PROCESS | 1779 | 1462795005655 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:56:45 INFO - PROCESS | 1779 | 1462795005894 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a9ebc00 == 128 [pid = 1779] [id = 361] 04:56:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x9b145800) [pid = 1779] [serial = 1084] [outer = (nil)] 04:56:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x9c157000) [pid = 1779] [serial = 1085] [outer = 0x9b145800] 04:56:45 INFO - PROCESS | 1779 | 1462795005983 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0x9c159000) [pid = 1779] [serial = 1086] [outer = 0x9b145800] 04:56:47 INFO - PROCESS | 1779 | 1462795007001 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]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1733ms 04:56:47 INFO - PROCESS | 1779 | 1462795007019 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 1779 | 1462795007022 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 04:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:56:47 INFO - PROCESS | 1779 | 1462795007030 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 1779 | 1462795007034 Marionette TRACE conn4 <- [1,1418,null,{}] 04:56:47 INFO - PROCESS | 1779 | 1462795007041 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}] 04:56:47 INFO - PROCESS | 1779 | 1462795007271 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:56:47 INFO - PROCESS | 1779 | 1462795007574 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b38f400 == 129 [pid = 1779] [id = 362] 04:56:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0x9be32c00) [pid = 1779] [serial = 1087] [outer = (nil)] 04:56:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x9c2d0c00) [pid = 1779] [serial = 1088] [outer = 0x9be32c00] 04:56:47 INFO - PROCESS | 1779 | 1462795007666 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x9c2d2800) [pid = 1779] [serial = 1089] [outer = 0x9be32c00] 04:56:48 INFO - PROCESS | 1779 | 1462795008627 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1633ms 04:56:48 INFO - PROCESS | 1779 | 1462795008664 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 1779 | 1462795008668 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 04:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:56:48 INFO - PROCESS | 1779 | 1462795008675 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 1779 | 1462795008679 Marionette TRACE conn4 <- [1,1422,null,{}] 04:56:48 INFO - PROCESS | 1779 | 1462795008685 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}] 04:56:48 INFO - PROCESS | 1779 | 1462795008917 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:56:49 INFO - PROCESS | 1779 | 1462795009262 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b2400 == 130 [pid = 1779] [id = 363] 04:56:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8f0e1400) [pid = 1779] [serial = 1090] [outer = (nil)] 04:56:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 191 (0x9d5a1000) [pid = 1779] [serial = 1091] [outer = 0x8f0e1400] 04:56:49 INFO - PROCESS | 1779 | 1462795009358 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 192 (0x9d5a4000) [pid = 1779] [serial = 1092] [outer = 0x8f0e1400] 04:56:50 INFO - PROCESS | 1779 | 1462795010397 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]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1786ms 04:56:50 INFO - PROCESS | 1779 | 1462795010463 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:56:50 INFO - PROCESS | 1779 | 1462795010467 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 04:56:50 INFO - PROCESS | 1779 | 1462795010474 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 1779 | 1462795010478 Marionette TRACE conn4 <- [1,1426,null,{}] 04:56:50 INFO - PROCESS | 1779 | 1462795010484 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}] 04:56:50 INFO - PROCESS | 1779 | 1462795010743 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:56:51 INFO - PROCESS | 1779 | 1462795011073 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x9be2f400 == 131 [pid = 1779] [id = 364] 04:56:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 193 (0x9c2d6c00) [pid = 1779] [serial = 1093] [outer = (nil)] 04:56:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 194 (0xa060ec00) [pid = 1779] [serial = 1094] [outer = 0x9c2d6c00] 04:56:51 INFO - PROCESS | 1779 | 1462795011167 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 195 (0xa0616000) [pid = 1779] [serial = 1095] [outer = 0x9c2d6c00] 04:56:52 INFO - PROCESS | 1779 | 1462795012180 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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1792ms 04:56:52 INFO - PROCESS | 1779 | 1462795012266 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 1779 | 1462795012270 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 04:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:56:52 INFO - PROCESS | 1779 | 1462795012277 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 1779 | 1462795012281 Marionette TRACE conn4 <- [1,1430,null,{}] 04:56:52 INFO - PROCESS | 1779 | 1462795012287 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}] 04:56:52 INFO - PROCESS | 1779 | 1462795012521 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:56:52 INFO - PROCESS | 1779 | 1462795012853 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4ac00 == 132 [pid = 1779] [id = 365] 04:56:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 196 (0x8ab4cc00) [pid = 1779] [serial = 1096] [outer = (nil)] 04:56:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 197 (0x8d28c800) [pid = 1779] [serial = 1097] [outer = 0x8ab4cc00] 04:56:52 INFO - PROCESS | 1779 | 1462795012946 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 198 (0x8e55c000) [pid = 1779] [serial = 1098] [outer = 0x8ab4cc00] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92c400 == 131 [pid = 1779] [id = 284] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0e1000 == 130 [pid = 1779] [id = 285] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x89ec2000 == 129 [pid = 1779] [id = 347] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb43400 == 128 [pid = 1779] [id = 346] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3e400 == 127 [pid = 1779] [id = 345] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac41800 == 126 [pid = 1779] [id = 344] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x924c5c00 == 125 [pid = 1779] [id = 342] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x9a55a400 == 124 [pid = 1779] [id = 341] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x89eca400 == 123 [pid = 1779] [id = 339] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92e400 == 122 [pid = 1779] [id = 340] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x956f6c00 == 121 [pid = 1779] [id = 338] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x95493800 == 120 [pid = 1779] [id = 337] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x91a11400 == 119 [pid = 1779] [id = 336] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc000 == 118 [pid = 1779] [id = 335] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e2000 == 117 [pid = 1779] [id = 333] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8e943400 == 116 [pid = 1779] [id = 334] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x9125a800 == 115 [pid = 1779] [id = 332] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b0400 == 114 [pid = 1779] [id = 331] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb35800 == 113 [pid = 1779] [id = 330] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5afc00 == 112 [pid = 1779] [id = 329] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb43000 == 111 [pid = 1779] [id = 328] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x99848400 == 110 [pid = 1779] [id = 10] 04:56:54 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d3800 == 109 [pid = 1779] [id = 327] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 197 (0x8b545400) [pid = 1779] [serial = 917] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 196 (0x8f8d2000) [pid = 1779] [serial = 855] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 195 (0x8a7d3c00) [pid = 1779] [serial = 891] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 194 (0x94728400) [pid = 1779] [serial = 864] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 193 (0x954ae400) [pid = 1779] [serial = 962] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 192 (0x8e8ed800) [pid = 1779] [serial = 926] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 191 (0x913eb400) [pid = 1779] [serial = 780] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 190 (0x8e76c000) [pid = 1779] [serial = 915] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9277a800) [pid = 1779] [serial = 858] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x93d01400) [pid = 1779] [serial = 954] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x91042800) [pid = 1779] [serial = 936] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x9126b400) [pid = 1779] [serial = 942] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x8e8b7800) [pid = 1779] [serial = 924] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x91a16c00) [pid = 1779] [serial = 944] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x956fd800) [pid = 1779] [serial = 965] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x95494c00) [pid = 1779] [serial = 960] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0xa6b55400) [pid = 1779] [serial = 879] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x93b8bc00) [pid = 1779] [serial = 953] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x8d282000) [pid = 1779] [serial = 974] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x9bb86000) [pid = 1779] [serial = 870] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8e92f400) [pid = 1779] [serial = 927] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x9248e800) [pid = 1779] [serial = 828] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8ab4c400) [pid = 1779] [serial = 969] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8d0af000) [pid = 1779] [serial = 920] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8f2ccc00) [pid = 1779] [serial = 932] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8e949400) [pid = 1779] [serial = 929] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8f8d2400) [pid = 1779] [serial = 933] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9527a000) [pid = 1779] [serial = 957] [outer = (nil)] [url = about:blank] 04:56:54 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x911a2000) [pid = 1779] [serial = 939] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x8c8ecc00) [pid = 1779] [serial = 971] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8d28e400) [pid = 1779] [serial = 975] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8e559c00) [pid = 1779] [serial = 978] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x954b1c00) [pid = 1779] [serial = 963] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x924cd000) [pid = 1779] [serial = 834] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x91264400) [pid = 1779] [serial = 941] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0xa6b9e400) [pid = 1779] [serial = 882] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8ab50800) [pid = 1779] [serial = 894] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8b6b8c00) [pid = 1779] [serial = 918] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x92694c00) [pid = 1779] [serial = 947] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9119c800) [pid = 1779] [serial = 938] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x97831400) [pid = 1779] [serial = 966] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8cfe4400) [pid = 1779] [serial = 977] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x9248f800) [pid = 1779] [serial = 945] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8ab4a000) [pid = 1779] [serial = 885] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8dc0d000) [pid = 1779] [serial = 852] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x92b8d400) [pid = 1779] [serial = 950] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x9273d400) [pid = 1779] [serial = 948] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8e94bc00) [pid = 1779] [serial = 930] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92b98400) [pid = 1779] [serial = 861] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x92b94000) [pid = 1779] [serial = 951] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8e788c00) [pid = 1779] [serial = 923] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x91a12000) [pid = 1779] [serial = 825] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0xa68b8800) [pid = 1779] [serial = 888] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9a9ec800) [pid = 1779] [serial = 867] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8a7d0000) [pid = 1779] [serial = 968] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8cb36000) [pid = 1779] [serial = 972] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8d28d000) [pid = 1779] [serial = 921] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa50ed800) [pid = 1779] [serial = 876] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8fa72c00) [pid = 1779] [serial = 935] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x95490c00) [pid = 1779] [serial = 959] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x98413000) [pid = 1779] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x94722400) [pid = 1779] [serial = 956] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0xa0614c00) [pid = 1779] [serial = 873] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x92499400) [pid = 1779] [serial = 831] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x91a13000) [pid = 1779] [serial = 849] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8e5b4c00) [pid = 1779] [serial = 980] [outer = (nil)] [url = about:blank] 04:56:55 INFO - PROCESS | 1779 | 1462795015443 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 3196ms 04:56:55 INFO - PROCESS | 1779 | 1462795015474 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 1779 | 1462795015481 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 04:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:56:55 INFO - PROCESS | 1779 | 1462795015489 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 1779 | 1462795015494 Marionette TRACE conn4 <- [1,1434,null,{}] 04:56:55 INFO - PROCESS | 1779 | 1462795015503 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}] 04:56:55 INFO - PROCESS | 1779 | 1462795015840 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:56:55 INFO - PROCESS | 1779 | 1462795015977 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d5c00 == 110 [pid = 1779] [id = 366] 04:56:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8a7d7800) [pid = 1779] [serial = 1099] [outer = (nil)] 04:56:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8ac40c00) [pid = 1779] [serial = 1100] [outer = 0x8a7d7800] 04:56:56 INFO - PROCESS | 1779 | 1462795016062 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8b549c00) [pid = 1779] [serial = 1101] [outer = 0x8a7d7800] 04:56:56 INFO - PROCESS | 1779 | 1462795016978 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1541ms 04:56:57 INFO - PROCESS | 1779 | 1462795017031 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:56:57 INFO - PROCESS | 1779 | 1462795017040 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 04:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:56:57 INFO - PROCESS | 1779 | 1462795017052 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 1779 | 1462795017056 Marionette TRACE conn4 <- [1,1438,null,{}] 04:56:57 INFO - PROCESS | 1779 | 1462795017063 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}] 04:56:57 INFO - PROCESS | 1779 | 1462795017285 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:56:57 INFO - PROCESS | 1779 | 1462795017550 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab5800 == 111 [pid = 1779] [id = 367] 04:56:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8caba800) [pid = 1779] [serial = 1102] [outer = (nil)] 04:56:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8cb3ec00) [pid = 1779] [serial = 1103] [outer = 0x8caba800] 04:56:57 INFO - PROCESS | 1779 | 1462795017644 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d0b6800) [pid = 1779] [serial = 1104] [outer = 0x8caba800] 04:56:58 INFO - PROCESS | 1779 | 1462795018585 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]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1591ms 04:56:58 INFO - PROCESS | 1779 | 1462795018651 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:56:58 INFO - PROCESS | 1779 | 1462795018656 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 04:56:58 INFO - PROCESS | 1779 | 1462795018663 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 1779 | 1462795018669 Marionette TRACE conn4 <- [1,1442,null,{}] 04:56:58 INFO - PROCESS | 1779 | 1462795018686 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}] 04:56:59 INFO - PROCESS | 1779 | 1462795019033 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:56:59 INFO - PROCESS | 1779 | 1462795019219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d283400 == 112 [pid = 1779] [id = 368] 04:56:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8d87ac00) [pid = 1779] [serial = 1105] [outer = (nil)] 04:56:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e552400) [pid = 1779] [serial = 1106] [outer = 0x8d87ac00] 04:56:59 INFO - PROCESS | 1779 | 1462795019304 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e5b4c00) [pid = 1779] [serial = 1107] [outer = 0x8d87ac00] 04:57:00 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8ac42000) [pid = 1779] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:57:00 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8cfd6800) [pid = 1779] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:57:00 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8ac43800) [pid = 1779] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:57:00 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8e55a400) [pid = 1779] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:57:00 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x89ecc400) [pid = 1779] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:57:00 INFO - PROCESS | 1779 | 1462795020638 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]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1998ms 04:57:00 INFO - PROCESS | 1779 | 1462795020663 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:57:00 INFO - PROCESS | 1779 | 1462795020668 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 04:57:00 INFO - PROCESS | 1779 | 1462795020674 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 1779 | 1462795020678 Marionette TRACE conn4 <- [1,1446,null,{}] 04:57:00 INFO - PROCESS | 1779 | 1462795020684 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}] 04:57:00 INFO - PROCESS | 1779 | 1462795020923 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:57:01 INFO - PROCESS | 1779 | 1462795021101 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e7400 == 113 [pid = 1779] [id = 369] 04:57:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8dc0ac00) [pid = 1779] [serial = 1108] [outer = (nil)] 04:57:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e763800) [pid = 1779] [serial = 1109] [outer = 0x8dc0ac00] 04:57:01 INFO - PROCESS | 1779 | 1462795021184 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e786000) [pid = 1779] [serial = 1110] [outer = 0x8dc0ac00] 04:57:02 INFO - PROCESS | 1779 | 1462795022204 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1584ms 04:57:02 INFO - PROCESS | 1779 | 1462795022259 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 1779 | 1462795022266 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 04:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:57:02 INFO - PROCESS | 1779 | 1462795022277 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 1779 | 1462795022284 Marionette TRACE conn4 <- [1,1450,null,{}] 04:57:02 INFO - PROCESS | 1779 | 1462795022295 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}] 04:57:02 INFO - PROCESS | 1779 | 1462795022555 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:57:02 INFO - PROCESS | 1779 | 1462795022901 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab50800 == 114 [pid = 1779] [id = 370] 04:57:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8ac41400) [pid = 1779] [serial = 1111] [outer = (nil)] 04:57:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8b6ad800) [pid = 1779] [serial = 1112] [outer = 0x8ac41400] 04:57:03 INFO - PROCESS | 1779 | 1462795023002 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8c8e5000) [pid = 1779] [serial = 1113] [outer = 0x8ac41400] 04:57:04 INFO - PROCESS | 1779 | 1462795024018 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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1791ms 04:57:04 INFO - PROCESS | 1779 | 1462795024069 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 1779 | 1462795024079 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:57:04 INFO - PROCESS | 1779 | 1462795024091 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 1779 | 1462795024095 Marionette TRACE conn4 <- [1,1454,null,{}] 04:57:04 INFO - PROCESS | 1779 | 1462795024103 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}] 04:57:04 INFO - PROCESS | 1779 | 1462795024394 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:57:04 INFO - PROCESS | 1779 | 1462795024722 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d289800 == 115 [pid = 1779] [id = 371] 04:57:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8d28c000) [pid = 1779] [serial = 1114] [outer = (nil)] 04:57:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8d879000) [pid = 1779] [serial = 1115] [outer = 0x8d28c000] 04:57:04 INFO - PROCESS | 1779 | 1462795024814 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8e558c00) [pid = 1779] [serial = 1116] [outer = 0x8d28c000] 04:57:05 INFO - PROCESS | 1779 | 1462795025852 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1834ms 04:57:05 INFO - PROCESS | 1779 | 1462795025926 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 1779 | 1462795025929 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 04:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:57:05 INFO - PROCESS | 1779 | 1462795025937 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 1779 | 1462795025943 Marionette TRACE conn4 <- [1,1458,null,{}] 04:57:05 INFO - PROCESS | 1779 | 1462795025962 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}] 04:57:06 INFO - PROCESS | 1779 | 1462795026234 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:57:06 INFO - PROCESS | 1779 | 1462795026603 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92b800 == 116 [pid = 1779] [id = 372] 04:57:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8e930800) [pid = 1779] [serial = 1117] [outer = (nil)] 04:57:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8e944400) [pid = 1779] [serial = 1118] [outer = 0x8e930800] 04:57:06 INFO - PROCESS | 1779 | 1462795026699 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8f0dac00) [pid = 1779] [serial = 1119] [outer = 0x8e930800] 04:57:07 INFO - PROCESS | 1779 | 1462795027719 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]]]}] 04:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1840ms 04:57:07 INFO - PROCESS | 1779 | 1462795027779 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:57:07 INFO - PROCESS | 1779 | 1462795027784 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 04:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:57:07 INFO - PROCESS | 1779 | 1462795027792 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:57:07 INFO - PROCESS | 1779 | 1462795027796 Marionette TRACE conn4 <- [1,1462,null,{}] 04:57:07 INFO - PROCESS | 1779 | 1462795027802 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}] 04:57:08 INFO - PROCESS | 1779 | 1462795028037 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:57:08 INFO - PROCESS | 1779 | 1462795028356 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2c5400 == 117 [pid = 1779] [id = 373] 04:57:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8f2cec00) [pid = 1779] [serial = 1120] [outer = (nil)] 04:57:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8f8dc000) [pid = 1779] [serial = 1121] [outer = 0x8f2cec00] 04:57:08 INFO - PROCESS | 1779 | 1462795028451 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x91042c00) [pid = 1779] [serial = 1122] [outer = 0x8f2cec00] 04:57:09 INFO - PROCESS | 1779 | 1462795029418 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1686ms 04:57:09 INFO - PROCESS | 1779 | 1462795029478 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 1779 | 1462795029483 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 04:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:57:09 INFO - PROCESS | 1779 | 1462795029490 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 1779 | 1462795029493 Marionette TRACE conn4 <- [1,1466,null,{}] 04:57:09 INFO - PROCESS | 1779 | 1462795029499 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}] 04:57:09 INFO - PROCESS | 1779 | 1462795029739 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:57:10 INFO - PROCESS | 1779 | 1462795030059 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d872400 == 118 [pid = 1779] [id = 374] 04:57:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8d874000) [pid = 1779] [serial = 1123] [outer = (nil)] 04:57:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x91250400) [pid = 1779] [serial = 1124] [outer = 0x8d874000] 04:57:10 INFO - PROCESS | 1779 | 1462795030156 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9125c800) [pid = 1779] [serial = 1125] [outer = 0x8d874000] 04:57:11 INFO - PROCESS | 1779 | 1462795031203 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1789ms 04:57:11 INFO - PROCESS | 1779 | 1462795031280 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 1779 | 1462795031284 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 04:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:57:11 INFO - PROCESS | 1779 | 1462795031293 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 1779 | 1462795031297 Marionette TRACE conn4 <- [1,1470,null,{}] 04:57:11 INFO - PROCESS | 1779 | 1462795031303 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}] 04:57:11 INFO - PROCESS | 1779 | 1462795031609 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:57:11 INFO - PROCESS | 1779 | 1462795031936 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x911a3c00 == 119 [pid = 1779] [id = 375] 04:57:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x91a12000) [pid = 1779] [serial = 1126] [outer = (nil)] 04:57:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x92492800) [pid = 1779] [serial = 1127] [outer = 0x91a12000] 04:57:12 INFO - PROCESS | 1779 | 1462795032029 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x92498800) [pid = 1779] [serial = 1128] [outer = 0x91a12000] 04:57:13 INFO - PROCESS | 1779 | 1462795033019 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1785ms 04:57:13 INFO - PROCESS | 1779 | 1462795033078 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 1779 | 1462795033081 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 04:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:57:13 INFO - PROCESS | 1779 | 1462795033089 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 1779 | 1462795033092 Marionette TRACE conn4 <- [1,1474,null,{}] 04:57:13 INFO - PROCESS | 1779 | 1462795033099 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}] 04:57:13 INFO - PROCESS | 1779 | 1462795033324 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:57:13 INFO - PROCESS | 1779 | 1462795033637 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e94f000 == 120 [pid = 1779] [id = 376] 04:57:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x924c8400) [pid = 1779] [serial = 1129] [outer = (nil)] 04:57:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x92696c00) [pid = 1779] [serial = 1130] [outer = 0x924c8400] 04:57:13 INFO - PROCESS | 1779 | 1462795033734 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9273b400) [pid = 1779] [serial = 1131] [outer = 0x924c8400] 04:57:14 INFO - PROCESS | 1779 | 1462795034708 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]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1684ms 04:57:14 INFO - PROCESS | 1779 | 1462795034774 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 1779 | 1462795034779 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 04:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:57:14 INFO - PROCESS | 1779 | 1462795034786 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 1779 | 1462795034790 Marionette TRACE conn4 <- [1,1478,null,{}] 04:57:14 INFO - PROCESS | 1779 | 1462795034796 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}] 04:57:15 INFO - PROCESS | 1779 | 1462795035020 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:57:15 INFO - PROCESS | 1779 | 1462795035308 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e931800 == 121 [pid = 1779] [id = 377] 04:57:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x92688c00) [pid = 1779] [serial = 1132] [outer = (nil)] 04:57:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x92b95000) [pid = 1779] [serial = 1133] [outer = 0x92688c00] 04:57:15 INFO - PROCESS | 1779 | 1462795035402 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x92b97800) [pid = 1779] [serial = 1134] [outer = 0x92688c00] 04:57:16 INFO - PROCESS | 1779 | 1462795036398 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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1688ms 04:57:16 INFO - PROCESS | 1779 | 1462795036475 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 1779 | 1462795036478 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 04:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:57:16 INFO - PROCESS | 1779 | 1462795036486 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 1779 | 1462795036489 Marionette TRACE conn4 <- [1,1482,null,{}] 04:57:16 INFO - PROCESS | 1779 | 1462795036497 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}] 04:57:16 INFO - PROCESS | 1779 | 1462795036764 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:57:17 INFO - PROCESS | 1779 | 1462795037085 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x924cf400 == 122 [pid = 1779] [id = 378] 04:57:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x92b92000) [pid = 1779] [serial = 1135] [outer = (nil)] 04:57:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x93d10400) [pid = 1779] [serial = 1136] [outer = 0x92b92000] 04:57:17 INFO - PROCESS | 1779 | 1462795037176 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x94725400) [pid = 1779] [serial = 1137] [outer = 0x92b92000] 04:57:18 INFO - PROCESS | 1779 | 1462795038210 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]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1789ms 04:57:18 INFO - PROCESS | 1779 | 1462795038277 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:57:18 INFO - PROCESS | 1779 | 1462795038281 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 04:57:18 INFO - PROCESS | 1779 | 1462795038288 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 1779 | 1462795038292 Marionette TRACE conn4 <- [1,1486,null,{}] 04:57:18 INFO - PROCESS | 1779 | 1462795038298 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}] 04:57:18 INFO - PROCESS | 1779 | 1462795038530 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:57:18 INFO - PROCESS | 1779 | 1462795038850 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x92690800 == 123 [pid = 1779] [id = 379] 04:57:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9471dc00) [pid = 1779] [serial = 1138] [outer = (nil)] 04:57:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x95491400) [pid = 1779] [serial = 1139] [outer = 0x9471dc00] 04:57:18 INFO - PROCESS | 1779 | 1462795038942 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x95497400) [pid = 1779] [serial = 1140] [outer = 0x9471dc00] 04:57:19 INFO - PROCESS | 1779 | 1462795039952 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1732ms 04:57:20 INFO - PROCESS | 1779 | 1462795040021 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:57:20 INFO - PROCESS | 1779 | 1462795040026 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 04:57:20 INFO - PROCESS | 1779 | 1462795040033 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 1779 | 1462795040037 Marionette TRACE conn4 <- [1,1490,null,{}] 04:57:20 INFO - PROCESS | 1779 | 1462795040043 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}] 04:57:20 INFO - PROCESS | 1779 | 1462795040329 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:57:20 INFO - PROCESS | 1779 | 1462795040690 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7c9400 == 124 [pid = 1779] [id = 380] 04:57:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x953e9400) [pid = 1779] [serial = 1141] [outer = (nil)] 04:57:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x98473c00) [pid = 1779] [serial = 1142] [outer = 0x953e9400] 04:57:20 INFO - PROCESS | 1779 | 1462795040790 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9a010800) [pid = 1779] [serial = 1143] [outer = 0x953e9400] 04:57:21 INFO - PROCESS | 1779 | 1462795041858 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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1887ms 04:57:21 INFO - PROCESS | 1779 | 1462795041921 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:57:21 INFO - PROCESS | 1779 | 1462795041925 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 04:57:21 INFO - PROCESS | 1779 | 1462795041932 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 1779 | 1462795041936 Marionette TRACE conn4 <- [1,1494,null,{}] 04:57:21 INFO - PROCESS | 1779 | 1462795041942 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}] 04:57:22 INFO - PROCESS | 1779 | 1462795042171 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:57:22 INFO - PROCESS | 1779 | 1462795042494 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x979db400 == 125 [pid = 1779] [id = 381] 04:57:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9a023800) [pid = 1779] [serial = 1144] [outer = (nil)] 04:57:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x9a347800) [pid = 1779] [serial = 1145] [outer = 0x9a023800] 04:57:22 INFO - PROCESS | 1779 | 1462795042592 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x9a54f000) [pid = 1779] [serial = 1146] [outer = 0x9a023800] 04:57:23 INFO - PROCESS | 1779 | 1462795043597 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1736ms 04:57:23 INFO - PROCESS | 1779 | 1462795043669 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 1779 | 1462795043672 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 04:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:57:23 INFO - PROCESS | 1779 | 1462795043680 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 1779 | 1462795043683 Marionette TRACE conn4 <- [1,1498,null,{}] 04:57:23 INFO - PROCESS | 1779 | 1462795043689 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}] 04:57:23 INFO - PROCESS | 1779 | 1462795043929 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:57:24 INFO - PROCESS | 1779 | 1462795044251 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a55c800 == 126 [pid = 1779] [id = 382] 04:57:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x9a58dc00) [pid = 1779] [serial = 1147] [outer = (nil)] 04:57:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x9ae1b400) [pid = 1779] [serial = 1148] [outer = 0x9a58dc00] 04:57:24 INFO - PROCESS | 1779 | 1462795044346 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9b147800) [pid = 1779] [serial = 1149] [outer = 0x9a58dc00] 04:57:25 INFO - PROCESS | 1779 | 1462795045344 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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1691ms 04:57:25 INFO - PROCESS | 1779 | 1462795045371 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:57:25 INFO - PROCESS | 1779 | 1462795045375 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 04:57:25 INFO - PROCESS | 1779 | 1462795045382 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - PROCESS | 1779 | 1462795045386 Marionette TRACE conn4 <- [1,1502,null,{}] 04:57:25 INFO - PROCESS | 1779 | 1462795045392 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}] 04:57:25 INFO - PROCESS | 1779 | 1462795045630 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:57:26 INFO - PROCESS | 1779 | 1462795046032 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a5e2c00 == 127 [pid = 1779] [id = 383] 04:57:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x9b6abc00) [pid = 1779] [serial = 1150] [outer = (nil)] 04:57:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x9c15d400) [pid = 1779] [serial = 1151] [outer = 0x9b6abc00] 04:57:26 INFO - PROCESS | 1779 | 1462795046129 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x9d5a1800) [pid = 1779] [serial = 1152] [outer = 0x9b6abc00] 04:57:27 INFO - PROCESS | 1779 | 1462795047074 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1734ms 04:57:27 INFO - PROCESS | 1779 | 1462795047117 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 1779 | 1462795047120 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 04:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:57:27 INFO - PROCESS | 1779 | 1462795047127 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 1779 | 1462795047130 Marionette TRACE conn4 <- [1,1506,null,{}] 04:57:27 INFO - PROCESS | 1779 | 1462795047138 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}] 04:57:27 INFO - PROCESS | 1779 | 1462795047372 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:57:27 INFO - PROCESS | 1779 | 1462795047691 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b8be000 == 128 [pid = 1779] [id = 384] 04:57:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x9bb86000) [pid = 1779] [serial = 1153] [outer = (nil)] 04:57:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0xa114ec00) [pid = 1779] [serial = 1154] [outer = 0x9bb86000] 04:57:27 INFO - PROCESS | 1779 | 1462795047788 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0xa2144000) [pid = 1779] [serial = 1155] [outer = 0x9bb86000] 04:57:28 INFO - PROCESS | 1779 | 1462795048725 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1636ms 04:57:28 INFO - PROCESS | 1779 | 1462795048764 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 1779 | 1462795048768 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 04:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:57:28 INFO - PROCESS | 1779 | 1462795048775 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 1779 | 1462795048778 Marionette TRACE conn4 <- [1,1510,null,{}] 04:57:28 INFO - PROCESS | 1779 | 1462795048784 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}] 04:57:29 INFO - PROCESS | 1779 | 1462795049009 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:57:29 INFO - PROCESS | 1779 | 1462795049336 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b8f400 == 129 [pid = 1779] [id = 385] 04:57:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x9c150800) [pid = 1779] [serial = 1156] [outer = (nil)] 04:57:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0xa227e400) [pid = 1779] [serial = 1157] [outer = 0x9c150800] 04:57:29 INFO - PROCESS | 1779 | 1462795049435 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0xa22c5400) [pid = 1779] [serial = 1158] [outer = 0x9c150800] 04:57:30 INFO - PROCESS | 1779 | 1462795050420 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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1686ms 04:57:30 INFO - PROCESS | 1779 | 1462795050462 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 1779 | 1462795050466 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 04:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:57:30 INFO - PROCESS | 1779 | 1462795050474 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - PROCESS | 1779 | 1462795050477 Marionette TRACE conn4 <- [1,1514,null,{}] 04:57:30 INFO - PROCESS | 1779 | 1462795050483 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}] 04:57:30 INFO - PROCESS | 1779 | 1462795050764 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:57:31 INFO - PROCESS | 1779 | 1462795051170 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00b400 == 130 [pid = 1779] [id = 386] 04:57:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0x8a011c00) [pid = 1779] [serial = 1159] [outer = (nil)] 04:57:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0x8c8edc00) [pid = 1779] [serial = 1160] [outer = 0x8a011c00] 04:57:31 INFO - PROCESS | 1779 | 1462795051266 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0x8cfe1800) [pid = 1779] [serial = 1161] [outer = 0x8a011c00] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8d283400 == 129 [pid = 1779] [id = 368] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8cab5800 == 128 [pid = 1779] [id = 367] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d5c00 == 127 [pid = 1779] [id = 366] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x9be2f400 == 126 [pid = 1779] [id = 364] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b2400 == 125 [pid = 1779] [id = 363] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x9a9ebc00 == 124 [pid = 1779] [id = 361] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x9b38f400 == 123 [pid = 1779] [id = 362] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8e5c00 == 122 [pid = 1779] [id = 360] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x956f7400 == 121 [pid = 1779] [id = 359] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x953e6000 == 120 [pid = 1779] [id = 358] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0c000 == 119 [pid = 1779] [id = 357] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x924c4400 == 118 [pid = 1779] [id = 355] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac42c00 == 117 [pid = 1779] [id = 356] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8a195800 == 116 [pid = 1779] [id = 354] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2c8800 == 115 [pid = 1779] [id = 353] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfd8000 == 114 [pid = 1779] [id = 352] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8a013800 == 113 [pid = 1779] [id = 351] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0e000 == 112 [pid = 1779] [id = 350] 04:57:33 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab47400 == 111 [pid = 1779] [id = 349] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x8cfda400) [pid = 1779] [serial = 1044] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x8d0b1c00) [pid = 1779] [serial = 1032] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x8d0ad000) [pid = 1779] [serial = 1037] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x8fa67400) [pid = 1779] [serial = 995] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x8f0e0000) [pid = 1779] [serial = 992] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x9a308800) [pid = 1779] [serial = 1019] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x9549b800) [pid = 1779] [serial = 1010] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x91a13400) [pid = 1779] [serial = 998] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8e8e7000) [pid = 1779] [serial = 989] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x924c3c00) [pid = 1779] [serial = 1001] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x8c8df400) [pid = 1779] [serial = 1035] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8d286c00) [pid = 1779] [serial = 1038] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8e5b3400) [pid = 1779] [serial = 1040] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x9b144000) [pid = 1779] [serial = 1028] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x92b99c00) [pid = 1779] [serial = 1007] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8b90d000) [pid = 1779] [serial = 1043] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9ae1a000) [pid = 1779] [serial = 1025] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x9a595800) [pid = 1779] [serial = 1022] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8c8e9000) [pid = 1779] [serial = 983] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8b545c00) [pid = 1779] [serial = 1034] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8cab8800) [pid = 1779] [serial = 1031] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x99846400) [pid = 1779] [serial = 1013] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8e76d000) [pid = 1779] [serial = 1041] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9272fc00) [pid = 1779] [serial = 1004] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9a02b000) [pid = 1779] [serial = 1016] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8d87e400) [pid = 1779] [serial = 986] [outer = (nil)] [url = about:blank] 04:57:33 INFO - PROCESS | 1779 | 1462795053681 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 3243ms 04:57:33 INFO - PROCESS | 1779 | 1462795053717 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 1779 | 1462795053723 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 04:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:57:33 INFO - PROCESS | 1779 | 1462795053732 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 1779 | 1462795053738 Marionette TRACE conn4 <- [1,1518,null,{}] 04:57:33 INFO - PROCESS | 1779 | 1462795053749 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}] 04:57:34 INFO - PROCESS | 1779 | 1462795054005 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:57:34 INFO - PROCESS | 1779 | 1462795054199 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cac00 == 112 [pid = 1779] [id = 387] 04:57:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x8a7ce000) [pid = 1779] [serial = 1162] [outer = (nil)] 04:57:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x8ac44c00) [pid = 1779] [serial = 1163] [outer = 0x8a7ce000] 04:57:34 INFO - PROCESS | 1779 | 1462795054285 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x8b6af400) [pid = 1779] [serial = 1164] [outer = 0x8a7ce000] 04:57:35 INFO - PROCESS | 1779 | 1462795055110 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1389ms 04:57:35 INFO - PROCESS | 1779 | 1462795055121 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 1779 | 1462795055130 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 04:57:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:57:35 INFO - PROCESS | 1779 | 1462795055140 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - PROCESS | 1779 | 1462795055144 Marionette TRACE conn4 <- [1,1522,null,{}] 04:57:35 INFO - PROCESS | 1779 | 1462795055152 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}] 04:57:35 INFO - PROCESS | 1779 | 1462795055439 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:57:35 INFO - PROCESS | 1779 | 1462795055565 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e6c00 == 113 [pid = 1779] [id = 388] 04:57:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x8c8eec00) [pid = 1779] [serial = 1165] [outer = (nil)] 04:57:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8cb41000) [pid = 1779] [serial = 1166] [outer = 0x8c8eec00] 04:57:35 INFO - PROCESS | 1779 | 1462795055644 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x8d0abc00) [pid = 1779] [serial = 1167] [outer = 0x8c8eec00] 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 04:57:36 INFO - PROCESS | 1779 | 1462795056578 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"]]]}] 04:57:36 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 () { 04:57:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:57:36 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 () { 04:57:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:57:36 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 () { 04:57:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:57:36 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 () { 04:57:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:57:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:57:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1493ms 04:57:36 INFO - PROCESS | 1779 | 1462795056649 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 1779 | 1462795056653 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 04:57:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:57:36 INFO - PROCESS | 1779 | 1462795056660 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 1779 | 1462795056666 Marionette TRACE conn4 <- [1,1526,null,{}] 04:57:36 INFO - PROCESS | 1779 | 1462795056682 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}] 04:57:36 INFO - PROCESS | 1779 | 1462795056989 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:57:37 INFO - PROCESS | 1779 | 1462795057025 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b3800 == 114 [pid = 1779] [id = 389] 04:57:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x8d874400) [pid = 1779] [serial = 1168] [outer = (nil)] 04:57:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8e76d000) [pid = 1779] [serial = 1169] [outer = 0x8d874400] 04:57:37 INFO - PROCESS | 1779 | 1462795057104 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8e8b3000) [pid = 1779] [serial = 1170] [outer = 0x8d874400] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x91251400) [pid = 1779] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8f2ce800) [pid = 1779] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e930000) [pid = 1779] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8ab4cc00) [pid = 1779] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9b145800) [pid = 1779] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8b902c00) [pid = 1779] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9a54f400) [pid = 1779] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8a7d7800) [pid = 1779] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8f0e1400) [pid = 1779] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x9a021c00) [pid = 1779] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8caba800) [pid = 1779] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9c2d6c00) [pid = 1779] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x91263400) [pid = 1779] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x99393000) [pid = 1779] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9268b400) [pid = 1779] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x8e8b1400) [pid = 1779] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8b6b3400) [pid = 1779] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x91a0d000) [pid = 1779] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8d282c00) [pid = 1779] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x9125d400) [pid = 1779] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x9268c800) [pid = 1779] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x924cb400) [pid = 1779] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8dc0f800) [pid = 1779] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x91262800) [pid = 1779] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9be32c00) [pid = 1779] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8cfdc400) [pid = 1779] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x984f0400) [pid = 1779] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8ab41800) [pid = 1779] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x8d0b4800) [pid = 1779] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8ac45000) [pid = 1779] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9268a000) [pid = 1779] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8e934c00) [pid = 1779] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8d87ac00) [pid = 1779] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8a1a3c00) [pid = 1779] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x99840c00) [pid = 1779] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8e783c00) [pid = 1779] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:57:38 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9a55b800) [pid = 1779] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:57:39 INFO - PROCESS | 1779 | 1462795058985 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"]]]}] 04:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:57:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:57:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2349ms 04:57:39 INFO - PROCESS | 1779 | 1462795059012 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 1779 | 1462795059017 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 04:57:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:57:39 INFO - PROCESS | 1779 | 1462795059024 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - PROCESS | 1779 | 1462795059027 Marionette TRACE conn4 <- [1,1530,null,{}] 04:57:39 INFO - PROCESS | 1779 | 1462795059033 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}] 04:57:39 INFO - PROCESS | 1779 | 1462795059224 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:57:39 INFO - PROCESS | 1779 | 1462795059413 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19a400 == 115 [pid = 1779] [id = 390] 04:57:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8ab41800) [pid = 1779] [serial = 1171] [outer = (nil)] 04:57:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d879c00) [pid = 1779] [serial = 1172] [outer = 0x8ab41800] 04:57:39 INFO - PROCESS | 1779 | 1462795059491 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e5b6c00) [pid = 1779] [serial = 1173] [outer = 0x8ab41800] 04:57:40 INFO - PROCESS | 1779 | 1462795060189 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]]]}] 04:57:40 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 04:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:57:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:57:40 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. 04:57:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:57:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1188ms 04:57:40 INFO - PROCESS | 1779 | 1462795060214 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 1779 | 1462795060217 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 04:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:57:40 INFO - PROCESS | 1779 | 1462795060225 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 1779 | 1462795060228 Marionette TRACE conn4 <- [1,1534,null,{}] 04:57:40 INFO - PROCESS | 1779 | 1462795060234 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}] 04:57:40 INFO - PROCESS | 1779 | 1462795060496 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:57:40 INFO - PROCESS | 1779 | 1462795060523 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab42c00 == 116 [pid = 1779] [id = 391] 04:57:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8cfdc400) [pid = 1779] [serial = 1174] [outer = (nil)] 04:57:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e928c00) [pid = 1779] [serial = 1175] [outer = 0x8cfdc400] 04:57:40 INFO - PROCESS | 1779 | 1462795060597 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8f0e1400) [pid = 1779] [serial = 1176] [outer = 0x8cfdc400] 04:57:41 INFO - PROCESS | 1779 | 1462795061988 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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1830ms 04:57:42 INFO - PROCESS | 1779 | 1462795062057 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 1779 | 1462795062063 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 04:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:57:42 INFO - PROCESS | 1779 | 1462795062074 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - PROCESS | 1779 | 1462795062078 Marionette TRACE conn4 <- [1,1538,null,{}] 04:57:42 INFO - PROCESS | 1779 | 1462795062088 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}] 04:57:42 INFO - PROCESS | 1779 | 1462795062371 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:57:42 INFO - PROCESS | 1779 | 1462795062704 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cb400 == 117 [pid = 1779] [id = 392] 04:57:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8b6b2c00) [pid = 1779] [serial = 1177] [outer = (nil)] 04:57:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8cb35400) [pid = 1779] [serial = 1178] [outer = 0x8b6b2c00] 04:57:42 INFO - PROCESS | 1779 | 1462795062798 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8d0b4c00) [pid = 1779] [serial = 1179] [outer = 0x8b6b2c00] 04:57:44 INFO - PROCESS | 1779 | 1462795064349 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]]]}] 04:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 2342ms 04:57:44 INFO - PROCESS | 1779 | 1462795064421 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 1779 | 1462795064436 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 04:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:57:44 INFO - PROCESS | 1779 | 1462795064625 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 1779 | 1462795064634 Marionette TRACE conn4 <- [1,1542,null,{}] 04:57:44 INFO - PROCESS | 1779 | 1462795064649 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}] 04:57:44 INFO - PROCESS | 1779 | 1462795064944 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:57:45 INFO - PROCESS | 1779 | 1462795065211 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87e400 == 118 [pid = 1779] [id = 393] 04:57:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8dc0c800) [pid = 1779] [serial = 1180] [outer = (nil)] 04:57:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8e927400) [pid = 1779] [serial = 1181] [outer = 0x8dc0c800] 04:57:45 INFO - PROCESS | 1779 | 1462795065305 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8f0e8800) [pid = 1779] [serial = 1182] [outer = 0x8dc0c800] 04:57:46 INFO - PROCESS | 1779 | 1462795066411 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]]]}] 04:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1937ms 04:57:46 INFO - PROCESS | 1779 | 1462795066472 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 1779 | 1462795066476 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 04:57:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:57:46 INFO - PROCESS | 1779 | 1462795066484 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - PROCESS | 1779 | 1462795066492 Marionette TRACE conn4 <- [1,1546,null,{}] 04:57:46 INFO - PROCESS | 1779 | 1462795066510 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}] 04:57:46 INFO - PROCESS | 1779 | 1462795066751 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:57:47 INFO - PROCESS | 1779 | 1462795067076 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76a000 == 119 [pid = 1779] [id = 394] 04:57:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8fa67400) [pid = 1779] [serial = 1183] [outer = (nil)] 04:57:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x91046c00) [pid = 1779] [serial = 1184] [outer = 0x8fa67400] 04:57:47 INFO - PROCESS | 1779 | 1462795067172 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x91251400) [pid = 1779] [serial = 1185] [outer = 0x8fa67400] 04:57:48 INFO - PROCESS | 1779 | 1462795068132 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]]]}] 04:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1697ms 04:57:48 INFO - PROCESS | 1779 | 1462795068182 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 1779 | 1462795068187 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 04:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:57:48 INFO - PROCESS | 1779 | 1462795068194 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 1779 | 1462795068197 Marionette TRACE conn4 <- [1,1550,null,{}] 04:57:48 INFO - PROCESS | 1779 | 1462795068203 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}] 04:57:48 INFO - PROCESS | 1779 | 1462795068429 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:57:48 INFO - PROCESS | 1779 | 1462795068748 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4f800 == 120 [pid = 1779] [id = 395] 04:57:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9119c400) [pid = 1779] [serial = 1186] [outer = (nil)] 04:57:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x913e4c00) [pid = 1779] [serial = 1187] [outer = 0x9119c400] 04:57:48 INFO - PROCESS | 1779 | 1462795068844 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x913ed800) [pid = 1779] [serial = 1188] [outer = 0x9119c400] 04:57:49 INFO - PROCESS | 1779 | 1462795069784 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]]]}] 04:57:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:57:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1631ms 04:57:49 INFO - PROCESS | 1779 | 1462795069827 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:57:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:57:49 INFO - PROCESS | 1779 | 1462795069832 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 04:57:49 INFO - PROCESS | 1779 | 1462795069838 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 1779 | 1462795069842 Marionette TRACE conn4 <- [1,1554,null,{}] 04:57:49 INFO - PROCESS | 1779 | 1462795069848 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}] 04:57:50 INFO - PROCESS | 1779 | 1462795070082 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:57:50 INFO - PROCESS | 1779 | 1462795070474 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a195c00 == 121 [pid = 1779] [id = 396] 04:57:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x91262800) [pid = 1779] [serial = 1189] [outer = (nil)] 04:57:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x91a15c00) [pid = 1779] [serial = 1190] [outer = 0x91262800] 04:57:50 INFO - PROCESS | 1779 | 1462795070571 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x91a18c00) [pid = 1779] [serial = 1191] [outer = 0x91262800] 04:57:51 INFO - PROCESS | 1779 | 1462795071620 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]]]}] 04:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1836ms 04:57:51 INFO - PROCESS | 1779 | 1462795071675 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 1779 | 1462795071678 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 04:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:57:51 INFO - PROCESS | 1779 | 1462795071686 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 1779 | 1462795071690 Marionette TRACE conn4 <- [1,1558,null,{}] 04:57:51 INFO - PROCESS | 1779 | 1462795071696 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}] 04:57:51 INFO - PROCESS | 1779 | 1462795071964 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:57:52 INFO - PROCESS | 1779 | 1462795072294 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7ca800 == 122 [pid = 1779] [id = 397] 04:57:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x8e8b4400) [pid = 1779] [serial = 1192] [outer = (nil)] 04:57:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x924cb400) [pid = 1779] [serial = 1193] [outer = 0x8e8b4400] 04:57:52 INFO - PROCESS | 1779 | 1462795072397 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x92732400) [pid = 1779] [serial = 1194] [outer = 0x8e8b4400] 04:57:53 INFO - PROCESS | 1779 | 1462795073363 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]]]}] 04:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1737ms 04:57:53 INFO - PROCESS | 1779 | 1462795073424 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 1779 | 1462795073429 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 04:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:57:53 INFO - PROCESS | 1779 | 1462795073436 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 1779 | 1462795073440 Marionette TRACE conn4 <- [1,1562,null,{}] 04:57:53 INFO - PROCESS | 1779 | 1462795073446 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}] 04:57:53 INFO - PROCESS | 1779 | 1462795073678 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:57:54 INFO - PROCESS | 1779 | 1462795073999 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c5c00 == 123 [pid = 1779] [id = 398] 04:57:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x92691400) [pid = 1779] [serial = 1195] [outer = (nil)] 04:57:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x92b95400) [pid = 1779] [serial = 1196] [outer = 0x92691400] 04:57:54 INFO - PROCESS | 1779 | 1462795074096 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x92b9a800) [pid = 1779] [serial = 1197] [outer = 0x92691400] 04:57:55 INFO - PROCESS | 1779 | 1462795075024 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]]]}] 04:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1632ms 04:57:55 INFO - PROCESS | 1779 | 1462795075071 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 1779 | 1462795075077 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 04:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:57:55 INFO - PROCESS | 1779 | 1462795075085 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 1779 | 1462795075089 Marionette TRACE conn4 <- [1,1566,null,{}] 04:57:55 INFO - PROCESS | 1779 | 1462795075095 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}] 04:57:55 INFO - PROCESS | 1779 | 1462795075326 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:57:55 INFO - PROCESS | 1779 | 1462795075649 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b7c00 == 124 [pid = 1779] [id = 399] 04:57:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x92692800) [pid = 1779] [serial = 1198] [outer = (nil)] 04:57:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x94724800) [pid = 1779] [serial = 1199] [outer = 0x92692800] 04:57:55 INFO - PROCESS | 1779 | 1462795075745 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x95280400) [pid = 1779] [serial = 1200] [outer = 0x92692800] 04:57:56 INFO - PROCESS | 1779 | 1462795076782 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]]]}] 04:57:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:57:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1742ms 04:57:56 INFO - PROCESS | 1779 | 1462795076829 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:57:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:57:56 INFO - PROCESS | 1779 | 1462795076833 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 04:57:56 INFO - PROCESS | 1779 | 1462795076840 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 1779 | 1462795076844 Marionette TRACE conn4 <- [1,1570,null,{}] 04:57:56 INFO - PROCESS | 1779 | 1462795076850 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}] 04:57:57 INFO - PROCESS | 1779 | 1462795077119 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:57:57 INFO - PROCESS | 1779 | 1462795077466 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125dc00 == 125 [pid = 1779] [id = 400] 04:57:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x92b96800) [pid = 1779] [serial = 1201] [outer = (nil)] 04:57:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x954b1400) [pid = 1779] [serial = 1202] [outer = 0x92b96800] 04:57:57 INFO - PROCESS | 1779 | 1462795077559 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x95640400) [pid = 1779] [serial = 1203] [outer = 0x92b96800] 04:57:58 INFO - PROCESS | 1779 | 1462795078491 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]]]}] 04:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1686ms 04:57:58 INFO - PROCESS | 1779 | 1462795078526 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 1779 | 1462795078530 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 04:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:57:58 INFO - PROCESS | 1779 | 1462795078537 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 1779 | 1462795078541 Marionette TRACE conn4 <- [1,1574,null,{}] 04:57:58 INFO - PROCESS | 1779 | 1462795078564 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}] 04:57:58 INFO - PROCESS | 1779 | 1462795078864 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:57:59 INFO - PROCESS | 1779 | 1462795079141 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x94726000 == 126 [pid = 1779] [id = 401] 04:57:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x979d9400) [pid = 1779] [serial = 1204] [outer = (nil)] 04:57:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x984f6400) [pid = 1779] [serial = 1205] [outer = 0x979d9400] 04:57:59 INFO - PROCESS | 1779 | 1462795079232 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x99feb800) [pid = 1779] [serial = 1206] [outer = 0x979d9400] 04:58:00 INFO - PROCESS | 1779 | 1462795080155 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]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:58:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1682ms 04:58:00 INFO - PROCESS | 1779 | 1462795080221 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:58:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:58:00 INFO - PROCESS | 1779 | 1462795080226 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 04:58:00 INFO - PROCESS | 1779 | 1462795080233 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 1779 | 1462795080237 Marionette TRACE conn4 <- [1,1578,null,{}] 04:58:00 INFO - PROCESS | 1779 | 1462795080244 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}] 04:58:00 INFO - PROCESS | 1779 | 1462795080509 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:58:00 INFO - PROCESS | 1779 | 1462795080819 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x984f0400 == 127 [pid = 1779] [id = 402] 04:58:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9a026000) [pid = 1779] [serial = 1207] [outer = (nil)] 04:58:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x9a557000) [pid = 1779] [serial = 1208] [outer = 0x9a026000] 04:58:00 INFO - PROCESS | 1779 | 1462795080920 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x9ae13c00) [pid = 1779] [serial = 1209] [outer = 0x9a026000] 04:58:01 INFO - PROCESS | 1779 | 1462795081904 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]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1741ms 04:58:01 INFO - PROCESS | 1779 | 1462795081974 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 1779 | 1462795081977 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 04:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:58:01 INFO - PROCESS | 1779 | 1462795081985 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 1779 | 1462795081989 Marionette TRACE conn4 <- [1,1582,null,{}] 04:58:01 INFO - PROCESS | 1779 | 1462795081995 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}] 04:58:02 INFO - PROCESS | 1779 | 1462795082273 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:58:02 INFO - PROCESS | 1779 | 1462795082604 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa6f000 == 128 [pid = 1779] [id = 403] 04:58:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x9273ac00) [pid = 1779] [serial = 1210] [outer = (nil)] 04:58:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x9b13d000) [pid = 1779] [serial = 1211] [outer = 0x9273ac00] 04:58:02 INFO - PROCESS | 1779 | 1462795082698 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9b146000) [pid = 1779] [serial = 1212] [outer = 0x9273ac00] 04:58:03 INFO - PROCESS | 1779 | 1462795083664 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:58:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1739ms 04:58:03 INFO - PROCESS | 1779 | 1462795083725 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 1779 | 1462795083730 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 04:58:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:58:03 INFO - PROCESS | 1779 | 1462795083736 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - PROCESS | 1779 | 1462795083740 Marionette TRACE conn4 <- [1,1586,null,{}] 04:58:03 INFO - PROCESS | 1779 | 1462795083746 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}] 04:58:03 INFO - PROCESS | 1779 | 1462795083972 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:58:04 INFO - PROCESS | 1779 | 1462795084304 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f7400 == 129 [pid = 1779] [id = 404] 04:58:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x99fe7800) [pid = 1779] [serial = 1213] [outer = (nil)] 04:58:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x9be2f400) [pid = 1779] [serial = 1214] [outer = 0x99fe7800] 04:58:04 INFO - PROCESS | 1779 | 1462795084396 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x9c158800) [pid = 1779] [serial = 1215] [outer = 0x99fe7800] 04:58:05 INFO - PROCESS | 1779 | 1462795085755 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2083ms 04:58:05 INFO - PROCESS | 1779 | 1462795085823 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:58:05 INFO - PROCESS | 1779 | 1462795085830 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 04:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:58:05 INFO - PROCESS | 1779 | 1462795085841 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 1779 | 1462795085846 Marionette TRACE conn4 <- [1,1590,null,{}] 04:58:05 INFO - PROCESS | 1779 | 1462795085857 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}] 04:58:06 INFO - PROCESS | 1779 | 1462795086266 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:58:06 INFO - PROCESS | 1779 | 1462795086635 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae1f800 == 130 [pid = 1779] [id = 405] 04:58:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0x9b8bc800) [pid = 1779] [serial = 1216] [outer = (nil)] 04:58:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0x9d5ac400) [pid = 1779] [serial = 1217] [outer = 0x9b8bc800] 04:58:06 INFO - PROCESS | 1779 | 1462795086723 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 184 (0x9d5fdc00) [pid = 1779] [serial = 1218] [outer = 0x9b8bc800] 04:58:07 INFO - PROCESS | 1779 | 1462795087634 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1846ms 04:58:07 INFO - PROCESS | 1779 | 1462795087686 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 1779 | 1462795087689 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 04:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:58:07 INFO - PROCESS | 1779 | 1462795087697 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 1779 | 1462795087700 Marionette TRACE conn4 <- [1,1594,null,{}] 04:58:07 INFO - PROCESS | 1779 | 1462795087707 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}] 04:58:07 INFO - PROCESS | 1779 | 1462795087944 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:58:08 INFO - PROCESS | 1779 | 1462795088272 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cc000 == 131 [pid = 1779] [id = 406] 04:58:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 185 (0x9be29400) [pid = 1779] [serial = 1219] [outer = (nil)] 04:58:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 186 (0xa2454800) [pid = 1779] [serial = 1220] [outer = 0x9be29400] 04:58:08 INFO - PROCESS | 1779 | 1462795088374 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 187 (0xa245d000) [pid = 1779] [serial = 1221] [outer = 0x9be29400] 04:58:09 INFO - PROCESS | 1779 | 1462795089309 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]]]}] 04:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1689ms 04:58:09 INFO - PROCESS | 1779 | 1462795089387 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 1779 | 1462795089390 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 04:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:58:09 INFO - PROCESS | 1779 | 1462795089398 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 1779 | 1462795089401 Marionette TRACE conn4 <- [1,1598,null,{}] 04:58:09 INFO - PROCESS | 1779 | 1462795089408 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}] 04:58:09 INFO - PROCESS | 1779 | 1462795089681 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:58:10 INFO - PROCESS | 1779 | 1462795090015 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a195800 == 132 [pid = 1779] [id = 407] 04:58:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 188 (0xa114b000) [pid = 1779] [serial = 1222] [outer = (nil)] 04:58:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 189 (0xa3049400) [pid = 1779] [serial = 1223] [outer = 0xa114b000] 04:58:10 INFO - PROCESS | 1779 | 1462795090111 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 190 (0xa3080400) [pid = 1779] [serial = 1224] [outer = 0xa114b000] 04:58:11 INFO - PROCESS | 1779 | 1462795091023 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]]]}] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x91257400 == 131 [pid = 1779] [id = 101] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e0800 == 130 [pid = 1779] [id = 348] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x9d5a7800 == 129 [pid = 1779] [id = 19] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19a400 == 128 [pid = 1779] [id = 390] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b3800 == 127 [pid = 1779] [id = 389] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e6c00 == 126 [pid = 1779] [id = 388] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7cac00 == 125 [pid = 1779] [id = 387] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8e931800 == 124 [pid = 1779] [id = 377] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8e94f000 == 123 [pid = 1779] [id = 376] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x911a3c00 == 122 [pid = 1779] [id = 375] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8d872400 == 121 [pid = 1779] [id = 374] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92b800 == 120 [pid = 1779] [id = 372] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2c5400 == 119 [pid = 1779] [id = 373] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8d289800 == 118 [pid = 1779] [id = 371] 04:58:12 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab50800 == 117 [pid = 1779] [id = 370] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 189 (0x9b8bd400) [pid = 1779] [serial = 1082] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 188 (0x91251c00) [pid = 1779] [serial = 1059] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 187 (0x8f2cc400) [pid = 1779] [serial = 1056] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 186 (0x8d28c800) [pid = 1779] [serial = 1097] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 185 (0x9c159000) [pid = 1779] [serial = 1086] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 184 (0x8cab6000) [pid = 1779] [serial = 1049] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 183 (0x9b386400) [pid = 1779] [serial = 1080] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x8ac40c00) [pid = 1779] [serial = 1100] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x9d5a1000) [pid = 1779] [serial = 1091] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8f0e7400) [pid = 1779] [serial = 1055] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0x9ae17800) [pid = 1779] [serial = 1079] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x9bb88c00) [pid = 1779] [serial = 1083] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x9a5e6000) [pid = 1779] [serial = 1023] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x9c157000) [pid = 1779] [serial = 1085] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8cb3ec00) [pid = 1779] [serial = 1103] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0xa0616000) [pid = 1779] [serial = 1095] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9248d000) [pid = 1779] [serial = 999] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x9a020800) [pid = 1779] [serial = 1014] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9b148000) [pid = 1779] [serial = 1029] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8cfda800) [pid = 1779] [serial = 1050] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8e92e800) [pid = 1779] [serial = 990] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a552800) [pid = 1779] [serial = 1020] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9273a000) [pid = 1779] [serial = 1005] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8e769400) [pid = 1779] [serial = 981] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9549cc00) [pid = 1779] [serial = 1073] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x954b5800) [pid = 1779] [serial = 1011] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa060ec00) [pid = 1779] [serial = 1094] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x92b97c00) [pid = 1779] [serial = 1068] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8e769800) [pid = 1779] [serial = 1052] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x913f0c00) [pid = 1779] [serial = 1062] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9c2d0c00) [pid = 1779] [serial = 1088] [outer = (nil)] [url = about:blank] 04:58:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:58:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3545ms 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x924ca400) [pid = 1779] [serial = 1002] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x99393800) [pid = 1779] [serial = 1076] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8cb41400) [pid = 1779] [serial = 984] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8e553c00) [pid = 1779] [serial = 987] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x94722800) [pid = 1779] [serial = 1071] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x93b89000) [pid = 1779] [serial = 1008] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8fa74400) [pid = 1779] [serial = 996] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x954aa800) [pid = 1779] [serial = 1074] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x913e9c00) [pid = 1779] [serial = 1061] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x93df4800) [pid = 1779] [serial = 1070] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8e5b4c00) [pid = 1779] [serial = 1107] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x91196400) [pid = 1779] [serial = 1058] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9d5a4000) [pid = 1779] [serial = 1092] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8e55c000) [pid = 1779] [serial = 1098] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x99feb400) [pid = 1779] [serial = 1077] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x92692c00) [pid = 1779] [serial = 1065] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9a02e400) [pid = 1779] [serial = 1017] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x92689000) [pid = 1779] [serial = 1064] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8f2c0400) [pid = 1779] [serial = 993] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e770400) [pid = 1779] [serial = 1046] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8e8bcc00) [pid = 1779] [serial = 1053] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8b549c00) [pid = 1779] [serial = 1101] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9ae1d000) [pid = 1779] [serial = 1026] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8d0b6800) [pid = 1779] [serial = 1104] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9c2d2800) [pid = 1779] [serial = 1089] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8e552400) [pid = 1779] [serial = 1106] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x92b91800) [pid = 1779] [serial = 1067] [outer = (nil)] [url = about:blank] 04:58:12 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e763800) [pid = 1779] [serial = 1109] [outer = (nil)] [url = about:blank] 04:58:13 INFO - PROCESS | 1779 | 1462795093157 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 1779 | 1462795093162 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 04:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:58:13 INFO - PROCESS | 1779 | 1462795093175 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 1779 | 1462795093179 Marionette TRACE conn4 <- [1,1602,null,{}] 04:58:13 INFO - PROCESS | 1779 | 1462795093189 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}] 04:58:13 INFO - PROCESS | 1779 | 1462795093398 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:58:13 INFO - PROCESS | 1779 | 1462795093616 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a017c00 == 118 [pid = 1779] [id = 408] 04:58:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8ab48800) [pid = 1779] [serial = 1225] [outer = (nil)] 04:58:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8ab4c400) [pid = 1779] [serial = 1226] [outer = 0x8ab48800] 04:58:13 INFO - PROCESS | 1779 | 1462795093698 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8b53dc00) [pid = 1779] [serial = 1227] [outer = 0x8ab48800] 04:58:14 INFO - PROCESS | 1779 | 1462795094555 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]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1439ms 04:58:14 INFO - PROCESS | 1779 | 1462795094613 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 1779 | 1462795094619 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 04:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:58:14 INFO - PROCESS | 1779 | 1462795094631 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - PROCESS | 1779 | 1462795094636 Marionette TRACE conn4 <- [1,1606,null,{}] 04:58:14 INFO - PROCESS | 1779 | 1462795094644 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}] 04:58:14 INFO - PROCESS | 1779 | 1462795094864 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:58:15 INFO - PROCESS | 1779 | 1462795095120 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3ec00 == 119 [pid = 1779] [id = 409] 04:58:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8cb40c00) [pid = 1779] [serial = 1228] [outer = (nil)] 04:58:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8cfda000) [pid = 1779] [serial = 1229] [outer = 0x8cb40c00] 04:58:15 INFO - PROCESS | 1779 | 1462795095217 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8d0b2400) [pid = 1779] [serial = 1230] [outer = 0x8cb40c00] 04:58:16 INFO - PROCESS | 1779 | 1462795096172 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:58:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1588ms 04:58:16 INFO - PROCESS | 1779 | 1462795096217 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 1779 | 1462795096221 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 04:58:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:58:16 INFO - PROCESS | 1779 | 1462795096237 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 1779 | 1462795096241 Marionette TRACE conn4 <- [1,1610,null,{}] 04:58:16 INFO - PROCESS | 1779 | 1462795096257 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}] 04:58:16 INFO - PROCESS | 1779 | 1462795096563 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:58:16 INFO - PROCESS | 1779 | 1462795096598 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3dc00 == 120 [pid = 1779] [id = 410] 04:58:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d877000) [pid = 1779] [serial = 1231] [outer = (nil)] 04:58:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e54e000) [pid = 1779] [serial = 1232] [outer = 0x8d877000] 04:58:16 INFO - PROCESS | 1779 | 1462795096680 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e5b0400) [pid = 1779] [serial = 1233] [outer = 0x8d877000] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8d874400) [pid = 1779] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8a7ce000) [pid = 1779] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9c150800) [pid = 1779] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9bb86000) [pid = 1779] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9b6abc00) [pid = 1779] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9a58dc00) [pid = 1779] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9a023800) [pid = 1779] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x953e9400) [pid = 1779] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9471dc00) [pid = 1779] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x92b92000) [pid = 1779] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92688c00) [pid = 1779] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x924c8400) [pid = 1779] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x91a12000) [pid = 1779] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x8d874000) [pid = 1779] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8f2cec00) [pid = 1779] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8e930800) [pid = 1779] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8ab41800) [pid = 1779] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8d28c000) [pid = 1779] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x8ac41400) [pid = 1779] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x8c8eec00) [pid = 1779] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:58:18 INFO - PROCESS | 1779 | --DOMWINDOW == 119 (0x8d87c800) [pid = 1779] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:58:18 INFO - PROCESS | 1779 | 1462795098904 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 2702ms 04:58:18 INFO - PROCESS | 1779 | 1462795098932 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 1779 | 1462795098938 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 04:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:58:18 INFO - PROCESS | 1779 | 1462795098947 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 1779 | 1462795098952 Marionette TRACE conn4 <- [1,1614,null,{}] 04:58:18 INFO - PROCESS | 1779 | 1462795098960 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}] 04:58:19 INFO - PROCESS | 1779 | 1462795099178 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:58:19 INFO - PROCESS | 1779 | 1462795099382 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab41800 == 121 [pid = 1779] [id = 411] 04:58:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x8b6ac400) [pid = 1779] [serial = 1234] [outer = (nil)] 04:58:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8e769800) [pid = 1779] [serial = 1235] [outer = 0x8b6ac400] 04:58:19 INFO - PROCESS | 1779 | 1462795099467 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8e785c00) [pid = 1779] [serial = 1236] [outer = 0x8b6ac400] 04:58:20 INFO - PROCESS | 1779 | 1462795100435 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]]]}] 04:58:20 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 04:58:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1537ms 04:58:20 INFO - PROCESS | 1779 | 1462795100485 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:58:20 INFO - PROCESS | 1779 | 1462795100491 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 04:58:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:58:20 INFO - PROCESS | 1779 | 1462795100502 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 1779 | 1462795100507 Marionette TRACE conn4 <- [1,1618,null,{}] 04:58:20 INFO - PROCESS | 1779 | 1462795100518 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}] 04:58:20 INFO - PROCESS | 1779 | 1462795100795 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:58:21 INFO - PROCESS | 1779 | 1462795101142 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab49000 == 122 [pid = 1779] [id = 412] 04:58:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8ab4a400) [pid = 1779] [serial = 1237] [outer = (nil)] 04:58:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8ac41400) [pid = 1779] [serial = 1238] [outer = 0x8ab4a400] 04:58:21 INFO - PROCESS | 1779 | 1462795101236 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8c8e2000) [pid = 1779] [serial = 1239] [outer = 0x8ab4a400] 04:58:22 INFO - PROCESS | 1779 | 1462795102264 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1799ms 04:58:22 INFO - PROCESS | 1779 | 1462795102300 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 1779 | 1462795102309 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 04:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:58:22 INFO - PROCESS | 1779 | 1462795102321 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 1779 | 1462795102327 Marionette TRACE conn4 <- [1,1622,null,{}] 04:58:22 INFO - PROCESS | 1779 | 1462795102334 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}] 04:58:22 INFO - PROCESS | 1779 | 1462795102580 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:58:22 INFO - PROCESS | 1779 | 1462795102909 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0afc00 == 123 [pid = 1779] [id = 413] 04:58:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8d283000) [pid = 1779] [serial = 1240] [outer = (nil)] 04:58:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8dc08000) [pid = 1779] [serial = 1241] [outer = 0x8d283000] 04:58:23 INFO - PROCESS | 1779 | 1462795103006 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8e5b8000) [pid = 1779] [serial = 1242] [outer = 0x8d283000] 04:58:24 INFO - PROCESS | 1779 | 1462795104013 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]]]}] 04:58:24 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 04:58:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1741ms 04:58:24 INFO - PROCESS | 1779 | 1462795104063 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:58:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:58:24 INFO - PROCESS | 1779 | 1462795104068 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 04:58:24 INFO - PROCESS | 1779 | 1462795104075 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 1779 | 1462795104082 Marionette TRACE conn4 <- [1,1626,null,{}] 04:58:24 INFO - PROCESS | 1779 | 1462795104099 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}] 04:58:24 INFO - PROCESS | 1779 | 1462795104359 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:58:24 INFO - PROCESS | 1779 | 1462795104736 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b2800 == 124 [pid = 1779] [id = 414] 04:58:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8e8af400) [pid = 1779] [serial = 1243] [outer = (nil)] 04:58:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e92e800) [pid = 1779] [serial = 1244] [outer = 0x8e8af400] 04:58:24 INFO - PROCESS | 1779 | 1462795104834 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e949c00) [pid = 1779] [serial = 1245] [outer = 0x8e8af400] 04:58:25 INFO - PROCESS | 1779 | 1462795105929 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1889ms 04:58:25 INFO - PROCESS | 1779 | 1462795105964 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 1779 | 1462795105969 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 04:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:58:25 INFO - PROCESS | 1779 | 1462795105976 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 1779 | 1462795105980 Marionette TRACE conn4 <- [1,1630,null,{}] 04:58:25 INFO - PROCESS | 1779 | 1462795105986 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}] 04:58:26 INFO - PROCESS | 1779 | 1462795106305 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:58:26 INFO - PROCESS | 1779 | 1462795106567 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92b000 == 125 [pid = 1779] [id = 415] 04:58:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e94c800) [pid = 1779] [serial = 1246] [outer = (nil)] 04:58:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8f2c5c00) [pid = 1779] [serial = 1247] [outer = 0x8e94c800] 04:58:26 INFO - PROCESS | 1779 | 1462795106662 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8f8d5400) [pid = 1779] [serial = 1248] [outer = 0x8e94c800] 04:58:27 INFO - PROCESS | 1779 | 1462795107819 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:58:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1897ms 04:58:27 INFO - PROCESS | 1779 | 1462795107876 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 1779 | 1462795107884 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 04:58:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:58:27 INFO - PROCESS | 1779 | 1462795107895 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 1779 | 1462795107900 Marionette TRACE conn4 <- [1,1634,null,{}] 04:58:27 INFO - PROCESS | 1779 | 1462795107912 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}] 04:58:28 INFO - PROCESS | 1779 | 1462795108334 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:58:28 INFO - PROCESS | 1779 | 1462795108828 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00c000 == 126 [pid = 1779] [id = 416] 04:58:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8f8d2800) [pid = 1779] [serial = 1249] [outer = (nil)] 04:58:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x91047400) [pid = 1779] [serial = 1250] [outer = 0x8f8d2800] 04:58:28 INFO - PROCESS | 1779 | 1462795108981 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x9119f400) [pid = 1779] [serial = 1251] [outer = 0x8f8d2800] 04:58:29 INFO - PROCESS | 1779 | 1462795109962 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 2104ms 04:58:30 INFO - PROCESS | 1779 | 1462795109999 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 1779 | 1462795110004 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 04:58:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:58:30 INFO - PROCESS | 1779 | 1462795110011 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 1779 | 1462795110015 Marionette TRACE conn4 <- [1,1638,null,{}] 04:58:30 INFO - PROCESS | 1779 | 1462795110021 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}] 04:58:30 INFO - PROCESS | 1779 | 1462795110286 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:58:30 INFO - PROCESS | 1779 | 1462795110618 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d4400 == 127 [pid = 1779] [id = 417] 04:58:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x91049800) [pid = 1779] [serial = 1252] [outer = (nil)] 04:58:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91a0a000) [pid = 1779] [serial = 1253] [outer = 0x91049800] 04:58:30 INFO - PROCESS | 1779 | 1462795110721 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91a16400) [pid = 1779] [serial = 1254] [outer = 0x91049800] 04:58:31 INFO - PROCESS | 1779 | 1462795111700 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]]]}] 04:58:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:58:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1746ms 04:58:31 INFO - PROCESS | 1779 | 1462795111759 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 1779 | 1462795111763 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 04:58:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:58:31 INFO - PROCESS | 1779 | 1462795111770 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 1779 | 1462795111774 Marionette TRACE conn4 <- [1,1642,null,{}] 04:58:31 INFO - PROCESS | 1779 | 1462795111780 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}] 04:58:32 INFO - PROCESS | 1779 | 1462795112014 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:58:32 INFO - PROCESS | 1779 | 1462795112332 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2c0400 == 128 [pid = 1779] [id = 418] 04:58:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8fa71400) [pid = 1779] [serial = 1255] [outer = (nil)] 04:58:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x92497c00) [pid = 1779] [serial = 1256] [outer = 0x8fa71400] 04:58:32 INFO - PROCESS | 1779 | 1462795112427 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x924c5000) [pid = 1779] [serial = 1257] [outer = 0x8fa71400] 04:58:33 INFO - PROCESS | 1779 | 1462795113419 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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:58:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1732ms 04:58:33 INFO - PROCESS | 1779 | 1462795113504 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:58:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:58:33 INFO - PROCESS | 1779 | 1462795113509 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 04:58:33 INFO - PROCESS | 1779 | 1462795113516 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 1779 | 1462795113519 Marionette TRACE conn4 <- [1,1646,null,{}] 04:58:33 INFO - PROCESS | 1779 | 1462795113527 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}] 04:58:33 INFO - PROCESS | 1779 | 1462795113789 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:58:34 INFO - PROCESS | 1779 | 1462795114116 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4b000 == 129 [pid = 1779] [id = 419] 04:58:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8f8d1800) [pid = 1779] [serial = 1258] [outer = (nil)] 04:58:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92695000) [pid = 1779] [serial = 1259] [outer = 0x8f8d1800] 04:58:34 INFO - PROCESS | 1779 | 1462795114205 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92732000) [pid = 1779] [serial = 1260] [outer = 0x8f8d1800] 04:58:35 INFO - PROCESS | 1779 | 1462795115178 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]]]}] 04:58:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:58:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1736ms 04:58:35 INFO - PROCESS | 1779 | 1462795115254 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 1779 | 1462795115258 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 04:58:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:58:35 INFO - PROCESS | 1779 | 1462795115266 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 1779 | 1462795115270 Marionette TRACE conn4 <- [1,1650,null,{}] 04:58:35 INFO - PROCESS | 1779 | 1462795115276 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}] 04:58:35 INFO - PROCESS | 1779 | 1462795115555 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:58:35 INFO - PROCESS | 1779 | 1462795115884 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec2c00 == 130 [pid = 1779] [id = 420] 04:58:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x913e3000) [pid = 1779] [serial = 1261] [outer = (nil)] 04:58:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x92786800) [pid = 1779] [serial = 1262] [outer = 0x913e3000] 04:58:35 INFO - PROCESS | 1779 | 1462795115976 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x92b94000) [pid = 1779] [serial = 1263] [outer = 0x913e3000] 04:58:36 INFO - PROCESS | 1779 | 1462795116967 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]]]}] 04:58:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:58:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1736ms 04:58:37 INFO - PROCESS | 1779 | 1462795117003 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 1779 | 1462795117007 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 04:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:58:37 INFO - PROCESS | 1779 | 1462795117014 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 1779 | 1462795117018 Marionette TRACE conn4 <- [1,1654,null,{}] 04:58:37 INFO - PROCESS | 1779 | 1462795117024 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}] 04:58:37 INFO - PROCESS | 1779 | 1462795117259 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:58:37 INFO - PROCESS | 1779 | 1462795117581 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x9248ec00 == 131 [pid = 1779] [id = 421] 04:58:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x92689800) [pid = 1779] [serial = 1264] [outer = (nil)] 04:58:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93b95c00) [pid = 1779] [serial = 1265] [outer = 0x92689800] 04:58:37 INFO - PROCESS | 1779 | 1462795117680 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x93de9400) [pid = 1779] [serial = 1266] [outer = 0x92689800] 04:58:38 INFO - PROCESS | 1779 | 1462795118591 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]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1635ms 04:58:38 INFO - PROCESS | 1779 | 1462795118651 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 1779 | 1462795118655 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 04:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:58:38 INFO - PROCESS | 1779 | 1462795118662 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 1779 | 1462795118667 Marionette TRACE conn4 <- [1,1658,null,{}] 04:58:38 INFO - PROCESS | 1779 | 1462795118673 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}] 04:58:38 INFO - PROCESS | 1779 | 1462795118965 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:58:39 INFO - PROCESS | 1779 | 1462795119306 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b8e400 == 132 [pid = 1779] [id = 422] 04:58:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9549d400) [pid = 1779] [serial = 1267] [outer = (nil)] 04:58:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x954ad000) [pid = 1779] [serial = 1268] [outer = 0x9549d400] 04:58:39 INFO - PROCESS | 1779 | 1462795119408 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x956f1c00) [pid = 1779] [serial = 1269] [outer = 0x9549d400] 04:58:40 INFO - PROCESS | 1779 | 1462795120369 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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1746ms 04:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:58:40 INFO - PROCESS | 1779 | 1462795120419 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 1779 | 1462795120422 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 04:58:40 INFO - PROCESS | 1779 | 1462795120430 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 1779 | 1462795120434 Marionette TRACE conn4 <- [1,1662,null,{}] 04:58:40 INFO - PROCESS | 1779 | 1462795120440 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}] 04:58:40 INFO - PROCESS | 1779 | 1462795120673 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:58:41 INFO - PROCESS | 1779 | 1462795121015 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e4000 == 133 [pid = 1779] [id = 423] 04:58:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x953e4800) [pid = 1779] [serial = 1270] [outer = (nil)] 04:58:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x99841400) [pid = 1779] [serial = 1271] [outer = 0x953e4800] 04:58:41 INFO - PROCESS | 1779 | 1462795121114 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9a00e400) [pid = 1779] [serial = 1272] [outer = 0x953e4800] 04:58:42 INFO - PROCESS | 1779 | 1462795122088 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]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1732ms 04:58:42 INFO - PROCESS | 1779 | 1462795122163 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 1779 | 1462795122166 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 04:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:58:42 INFO - PROCESS | 1779 | 1462795122174 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - PROCESS | 1779 | 1462795122177 Marionette TRACE conn4 <- [1,1666,null,{}] 04:58:42 INFO - PROCESS | 1779 | 1462795122184 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}] 04:58:42 INFO - PROCESS | 1779 | 1462795122433 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:58:42 INFO - PROCESS | 1779 | 1462795122763 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x95497000 == 134 [pid = 1779] [id = 424] 04:58:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x956ef800) [pid = 1779] [serial = 1273] [outer = (nil)] 04:58:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9a09ac00) [pid = 1779] [serial = 1274] [outer = 0x956ef800] 04:58:42 INFO - PROCESS | 1779 | 1462795122859 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9a308800) [pid = 1779] [serial = 1275] [outer = 0x956ef800] 04:58:43 INFO - PROCESS | 1779 | 1462795123920 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]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1798ms 04:58:43 INFO - PROCESS | 1779 | 1462795123973 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 1779 | 1462795123977 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 04:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:58:43 INFO - PROCESS | 1779 | 1462795123985 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 1779 | 1462795123990 Marionette TRACE conn4 <- [1,1670,null,{}] 04:58:43 INFO - PROCESS | 1779 | 1462795123996 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}] 04:58:44 INFO - PROCESS | 1779 | 1462795124243 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:58:44 INFO - PROCESS | 1779 | 1462795124576 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc400 == 135 [pid = 1779] [id = 425] 04:58:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x8cac1400) [pid = 1779] [serial = 1276] [outer = (nil)] 04:58:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9a55bc00) [pid = 1779] [serial = 1277] [outer = 0x8cac1400] 04:58:44 INFO - PROCESS | 1779 | 1462795124674 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9a9eb800) [pid = 1779] [serial = 1278] [outer = 0x8cac1400] 04:58:45 INFO - PROCESS | 1779 | 1462795125623 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]]]}] 04:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1683ms 04:58:45 INFO - PROCESS | 1779 | 1462795125670 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:58:45 INFO - PROCESS | 1779 | 1462795125674 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 04:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:58:45 INFO - PROCESS | 1779 | 1462795125681 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:58:45 INFO - PROCESS | 1779 | 1462795125685 Marionette TRACE conn4 <- [1,1674,null,{}] 04:58:45 INFO - PROCESS | 1779 | 1462795125692 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}] 04:58:45 INFO - PROCESS | 1779 | 1462795125933 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:58:46 INFO - PROCESS | 1779 | 1462795126274 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a016400 == 136 [pid = 1779] [id = 426] 04:58:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9a54ec00) [pid = 1779] [serial = 1279] [outer = (nil)] 04:58:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9b13d800) [pid = 1779] [serial = 1280] [outer = 0x9a54ec00] 04:58:46 INFO - PROCESS | 1779 | 1462795126373 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9b148000) [pid = 1779] [serial = 1281] [outer = 0x9a54ec00] 04:58:47 INFO - PROCESS | 1779 | 1462795127344 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]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1734ms 04:58:47 INFO - PROCESS | 1779 | 1462795127417 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 1779 | 1462795127420 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 04:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:58:47 INFO - PROCESS | 1779 | 1462795127429 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - PROCESS | 1779 | 1462795127432 Marionette TRACE conn4 <- [1,1678,null,{}] 04:58:47 INFO - PROCESS | 1779 | 1462795127439 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}] 04:58:47 INFO - PROCESS | 1779 | 1462795127716 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:58:48 INFO - PROCESS | 1779 | 1462795128051 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a01ac00 == 137 [pid = 1779] [id = 427] 04:58:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9a8b3800) [pid = 1779] [serial = 1282] [outer = (nil)] 04:58:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9bb93400) [pid = 1779] [serial = 1283] [outer = 0x9a8b3800] 04:58:48 INFO - PROCESS | 1779 | 1462795128141 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9be29800) [pid = 1779] [serial = 1284] [outer = 0x9a8b3800] 04:58:49 INFO - PROCESS | 1779 | 1462795129083 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1692ms 04:58:49 INFO - PROCESS | 1779 | 1462795129136 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 1779 | 1462795129139 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 04:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:58:49 INFO - PROCESS | 1779 | 1462795129147 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - PROCESS | 1779 | 1462795129152 Marionette TRACE conn4 <- [1,1682,null,{}] 04:58:49 INFO - PROCESS | 1779 | 1462795129158 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}] 04:58:49 INFO - PROCESS | 1779 | 1462795129408 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:58:49 INFO - PROCESS | 1779 | 1462795129736 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecb400 == 138 [pid = 1779] [id = 428] 04:58:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9ae17c00) [pid = 1779] [serial = 1285] [outer = (nil)] 04:58:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9c2cfc00) [pid = 1779] [serial = 1286] [outer = 0x9ae17c00] 04:58:49 INFO - PROCESS | 1779 | 1462795129834 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9c2d3800) [pid = 1779] [serial = 1287] [outer = 0x9ae17c00] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3dc00 == 137 [pid = 1779] [id = 410] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3ec00 == 136 [pid = 1779] [id = 409] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8a017c00 == 135 [pid = 1779] [id = 408] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x984f0400 == 134 [pid = 1779] [id = 402] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa6f000 == 133 [pid = 1779] [id = 403] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x94726000 == 132 [pid = 1779] [id = 401] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x9125dc00 == 131 [pid = 1779] [id = 400] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b7c00 == 130 [pid = 1779] [id = 399] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x924c5c00 == 129 [pid = 1779] [id = 398] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8a195c00 == 128 [pid = 1779] [id = 396] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7ca800 == 127 [pid = 1779] [id = 397] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4f800 == 126 [pid = 1779] [id = 395] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76a000 == 125 [pid = 1779] [id = 394] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8d87e400 == 124 [pid = 1779] [id = 393] 04:58:52 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7cb400 == 123 [pid = 1779] [id = 392] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8e8b2c00) [pid = 1779] [serial = 1047] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8e76d000) [pid = 1779] [serial = 1169] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e8b3000) [pid = 1779] [serial = 1170] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8ac44c00) [pid = 1779] [serial = 1163] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x8b6af400) [pid = 1779] [serial = 1164] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8c8edc00) [pid = 1779] [serial = 1160] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0xa22c5400) [pid = 1779] [serial = 1158] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0xa227e400) [pid = 1779] [serial = 1157] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0xa2144000) [pid = 1779] [serial = 1155] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa114ec00) [pid = 1779] [serial = 1154] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9d5a1800) [pid = 1779] [serial = 1152] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9c15d400) [pid = 1779] [serial = 1151] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9b147800) [pid = 1779] [serial = 1149] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9ae1b400) [pid = 1779] [serial = 1148] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9a54f000) [pid = 1779] [serial = 1146] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9a347800) [pid = 1779] [serial = 1145] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9a010800) [pid = 1779] [serial = 1143] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x98473c00) [pid = 1779] [serial = 1142] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x95497400) [pid = 1779] [serial = 1140] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x95491400) [pid = 1779] [serial = 1139] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x94725400) [pid = 1779] [serial = 1137] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x93d10400) [pid = 1779] [serial = 1136] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x92b97800) [pid = 1779] [serial = 1134] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92b95000) [pid = 1779] [serial = 1133] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9273b400) [pid = 1779] [serial = 1131] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x92696c00) [pid = 1779] [serial = 1130] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x92498800) [pid = 1779] [serial = 1128] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x92492800) [pid = 1779] [serial = 1127] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9125c800) [pid = 1779] [serial = 1125] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x91250400) [pid = 1779] [serial = 1124] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x91042c00) [pid = 1779] [serial = 1122] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8f8dc000) [pid = 1779] [serial = 1121] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8e944400) [pid = 1779] [serial = 1118] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8f0dac00) [pid = 1779] [serial = 1119] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8d879c00) [pid = 1779] [serial = 1172] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8e558c00) [pid = 1779] [serial = 1116] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8d879000) [pid = 1779] [serial = 1115] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8c8e5000) [pid = 1779] [serial = 1113] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8b6ad800) [pid = 1779] [serial = 1112] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8cb41000) [pid = 1779] [serial = 1166] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8d0abc00) [pid = 1779] [serial = 1167] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e5b6c00) [pid = 1779] [serial = 1173] [outer = (nil)] [url = about:blank] 04:58:52 INFO - PROCESS | 1779 | 1462795132766 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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3647ms 04:58:52 INFO - PROCESS | 1779 | 1462795132796 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 1779 | 1462795132802 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 04:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:58:52 INFO - PROCESS | 1779 | 1462795132812 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 1779 | 1462795132818 Marionette TRACE conn4 <- [1,1686,null,{}] 04:58:52 INFO - PROCESS | 1779 | 1462795132828 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}] 04:58:53 INFO - PROCESS | 1779 | 1462795133083 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:58:53 INFO - PROCESS | 1779 | 1462795133290 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ece400 == 124 [pid = 1779] [id = 429] 04:58:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8a7d2000) [pid = 1779] [serial = 1288] [outer = (nil)] 04:58:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8b546c00) [pid = 1779] [serial = 1289] [outer = 0x8a7d2000] 04:58:53 INFO - PROCESS | 1779 | 1462795133391 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8b90c800) [pid = 1779] [serial = 1290] [outer = 0x8a7d2000] 04:58:54 INFO - PROCESS | 1779 | ************************* 04:58:54 INFO - PROCESS | 1779 | A coding exception was thrown and uncaught in a Task. 04:58:54 INFO - PROCESS | 1779 | 04:58:54 INFO - PROCESS | 1779 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:58:54 INFO - PROCESS | 1779 | Full stack: 04:58:54 INFO - PROCESS | 1779 | ************************* 04:58:54 INFO - PROCESS | 1779 | 1462795134313 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]]]}] 04:58:54 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 04:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1544ms 04:58:54 INFO - PROCESS | 1779 | 1462795134367 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 1779 | 1462795134375 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 04:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:58:54 INFO - PROCESS | 1779 | 1462795134389 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 1779 | 1462795134394 Marionette TRACE conn4 <- [1,1690,null,{}] 04:58:54 INFO - PROCESS | 1779 | 1462795134400 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}] 04:58:54 INFO - PROCESS | 1779 | 1462795134619 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:58:54 INFO - PROCESS | 1779 | 1462795134891 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb43800 == 125 [pid = 1779] [id = 430] 04:58:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8cfde400) [pid = 1779] [serial = 1291] [outer = (nil)] 04:58:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8dc01c00) [pid = 1779] [serial = 1292] [outer = 0x8cfde400] 04:58:54 INFO - PROCESS | 1779 | 1462795134985 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8e54e400) [pid = 1779] [serial = 1293] [outer = 0x8cfde400] 04:58:55 INFO - PROCESS | 1779 | 1462795135931 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]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1585ms 04:58:55 INFO - PROCESS | 1779 | 1462795135974 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 1779 | 1462795135979 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 04:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:58:55 INFO - PROCESS | 1779 | 1462795135993 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 1779 | 1462795135999 Marionette TRACE conn4 <- [1,1694,null,{}] 04:58:56 INFO - PROCESS | 1779 | 1462795136016 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}] 04:58:56 INFO - PROCESS | 1779 | 1462795136348 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:58:56 INFO - PROCESS | 1779 | 1462795136387 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76fc00 == 126 [pid = 1779] [id = 431] 04:58:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e8ae000) [pid = 1779] [serial = 1294] [outer = (nil)] 04:58:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e8e7000) [pid = 1779] [serial = 1295] [outer = 0x8e8ae000] 04:58:56 INFO - PROCESS | 1779 | 1462795136520 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e92f800) [pid = 1779] [serial = 1296] [outer = 0x8e8ae000] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8dc0ac00) [pid = 1779] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8a011c00) [pid = 1779] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8d877000) [pid = 1779] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e8b4400) [pid = 1779] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x91262800) [pid = 1779] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9119c400) [pid = 1779] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8fa67400) [pid = 1779] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8dc0c800) [pid = 1779] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8b6b2c00) [pid = 1779] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8cb40c00) [pid = 1779] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8ab48800) [pid = 1779] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x9be29400) [pid = 1779] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9b8bc800) [pid = 1779] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x99fe7800) [pid = 1779] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x9273ac00) [pid = 1779] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x9a026000) [pid = 1779] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x979d9400) [pid = 1779] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x92b96800) [pid = 1779] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x92692800) [pid = 1779] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:58:57 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x92691400) [pid = 1779] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:58:58 INFO - PROCESS | 1779 | 1462795138095 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]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2147ms 04:58:58 INFO - PROCESS | 1779 | 1462795138134 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 1779 | 1462795138140 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 04:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:58:58 INFO - PROCESS | 1779 | 1462795138146 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 1779 | 1462795138149 Marionette TRACE conn4 <- [1,1698,null,{}] 04:58:58 INFO - PROCESS | 1779 | 1462795138155 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}] 04:58:58 INFO - PROCESS | 1779 | 1462795138447 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:58:58 INFO - PROCESS | 1779 | 1462795138471 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab42000 == 127 [pid = 1779] [id = 432] 04:58:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8c8ed000) [pid = 1779] [serial = 1297] [outer = (nil)] 04:58:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8e8e8400) [pid = 1779] [serial = 1298] [outer = 0x8c8ed000] 04:58:58 INFO - PROCESS | 1779 | 1462795138552 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8e936000) [pid = 1779] [serial = 1299] [outer = 0x8c8ed000] 04:58:59 INFO - PROCESS | 1779 | 1462795139760 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]]]}] 04:58:59 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 04:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1682ms 04:58:59 INFO - PROCESS | 1779 | 1462795139830 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 1779 | 1462795139838 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 04:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:58:59 INFO - PROCESS | 1779 | 1462795139849 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 1779 | 1462795139855 Marionette TRACE conn4 <- [1,1702,null,{}] 04:58:59 INFO - PROCESS | 1779 | 1462795139866 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}] 04:59:00 INFO - PROCESS | 1779 | 1462795140168 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:59:00 INFO - PROCESS | 1779 | 1462795140511 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab43800 == 128 [pid = 1779] [id = 433] 04:59:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8ab49800) [pid = 1779] [serial = 1300] [outer = (nil)] 04:59:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8c8ee800) [pid = 1779] [serial = 1301] [outer = 0x8ab49800] 04:59:00 INFO - PROCESS | 1779 | 1462795140610 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8d0af000) [pid = 1779] [serial = 1302] [outer = 0x8ab49800] 04:59:01 INFO - PROCESS | 1779 | 1462795141665 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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1890ms 04:59:01 INFO - PROCESS | 1779 | 1462795141739 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 1779 | 1462795141749 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 04:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:59:01 INFO - PROCESS | 1779 | 1462795141762 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - PROCESS | 1779 | 1462795141766 Marionette TRACE conn4 <- [1,1706,null,{}] 04:59:01 INFO - PROCESS | 1779 | 1462795141774 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}] 04:59:02 INFO - PROCESS | 1779 | 1462795142052 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:59:02 INFO - PROCESS | 1779 | 1462795142380 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb36000 == 129 [pid = 1779] [id = 434] 04:59:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8cb42400) [pid = 1779] [serial = 1303] [outer = (nil)] 04:59:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8e8b4c00) [pid = 1779] [serial = 1304] [outer = 0x8cb42400] 04:59:02 INFO - PROCESS | 1779 | 1462795142473 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8e927800) [pid = 1779] [serial = 1305] [outer = 0x8cb42400] 04:59:03 INFO - PROCESS | 1779 | 1462795143561 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]]]}] 04:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1840ms 04:59:03 INFO - PROCESS | 1779 | 1462795143602 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 1779 | 1462795143607 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 04:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:59:03 INFO - PROCESS | 1779 | 1462795143615 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 1779 | 1462795143621 Marionette TRACE conn4 <- [1,1710,null,{}] 04:59:03 INFO - PROCESS | 1779 | 1462795143639 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}] 04:59:03 INFO - PROCESS | 1779 | 1462795143890 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:59:04 INFO - PROCESS | 1779 | 1462795144229 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e8800 == 130 [pid = 1779] [id = 435] 04:59:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8f2cc000) [pid = 1779] [serial = 1306] [outer = (nil)] 04:59:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8fa72400) [pid = 1779] [serial = 1307] [outer = 0x8f2cc000] 04:59:04 INFO - PROCESS | 1779 | 1462795144327 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x9104ec00) [pid = 1779] [serial = 1308] [outer = 0x8f2cc000] 04:59:05 INFO - PROCESS | 1779 | 1462795145335 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]]]}] 04:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1788ms 04:59:05 INFO - PROCESS | 1779 | 1462795145404 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:59:05 INFO - PROCESS | 1779 | 1462795145410 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 04:59:05 INFO - PROCESS | 1779 | 1462795145417 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 1779 | 1462795145421 Marionette TRACE conn4 <- [1,1714,null,{}] 04:59:05 INFO - PROCESS | 1779 | 1462795145427 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}] 04:59:05 INFO - PROCESS | 1779 | 1462795145668 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:59:06 INFO - PROCESS | 1779 | 1462795145989 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac47400 == 131 [pid = 1779] [id = 436] 04:59:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8f2c2400) [pid = 1779] [serial = 1309] [outer = (nil)] 04:59:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9125b400) [pid = 1779] [serial = 1310] [outer = 0x8f2c2400] 04:59:06 INFO - PROCESS | 1779 | 1462795146087 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x91266c00) [pid = 1779] [serial = 1311] [outer = 0x8f2c2400] 04:59:07 INFO - PROCESS | 1779 | 1462795147047 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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1699ms 04:59:07 INFO - PROCESS | 1779 | 1462795147116 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 1779 | 1462795147120 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 04:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:59:07 INFO - PROCESS | 1779 | 1462795147128 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 1779 | 1462795147132 Marionette TRACE conn4 <- [1,1718,null,{}] 04:59:07 INFO - PROCESS | 1779 | 1462795147138 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}] 04:59:07 INFO - PROCESS | 1779 | 1462795147406 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:59:07 INFO - PROCESS | 1779 | 1462795147731 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b7000 == 132 [pid = 1779] [id = 437] 04:59:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8f0e1c00) [pid = 1779] [serial = 1312] [outer = (nil)] 04:59:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x913ef000) [pid = 1779] [serial = 1313] [outer = 0x8f0e1c00] 04:59:07 INFO - PROCESS | 1779 | 1462795147822 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x91a0b000) [pid = 1779] [serial = 1314] [outer = 0x8f0e1c00] 04:59:08 INFO - PROCESS | 1779 | 1462795148747 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]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1681ms 04:59:08 INFO - PROCESS | 1779 | 1462795148812 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 1779 | 1462795148816 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 04:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:59:08 INFO - PROCESS | 1779 | 1462795148823 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - PROCESS | 1779 | 1462795148828 Marionette TRACE conn4 <- [1,1722,null,{}] 04:59:08 INFO - PROCESS | 1779 | 1462795148834 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}] 04:59:09 INFO - PROCESS | 1779 | 1462795149129 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:59:09 INFO - PROCESS | 1779 | 1462795149465 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b9000 == 133 [pid = 1779] [id = 438] 04:59:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91258400) [pid = 1779] [serial = 1315] [outer = (nil)] 04:59:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x924c7400) [pid = 1779] [serial = 1316] [outer = 0x91258400] 04:59:09 INFO - PROCESS | 1779 | 1462795149563 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x92697400) [pid = 1779] [serial = 1317] [outer = 0x91258400] 04:59:10 INFO - PROCESS | 1779 | 1462795150535 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]]]}] 04:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 04:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1786ms 04:59:10 INFO - PROCESS | 1779 | 1462795150611 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:59:10 INFO - PROCESS | 1779 | 1462795150615 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 04:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:59:10 INFO - PROCESS | 1779 | 1462795150622 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:59:10 INFO - PROCESS | 1779 | 1462795150626 Marionette TRACE conn4 <- [1,1726,null,{}] 04:59:10 INFO - PROCESS | 1779 | 1462795150632 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}] 04:59:10 INFO - PROCESS | 1779 | 1462795150876 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:59:11 INFO - PROCESS | 1779 | 1462795151308 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x9126e000 == 134 [pid = 1779] [id = 439] 04:59:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x913e9000) [pid = 1779] [serial = 1318] [outer = (nil)] 04:59:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92786c00) [pid = 1779] [serial = 1319] [outer = 0x913e9000] 04:59:11 INFO - PROCESS | 1779 | 1462795151477 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92b96000) [pid = 1779] [serial = 1320] [outer = 0x913e9000] 04:59:12 INFO - PROCESS | 1779 | 1462795152875 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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2284ms 04:59:12 INFO - PROCESS | 1779 | 1462795152908 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 1779 | 1462795152911 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 04:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:59:12 INFO - PROCESS | 1779 | 1462795152918 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 1779 | 1462795152922 Marionette TRACE conn4 <- [1,1730,null,{}] 04:59:12 INFO - PROCESS | 1779 | 1462795152928 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}] 04:59:13 INFO - PROCESS | 1779 | 1462795153146 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:59:13 INFO - PROCESS | 1779 | 1462795153486 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x9272fc00 == 135 [pid = 1779] [id = 440] 04:59:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92787000) [pid = 1779] [serial = 1321] [outer = (nil)] 04:59:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x93d04000) [pid = 1779] [serial = 1322] [outer = 0x92787000] 04:59:13 INFO - PROCESS | 1779 | 1462795153581 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x93d0f800) [pid = 1779] [serial = 1323] [outer = 0x92787000] 04:59:14 INFO - PROCESS | 1779 | 1462795154534 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]]]}] 04:59:14 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 04:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1682ms 04:59:14 INFO - PROCESS | 1779 | 1462795154602 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:59:14 INFO - PROCESS | 1779 | 1462795154606 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 04:59:14 INFO - PROCESS | 1779 | 1462795154613 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 1779 | 1462795154617 Marionette TRACE conn4 <- [1,1734,null,{}] 04:59:14 INFO - PROCESS | 1779 | 1462795154623 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}] 04:59:14 INFO - PROCESS | 1779 | 1462795154856 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:59:15 INFO - PROCESS | 1779 | 1462795155182 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0dbc00 == 136 [pid = 1779] [id = 441] 04:59:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9119dc00) [pid = 1779] [serial = 1324] [outer = (nil)] 04:59:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x95281c00) [pid = 1779] [serial = 1325] [outer = 0x9119dc00] 04:59:15 INFO - PROCESS | 1779 | 1462795155272 Marionette DEBUG loaded listener.js 04:59:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x953e9400) [pid = 1779] [serial = 1326] [outer = 0x9119dc00] 04:59:16 INFO - PROCESS | 1779 | 1462795156184 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]]]}] 04:59:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:59:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1635ms 04:59:16 INFO - PROCESS | 1779 | 1462795156249 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:59:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:59:16 INFO - PROCESS | 1779 | 1462795156253 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 04:59:16 INFO - PROCESS | 1779 | 1462795156260 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:59:16 INFO - PROCESS | 1779 | 1462795156263 Marionette TRACE conn4 <- [1,1738,null,{}] 04:59:16 INFO - PROCESS | 1779 | 1462795156269 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}] 04:59:16 INFO - PROCESS | 1779 | 1462795156528 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:59:16 INFO - PROCESS | 1779 | 1462795156868 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x9268a000 == 137 [pid = 1779] [id = 442] 04:59:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93d01400) [pid = 1779] [serial = 1327] [outer = (nil)] 04:59:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x954b2400) [pid = 1779] [serial = 1328] [outer = 0x93d01400] 04:59:16 INFO - PROCESS | 1779 | 1462795156957 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x95641c00) [pid = 1779] [serial = 1329] [outer = 0x93d01400] 04:59:17 INFO - PROCESS | 1779 | 1462795157891 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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1687ms 04:59:17 INFO - PROCESS | 1779 | 1462795157948 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 1779 | 1462795157951 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 04:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:59:17 INFO - PROCESS | 1779 | 1462795157958 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 1779 | 1462795157962 Marionette TRACE conn4 <- [1,1742,null,{}] 04:59:17 INFO - PROCESS | 1779 | 1462795157969 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}] 04:59:18 INFO - PROCESS | 1779 | 1462795158247 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:59:18 INFO - PROCESS | 1779 | 1462795158649 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x9527a400 == 138 [pid = 1779] [id = 443] 04:59:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x99ff5800) [pid = 1779] [serial = 1330] [outer = (nil)] 04:59:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9a027800) [pid = 1779] [serial = 1331] [outer = 0x99ff5800] 04:59:18 INFO - PROCESS | 1779 | 1462795158750 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a552c00) [pid = 1779] [serial = 1332] [outer = 0x99ff5800] 04:59:19 INFO - PROCESS | 1779 | 1462795159682 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]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1786ms 04:59:19 INFO - PROCESS | 1779 | 1462795159745 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 1779 | 1462795159750 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 04:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:59:19 INFO - PROCESS | 1779 | 1462795159757 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - PROCESS | 1779 | 1462795159761 Marionette TRACE conn4 <- [1,1746,null,{}] 04:59:19 INFO - PROCESS | 1779 | 1462795159767 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}] 04:59:19 INFO - PROCESS | 1779 | 1462795159990 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:59:20 INFO - PROCESS | 1779 | 1462795160332 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x89eca000 == 139 [pid = 1779] [id = 444] 04:59:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x92e25400) [pid = 1779] [serial = 1333] [outer = (nil)] 04:59:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9ae12000) [pid = 1779] [serial = 1334] [outer = 0x92e25400] 04:59:20 INFO - PROCESS | 1779 | 1462795160429 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9ae17800) [pid = 1779] [serial = 1335] [outer = 0x92e25400] 04:59:21 INFO - PROCESS | 1779 | 1462795161332 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]]]}] 04:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1638ms 04:59:21 INFO - PROCESS | 1779 | 1462795161407 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:59:21 INFO - PROCESS | 1779 | 1462795161410 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 04:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:59:21 INFO - PROCESS | 1779 | 1462795161420 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 1779 | 1462795161423 Marionette TRACE conn4 <- [1,1750,null,{}] 04:59:21 INFO - PROCESS | 1779 | 1462795161430 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}] 04:59:21 INFO - PROCESS | 1779 | 1462795161680 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:59:22 INFO - PROCESS | 1779 | 1462795162007 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x99841800 == 140 [pid = 1779] [id = 445] 04:59:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x99848000) [pid = 1779] [serial = 1336] [outer = (nil)] 04:59:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9b382800) [pid = 1779] [serial = 1337] [outer = 0x99848000] 04:59:22 INFO - PROCESS | 1779 | 1462795162102 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9b8b3800) [pid = 1779] [serial = 1338] [outer = 0x99848000] 04:59:23 INFO - PROCESS | 1779 | 1462795163038 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]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1681ms 04:59:23 INFO - PROCESS | 1779 | 1462795163103 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 1779 | 1462795163108 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 04:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:59:23 INFO - PROCESS | 1779 | 1462795163115 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 1779 | 1462795163119 Marionette TRACE conn4 <- [1,1754,null,{}] 04:59:23 INFO - PROCESS | 1779 | 1462795163125 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}] 04:59:23 INFO - PROCESS | 1779 | 1462795163361 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:59:23 INFO - PROCESS | 1779 | 1462795163695 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc800 == 141 [pid = 1779] [id = 446] 04:59:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x94727000) [pid = 1779] [serial = 1339] [outer = (nil)] 04:59:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9c16c000) [pid = 1779] [serial = 1340] [outer = 0x94727000] 04:59:23 INFO - PROCESS | 1779 | 1462795163792 Marionette DEBUG loaded listener.js 04:59:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9c2d2000) [pid = 1779] [serial = 1341] [outer = 0x94727000] 04:59:24 INFO - PROCESS | 1779 | 1462795164706 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]]]}] 04:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1633ms 04:59:24 INFO - PROCESS | 1779 | 1462795164749 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:59:24 INFO - PROCESS | 1779 | 1462795164753 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 04:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:59:24 INFO - PROCESS | 1779 | 1462795164760 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:59:24 INFO - PROCESS | 1779 | 1462795164764 Marionette TRACE conn4 <- [1,1758,null,{}] 04:59:24 INFO - PROCESS | 1779 | 1462795164770 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}] 04:59:25 INFO - PROCESS | 1779 | 1462795165001 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:59:25 INFO - PROCESS | 1779 | 1462795165340 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53e800 == 142 [pid = 1779] [id = 447] 04:59:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x8e765c00) [pid = 1779] [serial = 1342] [outer = (nil)] 04:59:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9d510000) [pid = 1779] [serial = 1343] [outer = 0x8e765c00] 04:59:25 INFO - PROCESS | 1779 | 1462795165437 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9d5f7800) [pid = 1779] [serial = 1344] [outer = 0x8e765c00] 04:59:26 INFO - PROCESS | 1779 | 1462795166335 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]]]}] 04:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1634ms 04:59:26 INFO - PROCESS | 1779 | 1462795166395 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:59:26 INFO - PROCESS | 1779 | 1462795166399 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 04:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:59:26 INFO - PROCESS | 1779 | 1462795166406 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:59:26 INFO - PROCESS | 1779 | 1462795166410 Marionette TRACE conn4 <- [1,1762,null,{}] 04:59:26 INFO - PROCESS | 1779 | 1462795166415 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}] 04:59:26 INFO - PROCESS | 1779 | 1462795166667 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:59:27 INFO - PROCESS | 1779 | 1462795166995 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecd000 == 143 [pid = 1779] [id = 448] 04:59:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9be35c00) [pid = 1779] [serial = 1345] [outer = (nil)] 04:59:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa114dc00) [pid = 1779] [serial = 1346] [outer = 0x9be35c00] 04:59:27 INFO - PROCESS | 1779 | 1462795167093 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa2144c00) [pid = 1779] [serial = 1347] [outer = 0x9be35c00] 04:59:28 INFO - PROCESS | 1779 | 1462795168040 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]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1686ms 04:59:28 INFO - PROCESS | 1779 | 1462795168094 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 1779 | 1462795168097 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 04:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:59:28 INFO - PROCESS | 1779 | 1462795168105 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 1779 | 1462795168109 Marionette TRACE conn4 <- [1,1766,null,{}] 04:59:28 INFO - PROCESS | 1779 | 1462795168116 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}] 04:59:28 INFO - PROCESS | 1779 | 1462795168355 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:59:28 INFO - PROCESS | 1779 | 1462795168697 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19c800 == 144 [pid = 1779] [id = 449] 04:59:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9c15b000) [pid = 1779] [serial = 1348] [outer = (nil)] 04:59:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0xa2454400) [pid = 1779] [serial = 1349] [outer = 0x9c15b000] 04:59:28 INFO - PROCESS | 1779 | 1462795168794 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa2458400) [pid = 1779] [serial = 1350] [outer = 0x9c15b000] 04:59:29 INFO - PROCESS | 1779 | 1462795169751 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]]]}] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x979db400 == 143 [pid = 1779] [id = 381] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00b400 == 142 [pid = 1779] [id = 386] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x92690800 == 141 [pid = 1779] [id = 379] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9a5e2c00 == 140 [pid = 1779] [id = 383] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x924cf400 == 139 [pid = 1779] [id = 378] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9a55c800 == 138 [pid = 1779] [id = 382] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9b8be000 == 137 [pid = 1779] [id = 384] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x92b8f400 == 136 [pid = 1779] [id = 385] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76fc00 == 135 [pid = 1779] [id = 431] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb43800 == 134 [pid = 1779] [id = 430] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x89ece400 == 133 [pid = 1779] [id = 429] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8a016400 == 132 [pid = 1779] [id = 426] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8a01ac00 == 131 [pid = 1779] [id = 427] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc400 == 130 [pid = 1779] [id = 425] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x95497000 == 129 [pid = 1779] [id = 424] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x93b8e400 == 128 [pid = 1779] [id = 422] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x953e4000 == 127 [pid = 1779] [id = 423] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x9248ec00 == 126 [pid = 1779] [id = 421] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x89ec2c00 == 125 [pid = 1779] [id = 420] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4b000 == 124 [pid = 1779] [id = 419] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2c0400 == 123 [pid = 1779] [id = 418] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8d4400 == 122 [pid = 1779] [id = 417] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00c000 == 121 [pid = 1779] [id = 416] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b2800 == 120 [pid = 1779] [id = 414] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92b000 == 119 [pid = 1779] [id = 415] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0afc00 == 118 [pid = 1779] [id = 413] 04:59:31 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab49000 == 117 [pid = 1779] [id = 412] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8e786000) [pid = 1779] [serial = 1110] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8cfe1800) [pid = 1779] [serial = 1161] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8e769800) [pid = 1779] [serial = 1235] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e54e000) [pid = 1779] [serial = 1232] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x8e5b0400) [pid = 1779] [serial = 1233] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x924cb400) [pid = 1779] [serial = 1193] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x91a18c00) [pid = 1779] [serial = 1191] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x91a15c00) [pid = 1779] [serial = 1190] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x913ed800) [pid = 1779] [serial = 1188] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x913e4c00) [pid = 1779] [serial = 1187] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x91251400) [pid = 1779] [serial = 1185] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x91046c00) [pid = 1779] [serial = 1184] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8f0e8800) [pid = 1779] [serial = 1182] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8e927400) [pid = 1779] [serial = 1181] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8d0b4c00) [pid = 1779] [serial = 1179] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8cb35400) [pid = 1779] [serial = 1178] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x8e928c00) [pid = 1779] [serial = 1175] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8cfda000) [pid = 1779] [serial = 1229] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8ab4c400) [pid = 1779] [serial = 1226] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8b53dc00) [pid = 1779] [serial = 1227] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0xa3049400) [pid = 1779] [serial = 1223] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0xa245d000) [pid = 1779] [serial = 1221] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0xa2454800) [pid = 1779] [serial = 1220] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9d5fdc00) [pid = 1779] [serial = 1218] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9d5ac400) [pid = 1779] [serial = 1217] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9c158800) [pid = 1779] [serial = 1215] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x9be2f400) [pid = 1779] [serial = 1214] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9b13d000) [pid = 1779] [serial = 1211] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9b146000) [pid = 1779] [serial = 1212] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9ae13c00) [pid = 1779] [serial = 1209] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9a557000) [pid = 1779] [serial = 1208] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x99feb800) [pid = 1779] [serial = 1206] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x984f6400) [pid = 1779] [serial = 1205] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x95640400) [pid = 1779] [serial = 1203] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x954b1400) [pid = 1779] [serial = 1202] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x95280400) [pid = 1779] [serial = 1200] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x94724800) [pid = 1779] [serial = 1199] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x92b9a800) [pid = 1779] [serial = 1197] [outer = (nil)] [url = about:blank] 04:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 3489ms 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x92b95400) [pid = 1779] [serial = 1196] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x92732400) [pid = 1779] [serial = 1194] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8d0b2400) [pid = 1779] [serial = 1230] [outer = (nil)] [url = about:blank] 04:59:31 INFO - PROCESS | 1779 | 1462795171737 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 1779 | 1462795171743 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 04:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:59:31 INFO - PROCESS | 1779 | 1462795171756 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 1779 | 1462795171762 Marionette TRACE conn4 <- [1,1770,null,{}] 04:59:31 INFO - PROCESS | 1779 | 1462795171771 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}] 04:59:31 INFO - PROCESS | 1779 | 1462795171988 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:59:32 INFO - PROCESS | 1779 | 1462795172207 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab46c00 == 118 [pid = 1779] [id = 450] 04:59:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8ab47000) [pid = 1779] [serial = 1351] [outer = (nil)] 04:59:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8ab50400) [pid = 1779] [serial = 1352] [outer = 0x8ab47000] 04:59:32 INFO - PROCESS | 1779 | 1462795172288 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8b547800) [pid = 1779] [serial = 1353] [outer = 0x8ab47000] 04:59:33 INFO - PROCESS | 1779 | 1462795173151 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]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1446ms 04:59:33 INFO - PROCESS | 1779 | 1462795173202 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:59:33 INFO - PROCESS | 1779 | 1462795173207 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 04:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:59:33 INFO - PROCESS | 1779 | 1462795173220 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 1779 | 1462795173225 Marionette TRACE conn4 <- [1,1774,null,{}] 04:59:33 INFO - PROCESS | 1779 | 1462795173232 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}] 04:59:33 INFO - PROCESS | 1779 | 1462795173444 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:59:33 INFO - PROCESS | 1779 | 1462795173700 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3f400 == 119 [pid = 1779] [id = 451] 04:59:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8cb41c00) [pid = 1779] [serial = 1354] [outer = (nil)] 04:59:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8cfe1800) [pid = 1779] [serial = 1355] [outer = 0x8cb41c00] 04:59:33 INFO - PROCESS | 1779 | 1462795173782 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8d0b6800) [pid = 1779] [serial = 1356] [outer = 0x8cb41c00] 04:59:34 INFO - PROCESS | 1779 | 1462795174735 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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1544ms 04:59:34 INFO - PROCESS | 1779 | 1462795174763 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 1779 | 1462795174767 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 04:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:59:34 INFO - PROCESS | 1779 | 1462795174774 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 1779 | 1462795174778 Marionette TRACE conn4 <- [1,1778,null,{}] 04:59:34 INFO - PROCESS | 1779 | 1462795174800 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}] 04:59:35 INFO - PROCESS | 1779 | 1462795175085 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:59:35 INFO - PROCESS | 1779 | 1462795175118 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfe3800 == 120 [pid = 1779] [id = 452] 04:59:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e557800) [pid = 1779] [serial = 1357] [outer = (nil)] 04:59:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e768800) [pid = 1779] [serial = 1358] [outer = 0x8e557800] 04:59:35 INFO - PROCESS | 1779 | 1462795175199 Marionette DEBUG loaded listener.js 04:59:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e786400) [pid = 1779] [serial = 1359] [outer = 0x8e557800] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8cfde400) [pid = 1779] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8e94c800) [pid = 1779] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x953e4800) [pid = 1779] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x913e3000) [pid = 1779] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8d283000) [pid = 1779] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9a54ec00) [pid = 1779] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9ae17c00) [pid = 1779] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8cac1400) [pid = 1779] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8f8d2800) [pid = 1779] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9a8b3800) [pid = 1779] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9549d400) [pid = 1779] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8e8af400) [pid = 1779] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8e8ae000) [pid = 1779] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x8cfdc400) [pid = 1779] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8ab4a400) [pid = 1779] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x956ef800) [pid = 1779] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8a7d2000) [pid = 1779] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8fa71400) [pid = 1779] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x91049800) [pid = 1779] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8f8d1800) [pid = 1779] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:59:36 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x92689800) [pid = 1779] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:59:36 INFO - PROCESS | 1779 | 1462795176981 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]]]}] 04:59:37 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 04:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2236ms 04:59:37 INFO - PROCESS | 1779 | 1462795177011 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 1779 | 1462795177016 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 04:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:59:37 INFO - PROCESS | 1779 | 1462795177022 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 1779 | 1462795177026 Marionette TRACE conn4 <- [1,1782,null,{}] 04:59:37 INFO - PROCESS | 1779 | 1462795177047 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}] 04:59:37 INFO - PROCESS | 1779 | 1462795177251 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:59:37 INFO - PROCESS | 1779 | 1462795177446 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d5800 == 121 [pid = 1779] [id = 453] 04:59:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8ac48400) [pid = 1779] [serial = 1360] [outer = (nil)] 04:59:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8e786000) [pid = 1779] [serial = 1361] [outer = 0x8ac48400] 04:59:37 INFO - PROCESS | 1779 | 1462795177527 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e8e4000) [pid = 1779] [serial = 1362] [outer = 0x8ac48400] 04:59:38 INFO - PROCESS | 1779 | 1462795178336 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]]]}] 04:59:38 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 04:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1351ms 04:59:38 INFO - PROCESS | 1779 | 1462795178374 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 1779 | 1462795178377 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 04:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:59:38 INFO - PROCESS | 1779 | 1462795178385 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - PROCESS | 1779 | 1462795178388 Marionette TRACE conn4 <- [1,1786,null,{}] 04:59:38 INFO - PROCESS | 1779 | 1462795178394 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}] 04:59:38 INFO - PROCESS | 1779 | 1462795178590 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:59:39 INFO - PROCESS | 1779 | 1462795179010 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00bc00 == 122 [pid = 1779] [id = 454] 04:59:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8a00c000) [pid = 1779] [serial = 1363] [outer = (nil)] 04:59:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8a1a2400) [pid = 1779] [serial = 1364] [outer = 0x8a00c000] 04:59:39 INFO - PROCESS | 1779 | 1462795179108 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8ab45000) [pid = 1779] [serial = 1365] [outer = 0x8a00c000] 04:59:40 INFO - PROCESS | 1779 | 1462795180143 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]]]}] 04:59:40 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 04:59:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1837ms 04:59:40 INFO - PROCESS | 1779 | 1462795180223 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 1779 | 1462795180231 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 04:59:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:59:40 INFO - PROCESS | 1779 | 1462795180239 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 1779 | 1462795180245 Marionette TRACE conn4 <- [1,1790,null,{}] 04:59:40 INFO - PROCESS | 1779 | 1462795180253 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}] 04:59:40 INFO - PROCESS | 1779 | 1462795180541 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:59:40 INFO - PROCESS | 1779 | 1462795180875 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfd7400 == 123 [pid = 1779] [id = 455] 04:59:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8d0b2400) [pid = 1779] [serial = 1366] [outer = (nil)] 04:59:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8d876c00) [pid = 1779] [serial = 1367] [outer = 0x8d0b2400] 04:59:40 INFO - PROCESS | 1779 | 1462795180971 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e554800) [pid = 1779] [serial = 1368] [outer = 0x8d0b2400] 04:59:42 INFO - PROCESS | 1779 | 1462795182019 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]]]}] 04:59:42 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) 04:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1841ms 04:59:42 INFO - PROCESS | 1779 | 1462795182084 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 1779 | 1462795182091 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 04:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:59:42 INFO - PROCESS | 1779 | 1462795182099 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 1779 | 1462795182103 Marionette TRACE conn4 <- [1,1794,null,{}] 04:59:42 INFO - PROCESS | 1779 | 1462795182110 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}] 04:59:42 INFO - PROCESS | 1779 | 1462795182354 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:59:42 INFO - PROCESS | 1779 | 1462795182746 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5ae800 == 124 [pid = 1779] [id = 456] 04:59:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e8b1000) [pid = 1779] [serial = 1369] [outer = (nil)] 04:59:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e930000) [pid = 1779] [serial = 1370] [outer = 0x8e8b1000] 04:59:42 INFO - PROCESS | 1779 | 1462795182837 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8e951000) [pid = 1779] [serial = 1371] [outer = 0x8e8b1000] 04:59:43 INFO - PROCESS | 1779 | 1462795183802 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]]]}] 04:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1739ms 04:59:43 INFO - PROCESS | 1779 | 1462795183839 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:59:43 INFO - PROCESS | 1779 | 1462795183843 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 04:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:59:43 INFO - PROCESS | 1779 | 1462795183861 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - PROCESS | 1779 | 1462795183871 Marionette TRACE conn4 <- [1,1798,null,{}] 04:59:43 INFO - PROCESS | 1779 | 1462795183880 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}] 04:59:44 INFO - PROCESS | 1779 | 1462795184125 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:59:44 INFO - PROCESS | 1779 | 1462795184445 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d28c800 == 125 [pid = 1779] [id = 457] 04:59:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8e78f400) [pid = 1779] [serial = 1372] [outer = (nil)] 04:59:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8f8dc400) [pid = 1779] [serial = 1373] [outer = 0x8e78f400] 04:59:44 INFO - PROCESS | 1779 | 1462795184553 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8fa6d400) [pid = 1779] [serial = 1374] [outer = 0x8e78f400] 04:59:45 INFO - PROCESS | 1779 | 1462795185531 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]]]}] 04:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1712ms 04:59:45 INFO - PROCESS | 1779 | 1462795185564 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:59:45 INFO - PROCESS | 1779 | 1462795185568 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 04:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:59:45 INFO - PROCESS | 1779 | 1462795185576 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:59:45 INFO - PROCESS | 1779 | 1462795185580 Marionette TRACE conn4 <- [1,1802,null,{}] 04:59:45 INFO - PROCESS | 1779 | 1462795185586 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}] 04:59:45 INFO - PROCESS | 1779 | 1462795185822 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:59:46 INFO - PROCESS | 1779 | 1462795186143 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d4000 == 126 [pid = 1779] [id = 458] 04:59:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8f8dc000) [pid = 1779] [serial = 1375] [outer = (nil)] 04:59:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9119b400) [pid = 1779] [serial = 1376] [outer = 0x8f8dc000] 04:59:46 INFO - PROCESS | 1779 | 1462795186239 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91253000) [pid = 1779] [serial = 1377] [outer = 0x8f8dc000] 04:59:47 INFO - PROCESS | 1779 | 1462795187184 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]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1650ms 04:59:47 INFO - PROCESS | 1779 | 1462795187240 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 1779 | 1462795187245 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 04:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:59:47 INFO - PROCESS | 1779 | 1462795187255 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 1779 | 1462795187259 Marionette TRACE conn4 <- [1,1806,null,{}] 04:59:47 INFO - PROCESS | 1779 | 1462795187265 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}] 04:59:47 INFO - PROCESS | 1779 | 1462795187503 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:59:47 INFO - PROCESS | 1779 | 1462795187848 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104e000 == 127 [pid = 1779] [id = 459] 04:59:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91262800) [pid = 1779] [serial = 1378] [outer = (nil)] 04:59:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x913e3c00) [pid = 1779] [serial = 1379] [outer = 0x91262800] 04:59:47 INFO - PROCESS | 1779 | 1462795187959 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x9248e000) [pid = 1779] [serial = 1380] [outer = 0x91262800] 04:59:48 INFO - PROCESS | 1779 | 1462795188944 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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1733ms 04:59:48 INFO - PROCESS | 1779 | 1462795188990 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 1779 | 1462795188994 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 04:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:59:49 INFO - PROCESS | 1779 | 1462795189001 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 1779 | 1462795189005 Marionette TRACE conn4 <- [1,1810,null,{}] 04:59:49 INFO - PROCESS | 1779 | 1462795189011 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}] 04:59:49 INFO - PROCESS | 1779 | 1462795189250 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:59:49 INFO - PROCESS | 1779 | 1462795189573 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e78f000 == 128 [pid = 1779] [id = 460] 04:59:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x913e8800) [pid = 1779] [serial = 1381] [outer = (nil)] 04:59:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x924cc800) [pid = 1779] [serial = 1382] [outer = 0x913e8800] 04:59:49 INFO - PROCESS | 1779 | 1462795189673 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x9268b800) [pid = 1779] [serial = 1383] [outer = 0x913e8800] 04:59:50 INFO - PROCESS | 1779 | 1462795190637 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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1681ms 04:59:50 INFO - PROCESS | 1779 | 1462795190684 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 1779 | 1462795190687 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 04:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:59:50 INFO - PROCESS | 1779 | 1462795190695 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - PROCESS | 1779 | 1462795190699 Marionette TRACE conn4 <- [1,1814,null,{}] 04:59:50 INFO - PROCESS | 1779 | 1462795190705 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}] 04:59:50 INFO - PROCESS | 1779 | 1462795190941 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:59:51 INFO - PROCESS | 1779 | 1462795191268 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b5800 == 129 [pid = 1779] [id = 461] 04:59:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x9249bc00) [pid = 1779] [serial = 1384] [outer = (nil)] 04:59:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9273d400) [pid = 1779] [serial = 1385] [outer = 0x9249bc00] 04:59:51 INFO - PROCESS | 1779 | 1462795191361 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x92783400) [pid = 1779] [serial = 1386] [outer = 0x9249bc00] 04:59:52 INFO - PROCESS | 1779 | 1462795192297 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1648ms 04:59:52 INFO - PROCESS | 1779 | 1462795192347 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 1779 | 1462795192352 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 04:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:59:52 INFO - PROCESS | 1779 | 1462795192359 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 1779 | 1462795192363 Marionette TRACE conn4 <- [1,1818,null,{}] 04:59:52 INFO - PROCESS | 1779 | 1462795192369 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}] 04:59:52 INFO - PROCESS | 1779 | 1462795192601 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:59:52 INFO - PROCESS | 1779 | 1462795192937 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8dec00 == 130 [pid = 1779] [id = 462] 04:59:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x92731800) [pid = 1779] [serial = 1387] [outer = (nil)] 04:59:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x93a66400) [pid = 1779] [serial = 1388] [outer = 0x92731800] 04:59:53 INFO - PROCESS | 1779 | 1462795193036 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93b90c00) [pid = 1779] [serial = 1389] [outer = 0x92731800] 04:59:53 INFO - PROCESS | 1779 | 1462795193936 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]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1637ms 04:59:53 INFO - PROCESS | 1779 | 1462795193998 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:59:54 INFO - PROCESS | 1779 | 1462795194002 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 04:59:54 INFO - PROCESS | 1779 | 1462795194009 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 1779 | 1462795194013 Marionette TRACE conn4 <- [1,1822,null,{}] 04:59:54 INFO - PROCESS | 1779 | 1462795194019 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}] 04:59:54 INFO - PROCESS | 1779 | 1462795194256 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:59:54 INFO - PROCESS | 1779 | 1462795194584 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c4400 == 131 [pid = 1779] [id = 463] 04:59:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9273a800) [pid = 1779] [serial = 1390] [outer = (nil)] 04:59:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x95280000) [pid = 1779] [serial = 1391] [outer = 0x9273a800] 04:59:54 INFO - PROCESS | 1779 | 1462795194683 Marionette DEBUG loaded listener.js 04:59:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x953e5c00) [pid = 1779] [serial = 1392] [outer = 0x9273a800] 04:59:55 INFO - PROCESS | 1779 | 1462795195611 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]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1642ms 04:59:55 INFO - PROCESS | 1779 | 1462795195665 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:59:55 INFO - PROCESS | 1779 | 1462795195668 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 04:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:59:55 INFO - PROCESS | 1779 | 1462795195676 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 1779 | 1462795195680 Marionette TRACE conn4 <- [1,1826,null,{}] 04:59:55 INFO - PROCESS | 1779 | 1462795195686 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}] 04:59:55 INFO - PROCESS | 1779 | 1462795195926 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:59:56 INFO - PROCESS | 1779 | 1462795196263 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x954aec00 == 132 [pid = 1779] [id = 464] 04:59:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x954b4c00) [pid = 1779] [serial = 1393] [outer = (nil)] 04:59:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x956f2000) [pid = 1779] [serial = 1394] [outer = 0x954b4c00] 04:59:56 INFO - PROCESS | 1779 | 1462795196376 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x984f5800) [pid = 1779] [serial = 1395] [outer = 0x954b4c00] 04:59:57 INFO - PROCESS | 1779 | 1462795197386 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]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1789ms 04:59:57 INFO - PROCESS | 1779 | 1462795197466 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 1779 | 1462795197471 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 04:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:59:57 INFO - PROCESS | 1779 | 1462795197478 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - PROCESS | 1779 | 1462795197483 Marionette TRACE conn4 <- [1,1830,null,{}] 04:59:57 INFO - PROCESS | 1779 | 1462795197489 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}] 04:59:57 INFO - PROCESS | 1779 | 1462795197805 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:59:58 INFO - PROCESS | 1779 | 1462795198150 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x9549c400 == 133 [pid = 1779] [id = 465] 04:59:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9549f400) [pid = 1779] [serial = 1396] [outer = (nil)] 04:59:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9a306400) [pid = 1779] [serial = 1397] [outer = 0x9549f400] 04:59:58 INFO - PROCESS | 1779 | 1462795198242 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9a552400) [pid = 1779] [serial = 1398] [outer = 0x9549f400] 04:59:59 INFO - PROCESS | 1779 | 1462795199215 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1787ms 04:59:59 INFO - PROCESS | 1779 | 1462795199267 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:59:59 INFO - PROCESS | 1779 | 1462795199271 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 04:59:59 INFO - PROCESS | 1779 | 1462795199278 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 1779 | 1462795199281 Marionette TRACE conn4 <- [1,1834,null,{}] 04:59:59 INFO - PROCESS | 1779 | 1462795199287 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}] 04:59:59 INFO - PROCESS | 1779 | 1462795199527 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:59:59 INFO - PROCESS | 1779 | 1462795199854 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00fc00 == 134 [pid = 1779] [id = 466] 04:59:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x99fec400) [pid = 1779] [serial = 1399] [outer = (nil)] 04:59:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9a9eb400) [pid = 1779] [serial = 1400] [outer = 0x99fec400] 04:59:59 INFO - PROCESS | 1779 | 1462795199961 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9ae14000) [pid = 1779] [serial = 1401] [outer = 0x99fec400] 05:00:00 INFO - PROCESS | 1779 | 1462795200910 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]]]}] 05:00:00 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 05:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1687ms 05:00:00 INFO - PROCESS | 1779 | 1462795200966 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 1779 | 1462795200969 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:00:01 INFO - PROCESS | 1779 | 1462795200997 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 1779 | 1462795201001 Marionette TRACE conn4 <- [1,1838,null,{}] 05:00:01 INFO - PROCESS | 1779 | 1462795201008 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}] 05:00:01 INFO - PROCESS | 1779 | 1462795201243 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:00:01 INFO - PROCESS | 1779 | 1462795201574 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a019400 == 135 [pid = 1779] [id = 467] 05:00:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x92b9a000) [pid = 1779] [serial = 1402] [outer = (nil)] 05:00:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9b38f400) [pid = 1779] [serial = 1403] [outer = 0x92b9a000] 05:00:01 INFO - PROCESS | 1779 | 1462795201674 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9b8b3400) [pid = 1779] [serial = 1404] [outer = 0x92b9a000] 05:00:02 INFO - PROCESS | 1779 | 1462795202778 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]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1847ms 05:00:02 INFO - PROCESS | 1779 | 1462795202841 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:00:02 INFO - PROCESS | 1779 | 1462795202846 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:00:02 INFO - PROCESS | 1779 | 1462795202853 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 1779 | 1462795202857 Marionette TRACE conn4 <- [1,1842,null,{}] 05:00:02 INFO - PROCESS | 1779 | 1462795202863 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}] 05:00:03 INFO - PROCESS | 1779 | 1462795203112 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:00:03 INFO - PROCESS | 1779 | 1462795203449 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb38000 == 136 [pid = 1779] [id = 468] 05:00:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x91040800) [pid = 1779] [serial = 1405] [outer = (nil)] 05:00:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9c15f800) [pid = 1779] [serial = 1406] [outer = 0x91040800] 05:00:03 INFO - PROCESS | 1779 | 1462795203545 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9c2d5400) [pid = 1779] [serial = 1407] [outer = 0x91040800] 05:00:04 INFO - PROCESS | 1779 | 1462795204483 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]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1682ms 05:00:04 INFO - PROCESS | 1779 | 1462795204536 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 1779 | 1462795204539 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:00:04 INFO - PROCESS | 1779 | 1462795204547 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 1779 | 1462795204550 Marionette TRACE conn4 <- [1,1846,null,{}] 05:00:04 INFO - PROCESS | 1779 | 1462795204556 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}] 05:00:04 INFO - PROCESS | 1779 | 1462795204796 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:00:05 INFO - PROCESS | 1779 | 1462795205124 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d284400 == 137 [pid = 1779] [id = 469] 05:00:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9a55b800) [pid = 1779] [serial = 1408] [outer = (nil)] 05:00:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa21a9000) [pid = 1779] [serial = 1409] [outer = 0x9a55b800] 05:00:05 INFO - PROCESS | 1779 | 1462795205238 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa22c4c00) [pid = 1779] [serial = 1410] [outer = 0x9a55b800] 05:00:06 INFO - PROCESS | 1779 | 1462795206150 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]]]}] 05:00:06 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) 05:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1641ms 05:00:06 INFO - PROCESS | 1779 | 1462795206187 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:00:06 INFO - PROCESS | 1779 | 1462795206192 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:00:06 INFO - PROCESS | 1779 | 1462795206198 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 1779 | 1462795206202 Marionette TRACE conn4 <- [1,1850,null,{}] 05:00:06 INFO - PROCESS | 1779 | 1462795206210 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}] 05:00:06 INFO - PROCESS | 1779 | 1462795206447 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:00:06 INFO - PROCESS | 1779 | 1462795206778 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x97828c00 == 138 [pid = 1779] [id = 470] 05:00:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9d9ca400) [pid = 1779] [serial = 1411] [outer = (nil)] 05:00:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa3042800) [pid = 1779] [serial = 1412] [outer = 0x9d9ca400] 05:00:06 INFO - PROCESS | 1779 | 1462795206897 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa26e5800) [pid = 1779] [serial = 1413] [outer = 0x9d9ca400] 05:00:07 INFO - PROCESS | 1779 | 1462795207800 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]]]}] 05:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1642ms 05:00:07 INFO - PROCESS | 1779 | 1462795207840 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:00:07 INFO - PROCESS | 1779 | 1462795207843 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:00:07 INFO - PROCESS | 1779 | 1462795207851 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:00:07 INFO - PROCESS | 1779 | 1462795207855 Marionette TRACE conn4 <- [1,1854,null,{}] 05:00:07 INFO - PROCESS | 1779 | 1462795207861 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}] 05:00:08 INFO - PROCESS | 1779 | 1462795208199 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:00:08 INFO - PROCESS | 1779 | 1462795208465 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ed0800 == 139 [pid = 1779] [id = 471] 05:00:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8a010400) [pid = 1779] [serial = 1414] [outer = (nil)] 05:00:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa3252800) [pid = 1779] [serial = 1415] [outer = 0x8a010400] 05:00:08 INFO - PROCESS | 1779 | 1462795208563 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa348a400) [pid = 1779] [serial = 1416] [outer = 0x8a010400] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x924c3000 == 138 [pid = 1779] [id = 226] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x97834800 == 137 [pid = 1779] [id = 227] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x92692000 == 136 [pid = 1779] [id = 225] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53b800 == 135 [pid = 1779] [id = 230] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9a30fc00 == 134 [pid = 1779] [id = 231] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9c15e000 == 133 [pid = 1779] [id = 232] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9a20a800 == 132 [pid = 1779] [id = 229] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d5800 == 131 [pid = 1779] [id = 453] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfe3800 == 130 [pid = 1779] [id = 452] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3f400 == 129 [pid = 1779] [id = 451] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab41800 == 128 [pid = 1779] [id = 411] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab46c00 == 127 [pid = 1779] [id = 450] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19c800 == 126 [pid = 1779] [id = 449] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecd000 == 125 [pid = 1779] [id = 448] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53e800 == 124 [pid = 1779] [id = 447] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc800 == 123 [pid = 1779] [id = 446] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x89eca000 == 122 [pid = 1779] [id = 444] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x99841800 == 121 [pid = 1779] [id = 445] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9527a400 == 120 [pid = 1779] [id = 443] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9268a000 == 119 [pid = 1779] [id = 442] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0dbc00 == 118 [pid = 1779] [id = 441] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9272fc00 == 117 [pid = 1779] [id = 440] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9126e000 == 116 [pid = 1779] [id = 439] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b7000 == 115 [pid = 1779] [id = 437] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b9000 == 114 [pid = 1779] [id = 438] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac47400 == 113 [pid = 1779] [id = 436] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8e8800 == 112 [pid = 1779] [id = 435] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb36000 == 111 [pid = 1779] [id = 434] 05:00:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab43800 == 110 [pid = 1779] [id = 433] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8dc01c00) [pid = 1779] [serial = 1292] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8f8d5400) [pid = 1779] [serial = 1248] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8e54e400) [pid = 1779] [serial = 1293] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x9a00e400) [pid = 1779] [serial = 1272] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x92786800) [pid = 1779] [serial = 1262] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x92b94000) [pid = 1779] [serial = 1263] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8dc08000) [pid = 1779] [serial = 1241] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x99841400) [pid = 1779] [serial = 1271] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9b13d800) [pid = 1779] [serial = 1280] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9c2cfc00) [pid = 1779] [serial = 1286] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9a9eb800) [pid = 1779] [serial = 1278] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8e5b8000) [pid = 1779] [serial = 1242] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9119f400) [pid = 1779] [serial = 1251] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9bb93400) [pid = 1779] [serial = 1283] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x956f1c00) [pid = 1779] [serial = 1269] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8e949c00) [pid = 1779] [serial = 1245] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8e92f800) [pid = 1779] [serial = 1296] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8f2c5c00) [pid = 1779] [serial = 1247] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8f0e1400) [pid = 1779] [serial = 1176] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8c8e2000) [pid = 1779] [serial = 1239] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9a09ac00) [pid = 1779] [serial = 1274] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9a55bc00) [pid = 1779] [serial = 1277] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x9c2d3800) [pid = 1779] [serial = 1287] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8b546c00) [pid = 1779] [serial = 1289] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x92497c00) [pid = 1779] [serial = 1256] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x91a16400) [pid = 1779] [serial = 1254] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x92695000) [pid = 1779] [serial = 1259] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x924c5000) [pid = 1779] [serial = 1257] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92732000) [pid = 1779] [serial = 1260] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x91a0a000) [pid = 1779] [serial = 1253] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x9be29800) [pid = 1779] [serial = 1284] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8b90c800) [pid = 1779] [serial = 1290] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8ac41400) [pid = 1779] [serial = 1238] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9a308800) [pid = 1779] [serial = 1275] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8e92e800) [pid = 1779] [serial = 1244] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x93de9400) [pid = 1779] [serial = 1266] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x954ad000) [pid = 1779] [serial = 1268] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x91047400) [pid = 1779] [serial = 1250] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x93b95c00) [pid = 1779] [serial = 1265] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9b148000) [pid = 1779] [serial = 1281] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8e8e7000) [pid = 1779] [serial = 1295] [outer = (nil)] [url = about:blank] 05:00:10 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e8e8400) [pid = 1779] [serial = 1298] [outer = (nil)] [url = about:blank] 05:00:11 INFO - PROCESS | 1779 | 1462795211536 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3748ms 05:00:11 INFO - PROCESS | 1779 | 1462795211601 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 1779 | 1462795211608 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:00:11 INFO - PROCESS | 1779 | 1462795211617 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 1779 | 1462795211623 Marionette TRACE conn4 <- [1,1858,null,{}] 05:00:11 INFO - PROCESS | 1779 | 1462795211632 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}] 05:00:11 INFO - PROCESS | 1779 | 1462795211959 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:00:12 INFO - PROCESS | 1779 | 1462795212165 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6a9c00 == 111 [pid = 1779] [id = 472] 05:00:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8b6b6000) [pid = 1779] [serial = 1417] [outer = (nil)] 05:00:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8c8e2000) [pid = 1779] [serial = 1418] [outer = 0x8b6b6000] 05:00:12 INFO - PROCESS | 1779 | 1462795212255 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8cb35800) [pid = 1779] [serial = 1419] [outer = 0x8b6b6000] 05:00:13 INFO - PROCESS | 1779 | 1462795213114 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]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1584ms 05:00:13 INFO - PROCESS | 1779 | 1462795213203 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 1779 | 1462795213212 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:00:13 INFO - PROCESS | 1779 | 1462795213231 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - PROCESS | 1779 | 1462795213236 Marionette TRACE conn4 <- [1,1862,null,{}] 05:00:13 INFO - PROCESS | 1779 | 1462795213242 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}] 05:00:13 INFO - PROCESS | 1779 | 1462795213535 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:00:13 INFO - PROCESS | 1779 | 1462795213570 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac41400 == 112 [pid = 1779] [id = 473] 05:00:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8c8e5000) [pid = 1779] [serial = 1420] [outer = (nil)] 05:00:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8dc09c00) [pid = 1779] [serial = 1421] [outer = 0x8c8e5000] 05:00:13 INFO - PROCESS | 1779 | 1462795213654 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e5acc00) [pid = 1779] [serial = 1422] [outer = 0x8c8e5000] 05:00:14 INFO - PROCESS | 1779 | 1462795214777 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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1589ms 05:00:14 INFO - PROCESS | 1779 | 1462795214820 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:00:14 INFO - PROCESS | 1779 | 1462795214824 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:00:14 INFO - PROCESS | 1779 | 1462795214831 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 1779 | 1462795214837 Marionette TRACE conn4 <- [1,1866,null,{}] 05:00:14 INFO - PROCESS | 1779 | 1462795214861 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}] 05:00:15 INFO - PROCESS | 1779 | 1462795215157 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x99ff5800) [pid = 1779] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa114b000) [pid = 1779] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8f2c2400) [pid = 1779] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8ab47000) [pid = 1779] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x99848000) [pid = 1779] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x93d01400) [pid = 1779] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x913e9000) [pid = 1779] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9119dc00) [pid = 1779] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:00:15 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8cb41c00) [pid = 1779] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8f0e1c00) [pid = 1779] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8b6ac400) [pid = 1779] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x92e25400) [pid = 1779] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x9be35c00) [pid = 1779] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x92787000) [pid = 1779] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8ab49800) [pid = 1779] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x8e557800) [pid = 1779] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x91258400) [pid = 1779] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8cb42400) [pid = 1779] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x94727000) [pid = 1779] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8f2cc000) [pid = 1779] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:00:16 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x8e765c00) [pid = 1779] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:00:16 INFO - PROCESS | 1779 | 1462795216059 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d0800 == 113 [pid = 1779] [id = 474] 05:00:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8ab47000) [pid = 1779] [serial = 1423] [outer = (nil)] 05:00:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8cfde400) [pid = 1779] [serial = 1424] [outer = 0x8ab47000] 05:00:16 INFO - PROCESS | 1779 | 1462795216151 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e92b400) [pid = 1779] [serial = 1425] [outer = 0x8ab47000] 05:00:16 INFO - PROCESS | 1779 | 1462795216980 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]]]}] 05:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2203ms 05:00:17 INFO - PROCESS | 1779 | 1462795217035 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 1779 | 1462795217040 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:00:17 INFO - PROCESS | 1779 | 1462795217056 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - PROCESS | 1779 | 1462795217060 Marionette TRACE conn4 <- [1,1870,null,{}] 05:00:17 INFO - PROCESS | 1779 | 1462795217066 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}] 05:00:17 INFO - PROCESS | 1779 | 1462795217286 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:00:17 INFO - PROCESS | 1779 | 1462795217298 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cabd000 == 114 [pid = 1779] [id = 475] 05:00:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8e8e7000) [pid = 1779] [serial = 1426] [outer = (nil)] 05:00:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8f0ddc00) [pid = 1779] [serial = 1427] [outer = 0x8e8e7000] 05:00:17 INFO - PROCESS | 1779 | 1462795217550 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8f2c2400) [pid = 1779] [serial = 1428] [outer = 0x8e8e7000] 05:00:18 INFO - PROCESS | 1779 | 1462795218680 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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1691ms 05:00:18 INFO - PROCESS | 1779 | 1462795218743 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 1779 | 1462795218750 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:00:18 INFO - PROCESS | 1779 | 1462795218763 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 1779 | 1462795218769 Marionette TRACE conn4 <- [1,1874,null,{}] 05:00:18 INFO - PROCESS | 1779 | 1462795218778 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}] 05:00:19 INFO - PROCESS | 1779 | 1462795219025 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:00:19 INFO - PROCESS | 1779 | 1462795219372 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b54a400 == 115 [pid = 1779] [id = 476] 05:00:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8b6b8400) [pid = 1779] [serial = 1429] [outer = (nil)] 05:00:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8d28ec00) [pid = 1779] [serial = 1430] [outer = 0x8b6b8400] 05:00:19 INFO - PROCESS | 1779 | 1462795219468 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8dc0c800) [pid = 1779] [serial = 1431] [outer = 0x8b6b8400] 05:00:20 INFO - PROCESS | 1779 | 1462795220829 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2140ms 05:00:20 INFO - PROCESS | 1779 | 1462795220908 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 1779 | 1462795220923 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:00:21 INFO - PROCESS | 1779 | 1462795221110 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 1779 | 1462795221120 Marionette TRACE conn4 <- [1,1878,null,{}] 05:00:21 INFO - PROCESS | 1779 | 1462795221135 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}] 05:00:21 INFO - PROCESS | 1779 | 1462795221537 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:00:21 INFO - PROCESS | 1779 | 1462795221839 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab42400 == 116 [pid = 1779] [id = 477] 05:00:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e5bac00) [pid = 1779] [serial = 1432] [outer = (nil)] 05:00:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e94d800) [pid = 1779] [serial = 1433] [outer = 0x8e5bac00] 05:00:21 INFO - PROCESS | 1779 | 1462795221930 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8f2cd400) [pid = 1779] [serial = 1434] [outer = 0x8e5bac00] 05:00:23 INFO - PROCESS | 1779 | 1462795223046 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2072ms 05:00:23 INFO - PROCESS | 1779 | 1462795223117 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 1779 | 1462795223121 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:00:23 INFO - PROCESS | 1779 | 1462795223129 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 1779 | 1462795223135 Marionette TRACE conn4 <- [1,1882,null,{}] 05:00:23 INFO - PROCESS | 1779 | 1462795223153 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}] 05:00:23 INFO - PROCESS | 1779 | 1462795223442 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:00:23 INFO - PROCESS | 1779 | 1462795223773 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2cf400 == 117 [pid = 1779] [id = 478] 05:00:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x91047800) [pid = 1779] [serial = 1435] [outer = (nil)] 05:00:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x911a0800) [pid = 1779] [serial = 1436] [outer = 0x91047800] 05:00:23 INFO - PROCESS | 1779 | 1462795223869 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x9125f400) [pid = 1779] [serial = 1437] [outer = 0x91047800] 05:00:24 INFO - PROCESS | 1779 | 1462795224860 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1791ms 05:00:24 INFO - PROCESS | 1779 | 1462795224921 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:00:24 INFO - PROCESS | 1779 | 1462795224927 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:00:24 INFO - PROCESS | 1779 | 1462795224933 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 1779 | 1462795224937 Marionette TRACE conn4 <- [1,1886,null,{}] 05:00:24 INFO - PROCESS | 1779 | 1462795224943 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}] 05:00:25 INFO - PROCESS | 1779 | 1462795225181 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:00:25 INFO - PROCESS | 1779 | 1462795225503 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87c800 == 118 [pid = 1779] [id = 479] 05:00:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91199000) [pid = 1779] [serial = 1438] [outer = (nil)] 05:00:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x913e6400) [pid = 1779] [serial = 1439] [outer = 0x91199000] 05:00:25 INFO - PROCESS | 1779 | 1462795225601 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91a0a800) [pid = 1779] [serial = 1440] [outer = 0x91199000] 05:00:26 INFO - PROCESS | 1779 | 1462795226546 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1682ms 05:00:26 INFO - PROCESS | 1779 | 1462795226617 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 1779 | 1462795226621 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:00:26 INFO - PROCESS | 1779 | 1462795226628 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 1779 | 1462795226632 Marionette TRACE conn4 <- [1,1890,null,{}] 05:00:26 INFO - PROCESS | 1779 | 1462795226639 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}] 05:00:26 INFO - PROCESS | 1779 | 1462795226878 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:00:27 INFO - PROCESS | 1779 | 1462795227219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc06000 == 119 [pid = 1779] [id = 480] 05:00:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91196400) [pid = 1779] [serial = 1441] [outer = (nil)] 05:00:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x91a14000) [pid = 1779] [serial = 1442] [outer = 0x91196400] 05:00:27 INFO - PROCESS | 1779 | 1462795227352 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x91a17400) [pid = 1779] [serial = 1443] [outer = 0x91196400] 05:00:28 INFO - PROCESS | 1779 | 1462795228288 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1696ms 05:00:28 INFO - PROCESS | 1779 | 1462795228341 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 1779 | 1462795228346 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:00:28 INFO - PROCESS | 1779 | 1462795228353 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 1779 | 1462795228356 Marionette TRACE conn4 <- [1,1894,null,{}] 05:00:28 INFO - PROCESS | 1779 | 1462795228362 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}] 05:00:28 INFO - PROCESS | 1779 | 1462795228624 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:00:28 INFO - PROCESS | 1779 | 1462795228959 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104e800 == 120 [pid = 1779] [id = 481] 05:00:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92492800) [pid = 1779] [serial = 1444] [outer = (nil)] 05:00:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92688c00) [pid = 1779] [serial = 1445] [outer = 0x92492800] 05:00:29 INFO - PROCESS | 1779 | 1462795229058 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92696c00) [pid = 1779] [serial = 1446] [outer = 0x92492800] 05:00:30 INFO - PROCESS | 1779 | 1462795230024 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]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1734ms 05:00:30 INFO - PROCESS | 1779 | 1462795230088 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 1779 | 1462795230093 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:00:30 INFO - PROCESS | 1779 | 1462795230100 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 1779 | 1462795230103 Marionette TRACE conn4 <- [1,1898,null,{}] 05:00:30 INFO - PROCESS | 1779 | 1462795230109 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}] 05:00:30 INFO - PROCESS | 1779 | 1462795230333 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:00:30 INFO - PROCESS | 1779 | 1462795230655 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a0ec00 == 121 [pid = 1779] [id = 482] 05:00:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x9249ac00) [pid = 1779] [serial = 1447] [outer = (nil)] 05:00:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x92780000) [pid = 1779] [serial = 1448] [outer = 0x9249ac00] 05:00:30 INFO - PROCESS | 1779 | 1462795230759 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x92b94400) [pid = 1779] [serial = 1449] [outer = 0x9249ac00] 05:00:31 INFO - PROCESS | 1779 | 1462795231738 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1681ms 05:00:31 INFO - PROCESS | 1779 | 1462795231782 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:00:31 INFO - PROCESS | 1779 | 1462795231786 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:00:31 INFO - PROCESS | 1779 | 1462795231792 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 1779 | 1462795231796 Marionette TRACE conn4 <- [1,1902,null,{}] 05:00:31 INFO - PROCESS | 1779 | 1462795231802 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}] 05:00:32 INFO - PROCESS | 1779 | 1462795232068 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:00:32 INFO - PROCESS | 1779 | 1462795232392 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87f400 == 122 [pid = 1779] [id = 483] 05:00:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8e557800) [pid = 1779] [serial = 1450] [outer = (nil)] 05:00:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x93b89000) [pid = 1779] [serial = 1451] [outer = 0x8e557800] 05:00:32 INFO - PROCESS | 1779 | 1462795232490 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93d01400) [pid = 1779] [serial = 1452] [outer = 0x8e557800] 05:00:33 INFO - PROCESS | 1779 | 1462795233438 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]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1685ms 05:00:33 INFO - PROCESS | 1779 | 1462795233479 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 1779 | 1462795233482 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:00:33 INFO - PROCESS | 1779 | 1462795233489 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 1779 | 1462795233492 Marionette TRACE conn4 <- [1,1906,null,{}] 05:00:33 INFO - PROCESS | 1779 | 1462795233499 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}] 05:00:33 INFO - PROCESS | 1779 | 1462795233738 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:00:34 INFO - PROCESS | 1779 | 1462795234064 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x9277f400 == 123 [pid = 1779] [id = 484] 05:00:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x92b9c000) [pid = 1779] [serial = 1453] [outer = (nil)] 05:00:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9472c400) [pid = 1779] [serial = 1454] [outer = 0x92b9c000] 05:00:34 INFO - PROCESS | 1779 | 1462795234178 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x953e1400) [pid = 1779] [serial = 1455] [outer = 0x92b9c000] 05:00:35 INFO - PROCESS | 1779 | 1462795235237 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]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1788ms 05:00:35 INFO - PROCESS | 1779 | 1462795235278 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 1779 | 1462795235282 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:00:35 INFO - PROCESS | 1779 | 1462795235290 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 1779 | 1462795235294 Marionette TRACE conn4 <- [1,1910,null,{}] 05:00:35 INFO - PROCESS | 1779 | 1462795235300 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}] 05:00:35 INFO - PROCESS | 1779 | 1462795235538 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:00:35 INFO - PROCESS | 1779 | 1462795235867 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a0dc00 == 124 [pid = 1779] [id = 485] 05:00:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x93de9400) [pid = 1779] [serial = 1456] [outer = (nil)] 05:00:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x954b2800) [pid = 1779] [serial = 1457] [outer = 0x93de9400] 05:00:35 INFO - PROCESS | 1779 | 1462795235966 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x95640400) [pid = 1779] [serial = 1458] [outer = 0x93de9400] 05:00:36 INFO - PROCESS | 1779 | 1462795236936 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1689ms 05:00:36 INFO - PROCESS | 1779 | 1462795236980 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 1779 | 1462795236985 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:00:36 INFO - PROCESS | 1779 | 1462795236992 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 1779 | 1462795236996 Marionette TRACE conn4 <- [1,1914,null,{}] 05:00:37 INFO - PROCESS | 1779 | 1462795237002 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}] 05:00:37 INFO - PROCESS | 1779 | 1462795237293 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:00:37 INFO - PROCESS | 1779 | 1462795237635 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x95492800 == 125 [pid = 1779] [id = 486] 05:00:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9782f000) [pid = 1779] [serial = 1459] [outer = (nil)] 05:00:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9a021800) [pid = 1779] [serial = 1460] [outer = 0x9782f000] 05:00:37 INFO - PROCESS | 1779 | 1462795237741 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9a02f400) [pid = 1779] [serial = 1461] [outer = 0x9782f000] 05:00:38 INFO - PROCESS | 1779 | 1462795238676 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1735ms 05:00:38 INFO - PROCESS | 1779 | 1462795238728 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 1779 | 1462795238731 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:00:38 INFO - PROCESS | 1779 | 1462795238738 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1779 | 1462795238741 Marionette TRACE conn4 <- [1,1918,null,{}] 05:00:38 INFO - PROCESS | 1779 | 1462795238748 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}] 05:00:38 INFO - PROCESS | 1779 | 1462795238974 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:00:39 INFO - PROCESS | 1779 | 1462795239254 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x91267800 == 126 [pid = 1779] [id = 487] 05:00:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x99fe7800) [pid = 1779] [serial = 1462] [outer = (nil)] 05:00:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9a554400) [pid = 1779] [serial = 1463] [outer = 0x99fe7800] 05:00:39 INFO - PROCESS | 1779 | 1462795239396 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9a597800) [pid = 1779] [serial = 1464] [outer = 0x99fe7800] 05:00:40 INFO - PROCESS | 1779 | 1462795240338 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]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1638ms 05:00:40 INFO - PROCESS | 1779 | 1462795240378 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 1779 | 1462795240381 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:00:40 INFO - PROCESS | 1779 | 1462795240389 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 1779 | 1462795240393 Marionette TRACE conn4 <- [1,1922,null,{}] 05:00:40 INFO - PROCESS | 1779 | 1462795240409 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}] 05:00:40 INFO - PROCESS | 1779 | 1462795240642 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:00:40 INFO - PROCESS | 1779 | 1462795240970 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x9471dc00 == 127 [pid = 1779] [id = 488] 05:00:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x95646000) [pid = 1779] [serial = 1465] [outer = (nil)] 05:00:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9b13fc00) [pid = 1779] [serial = 1466] [outer = 0x95646000] 05:00:41 INFO - PROCESS | 1779 | 1462795241067 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9b148c00) [pid = 1779] [serial = 1467] [outer = 0x95646000] 05:00:42 INFO - PROCESS | 1779 | 1462795242000 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1650ms 05:00:42 INFO - PROCESS | 1779 | 1462795242049 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:00:42 INFO - PROCESS | 1779 | 1462795242054 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:00:42 INFO - PROCESS | 1779 | 1462795242062 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 1779 | 1462795242065 Marionette TRACE conn4 <- [1,1926,null,{}] 05:00:42 INFO - PROCESS | 1779 | 1462795242073 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}] 05:00:42 INFO - PROCESS | 1779 | 1462795242345 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:00:42 INFO - PROCESS | 1779 | 1462795242680 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x913f1800 == 128 [pid = 1779] [id = 489] 05:00:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x92b94800) [pid = 1779] [serial = 1468] [outer = (nil)] 05:00:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9b8bd000) [pid = 1779] [serial = 1469] [outer = 0x92b94800] 05:00:42 INFO - PROCESS | 1779 | 1462795242779 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9bbb6c00) [pid = 1779] [serial = 1470] [outer = 0x92b94800] 05:00:43 INFO - PROCESS | 1779 | 1462795243833 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]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1847ms 05:00:43 INFO - PROCESS | 1779 | 1462795243909 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 1779 | 1462795243912 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:00:43 INFO - PROCESS | 1779 | 1462795243919 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 1779 | 1462795243922 Marionette TRACE conn4 <- [1,1930,null,{}] 05:00:43 INFO - PROCESS | 1779 | 1462795243928 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}] 05:00:44 INFO - PROCESS | 1779 | 1462795244204 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:00:44 INFO - PROCESS | 1779 | 1462795244534 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecd800 == 129 [pid = 1779] [id = 490] 05:00:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9a54f800) [pid = 1779] [serial = 1471] [outer = (nil)] 05:00:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9c2d2800) [pid = 1779] [serial = 1472] [outer = 0x9a54f800] 05:00:44 INFO - PROCESS | 1779 | 1462795244628 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9c2d6000) [pid = 1779] [serial = 1473] [outer = 0x9a54f800] 05:00:45 INFO - PROCESS | 1779 | 1462795245601 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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1738ms 05:00:45 INFO - PROCESS | 1779 | 1462795245659 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 1779 | 1462795245663 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:00:45 INFO - PROCESS | 1779 | 1462795245671 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 1779 | 1462795245674 Marionette TRACE conn4 <- [1,1934,null,{}] 05:00:45 INFO - PROCESS | 1779 | 1462795245680 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}] 05:00:45 INFO - PROCESS | 1779 | 1462795245923 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:00:46 INFO - PROCESS | 1779 | 1462795246254 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c158400 == 130 [pid = 1779] [id = 491] 05:00:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9c15a800) [pid = 1779] [serial = 1474] [outer = (nil)] 05:00:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa114f000) [pid = 1779] [serial = 1475] [outer = 0x9c15a800] 05:00:46 INFO - PROCESS | 1779 | 1462795246352 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa214b000) [pid = 1779] [serial = 1476] [outer = 0x9c15a800] 05:00:47 INFO - PROCESS | 1779 | 1462795247362 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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1736ms 05:00:47 INFO - PROCESS | 1779 | 1462795247408 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 1779 | 1462795247413 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:00:47 INFO - PROCESS | 1779 | 1462795247419 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 1779 | 1462795247423 Marionette TRACE conn4 <- [1,1938,null,{}] 05:00:47 INFO - PROCESS | 1779 | 1462795247429 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}] 05:00:47 INFO - PROCESS | 1779 | 1462795247669 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:00:48 INFO - PROCESS | 1779 | 1462795248013 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x99fec800 == 131 [pid = 1779] [id = 492] 05:00:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x9b13e400) [pid = 1779] [serial = 1477] [outer = (nil)] 05:00:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa3043800) [pid = 1779] [serial = 1478] [outer = 0x9b13e400] 05:00:48 INFO - PROCESS | 1779 | 1462795248114 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa3252400) [pid = 1779] [serial = 1479] [outer = 0x9b13e400] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8b545800 == 130 [pid = 1779] [id = 219] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8a019800 == 129 [pid = 1779] [id = 218] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8e762400 == 128 [pid = 1779] [id = 251] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19e400 == 127 [pid = 1779] [id = 217] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8d0b5400 == 126 [pid = 1779] [id = 221] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8e762800 == 125 [pid = 1779] [id = 252] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8dec00 == 124 [pid = 1779] [id = 462] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b5800 == 123 [pid = 1779] [id = 461] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8e78f000 == 122 [pid = 1779] [id = 460] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x9104e000 == 121 [pid = 1779] [id = 459] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8d4000 == 120 [pid = 1779] [id = 458] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5ae800 == 119 [pid = 1779] [id = 456] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8d28c800 == 118 [pid = 1779] [id = 457] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfd7400 == 117 [pid = 1779] [id = 455] 05:00:50 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00bc00 == 116 [pid = 1779] [id = 454] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8e786000) [pid = 1779] [serial = 1361] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x9a027800) [pid = 1779] [serial = 1331] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0xa3080400) [pid = 1779] [serial = 1224] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x9125b400) [pid = 1779] [serial = 1310] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9a552c00) [pid = 1779] [serial = 1332] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8ab50400) [pid = 1779] [serial = 1352] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9b8b3800) [pid = 1779] [serial = 1338] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x95641c00) [pid = 1779] [serial = 1329] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9b382800) [pid = 1779] [serial = 1337] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x92b96000) [pid = 1779] [serial = 1320] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x95281c00) [pid = 1779] [serial = 1325] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8d0b6800) [pid = 1779] [serial = 1356] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8b547800) [pid = 1779] [serial = 1353] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x913ef000) [pid = 1779] [serial = 1313] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x8e785c00) [pid = 1779] [serial = 1236] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9ae17800) [pid = 1779] [serial = 1335] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0xa2144c00) [pid = 1779] [serial = 1347] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x93d0f800) [pid = 1779] [serial = 1323] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8c8ee800) [pid = 1779] [serial = 1301] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8e768800) [pid = 1779] [serial = 1358] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0xa114dc00) [pid = 1779] [serial = 1346] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8e786400) [pid = 1779] [serial = 1359] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x92786c00) [pid = 1779] [serial = 1319] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8d0af000) [pid = 1779] [serial = 1302] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0xa2454400) [pid = 1779] [serial = 1349] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x92697400) [pid = 1779] [serial = 1317] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8e8b4c00) [pid = 1779] [serial = 1304] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x954b2400) [pid = 1779] [serial = 1328] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9c2d2000) [pid = 1779] [serial = 1341] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x924c7400) [pid = 1779] [serial = 1316] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x9ae12000) [pid = 1779] [serial = 1334] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x93d04000) [pid = 1779] [serial = 1322] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9104ec00) [pid = 1779] [serial = 1308] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9d5f7800) [pid = 1779] [serial = 1344] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x91266c00) [pid = 1779] [serial = 1311] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9d510000) [pid = 1779] [serial = 1343] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8fa72400) [pid = 1779] [serial = 1307] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x9c16c000) [pid = 1779] [serial = 1340] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x953e9400) [pid = 1779] [serial = 1326] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8e927800) [pid = 1779] [serial = 1305] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8cfe1800) [pid = 1779] [serial = 1355] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x91a0b000) [pid = 1779] [serial = 1314] [outer = (nil)] [url = about:blank] 05:00:50 INFO - PROCESS | 1779 | 1462795250965 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 3599ms 05:00:51 INFO - PROCESS | 1779 | 1462795251019 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 1779 | 1462795251026 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:00:51 INFO - PROCESS | 1779 | 1462795251035 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 1779 | 1462795251040 Marionette TRACE conn4 <- [1,1942,null,{}] 05:00:51 INFO - PROCESS | 1779 | 1462795251048 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}] 05:00:51 INFO - PROCESS | 1779 | 1462795251271 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:00:51 INFO - PROCESS | 1779 | 1462795251469 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab45400 == 117 [pid = 1779] [id = 493] 05:00:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8b53e800) [pid = 1779] [serial = 1480] [outer = (nil)] 05:00:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8c8ee800) [pid = 1779] [serial = 1481] [outer = 0x8b53e800] 05:00:51 INFO - PROCESS | 1779 | 1462795251552 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8d0ad800) [pid = 1779] [serial = 1482] [outer = 0x8b53e800] 05:00:52 INFO - PROCESS | 1779 | 1462795252517 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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1544ms 05:00:52 INFO - PROCESS | 1779 | 1462795252580 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 1779 | 1462795252589 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:00:52 INFO - PROCESS | 1779 | 1462795252599 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 1779 | 1462795252603 Marionette TRACE conn4 <- [1,1946,null,{}] 05:00:52 INFO - PROCESS | 1779 | 1462795252609 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}] 05:00:52 INFO - PROCESS | 1779 | 1462795252829 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:00:53 INFO - PROCESS | 1779 | 1462795253145 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5ac800 == 118 [pid = 1779] [id = 494] 05:00:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e5ad000) [pid = 1779] [serial = 1483] [outer = (nil)] 05:00:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e762400) [pid = 1779] [serial = 1484] [outer = 0x8e5ad000] 05:00:53 INFO - PROCESS | 1779 | 1462795253257 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e784c00) [pid = 1779] [serial = 1485] [outer = 0x8e5ad000] 05:00:54 INFO - PROCESS | 1779 | 1462795254431 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1884ms 05:00:54 INFO - PROCESS | 1779 | 1462795254485 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 1779 | 1462795254489 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:00:54 INFO - PROCESS | 1779 | 1462795254496 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 1779 | 1462795254502 Marionette TRACE conn4 <- [1,1950,null,{}] 05:00:54 INFO - PROCESS | 1779 | 1462795254526 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}] 05:00:54 INFO - PROCESS | 1779 | 1462795254818 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8c8e5000) [pid = 1779] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x954b4c00) [pid = 1779] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8d0b2400) [pid = 1779] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9549f400) [pid = 1779] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8f8dc000) [pid = 1779] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9249bc00) [pid = 1779] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x99fec400) [pid = 1779] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8c8ed000) [pid = 1779] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9a55b800) [pid = 1779] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8a00c000) [pid = 1779] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x91262800) [pid = 1779] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8e78f400) [pid = 1779] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8ab47000) [pid = 1779] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x913e8800) [pid = 1779] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8b6b6000) [pid = 1779] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9273a800) [pid = 1779] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x92b9a000) [pid = 1779] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8e8b1000) [pid = 1779] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x92731800) [pid = 1779] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x9d9ca400) [pid = 1779] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:00:55 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x91040800) [pid = 1779] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:00:55 INFO - PROCESS | 1779 | 1462795255647 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00c000 == 119 [pid = 1779] [id = 495] 05:00:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8a19ac00) [pid = 1779] [serial = 1486] [outer = (nil)] 05:00:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8c8ed000) [pid = 1779] [serial = 1487] [outer = 0x8a19ac00] 05:00:55 INFO - PROCESS | 1779 | 1462795255728 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8f0e3800) [pid = 1779] [serial = 1488] [outer = 0x8a19ac00] 05:00:56 INFO - PROCESS | 1779 | 1462795256614 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]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2142ms 05:00:56 INFO - PROCESS | 1779 | 1462795256644 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:00:56 INFO - PROCESS | 1779 | 1462795256653 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:00:56 INFO - PROCESS | 1779 | 1462795256664 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1779 | 1462795256667 Marionette TRACE conn4 <- [1,1954,null,{}] 05:00:56 INFO - PROCESS | 1779 | 1462795256674 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}] 05:00:56 INFO - PROCESS | 1779 | 1462795256879 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:00:57 INFO - PROCESS | 1779 | 1462795257075 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7ce800 == 120 [pid = 1779] [id = 496] 05:00:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8f2c5000) [pid = 1779] [serial = 1489] [outer = (nil)] 05:00:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8fa69000) [pid = 1779] [serial = 1490] [outer = 0x8f2c5000] 05:00:57 INFO - PROCESS | 1779 | 1462795257153 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x91042c00) [pid = 1779] [serial = 1491] [outer = 0x8f2c5000] 05:00:58 INFO - PROCESS | 1779 | 1462795258331 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]]]}] 05:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1745ms 05:00:58 INFO - PROCESS | 1779 | 1462795258410 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:00:58 INFO - PROCESS | 1779 | 1462795258417 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:00:58 INFO - PROCESS | 1779 | 1462795258428 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - PROCESS | 1779 | 1462795258433 Marionette TRACE conn4 <- [1,1958,null,{}] 05:00:58 INFO - PROCESS | 1779 | 1462795258442 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}] 05:00:58 INFO - PROCESS | 1779 | 1462795258729 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:00:59 INFO - PROCESS | 1779 | 1462795259076 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b549c00 == 121 [pid = 1779] [id = 497] 05:00:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8cb41000) [pid = 1779] [serial = 1492] [outer = (nil)] 05:00:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8dc04800) [pid = 1779] [serial = 1493] [outer = 0x8cb41000] 05:00:59 INFO - PROCESS | 1779 | 1462795259171 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e763000) [pid = 1779] [serial = 1494] [outer = 0x8cb41000] 05:01:00 INFO - PROCESS | 1779 | 1462795260184 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]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1790ms 05:01:00 INFO - PROCESS | 1779 | 1462795260218 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 1779 | 1462795260228 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:01:00 INFO - PROCESS | 1779 | 1462795260240 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 1779 | 1462795260244 Marionette TRACE conn4 <- [1,1962,null,{}] 05:01:00 INFO - PROCESS | 1779 | 1462795260251 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}] 05:01:00 INFO - PROCESS | 1779 | 1462795260507 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:01:00 INFO - PROCESS | 1779 | 1462795260843 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92f000 == 122 [pid = 1779] [id = 498] 05:01:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e932400) [pid = 1779] [serial = 1495] [outer = (nil)] 05:01:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8f0e3c00) [pid = 1779] [serial = 1496] [outer = 0x8e932400] 05:01:00 INFO - PROCESS | 1779 | 1462795260945 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8f8db000) [pid = 1779] [serial = 1497] [outer = 0x8e932400] 05:01:01 INFO - PROCESS | 1779 | 1462795261989 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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1792ms 05:01:02 INFO - PROCESS | 1779 | 1462795262032 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:01:02 INFO - PROCESS | 1779 | 1462795262036 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:01:02 INFO - PROCESS | 1779 | 1462795262044 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1779 | 1462795262050 Marionette TRACE conn4 <- [1,1966,null,{}] 05:01:02 INFO - PROCESS | 1779 | 1462795262068 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}] 05:01:02 INFO - PROCESS | 1779 | 1462795262477 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:01:02 INFO - PROCESS | 1779 | 1462795262707 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0ac00 == 123 [pid = 1779] [id = 499] 05:01:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9125d400) [pid = 1779] [serial = 1498] [outer = (nil)] 05:01:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x91264400) [pid = 1779] [serial = 1499] [outer = 0x9125d400] 05:01:02 INFO - PROCESS | 1779 | 1462795262808 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x913e5c00) [pid = 1779] [serial = 1500] [outer = 0x9125d400] 05:01:03 INFO - PROCESS | 1779 | 1462795263788 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]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1791ms 05:01:03 INFO - PROCESS | 1779 | 1462795263834 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:01:03 INFO - PROCESS | 1779 | 1462795263839 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:01:03 INFO - PROCESS | 1779 | 1462795263846 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 1779 | 1462795263849 Marionette TRACE conn4 <- [1,1970,null,{}] 05:01:03 INFO - PROCESS | 1779 | 1462795263855 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}] 05:01:04 INFO - PROCESS | 1779 | 1462795264097 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:01:04 INFO - PROCESS | 1779 | 1462795264442 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e92ac00 == 124 [pid = 1779] [id = 500] 05:01:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91a11800) [pid = 1779] [serial = 1501] [outer = (nil)] 05:01:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x92494000) [pid = 1779] [serial = 1502] [outer = 0x91a11800] 05:01:04 INFO - PROCESS | 1779 | 1462795264535 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x924c1c00) [pid = 1779] [serial = 1503] [outer = 0x91a11800] 05:01:05 INFO - PROCESS | 1779 | 1462795265442 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]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1644ms 05:01:05 INFO - PROCESS | 1779 | 1462795265490 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 1779 | 1462795265495 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:01:05 INFO - PROCESS | 1779 | 1462795265501 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 1779 | 1462795265505 Marionette TRACE conn4 <- [1,1974,null,{}] 05:01:05 INFO - PROCESS | 1779 | 1462795265512 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}] 05:01:05 INFO - PROCESS | 1779 | 1462795265738 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:01:06 INFO - PROCESS | 1779 | 1462795266061 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a14800 == 125 [pid = 1779] [id = 501] 05:01:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x924c7400) [pid = 1779] [serial = 1504] [outer = (nil)] 05:01:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x9268ac00) [pid = 1779] [serial = 1505] [outer = 0x924c7400] 05:01:06 INFO - PROCESS | 1779 | 1462795266160 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x92690800) [pid = 1779] [serial = 1506] [outer = 0x924c7400] 05:01:07 INFO - PROCESS | 1779 | 1462795267093 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]]]}] 05:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1639ms 05:01:07 INFO - PROCESS | 1779 | 1462795267143 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:01:07 INFO - PROCESS | 1779 | 1462795267147 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:01:07 INFO - PROCESS | 1779 | 1462795267154 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 1779 | 1462795267159 Marionette TRACE conn4 <- [1,1978,null,{}] 05:01:07 INFO - PROCESS | 1779 | 1462795267165 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}] 05:01:07 INFO - PROCESS | 1779 | 1462795267452 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:01:07 INFO - PROCESS | 1779 | 1462795267788 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a10c00 == 126 [pid = 1779] [id = 502] 05:01:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x9277cc00) [pid = 1779] [serial = 1507] [outer = (nil)] 05:01:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92b9c400) [pid = 1779] [serial = 1508] [outer = 0x9277cc00] 05:01:07 INFO - PROCESS | 1779 | 1462795267885 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x93b8bc00) [pid = 1779] [serial = 1509] [outer = 0x9277cc00] 05:01:08 INFO - PROCESS | 1779 | 1462795268830 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]]]}] 05:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1747ms 05:01:08 INFO - PROCESS | 1779 | 1462795268902 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:01:08 INFO - PROCESS | 1779 | 1462795268906 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:01:08 INFO - PROCESS | 1779 | 1462795268913 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:01:08 INFO - PROCESS | 1779 | 1462795268917 Marionette TRACE conn4 <- [1,1982,null,{}] 05:01:08 INFO - PROCESS | 1779 | 1462795268924 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}] 05:01:09 INFO - PROCESS | 1779 | 1462795269197 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:01:09 INFO - PROCESS | 1779 | 1462795269541 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x924cf000 == 127 [pid = 1779] [id = 503] 05:01:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92b8f400) [pid = 1779] [serial = 1510] [outer = (nil)] 05:01:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x95281c00) [pid = 1779] [serial = 1511] [outer = 0x92b8f400] 05:01:09 INFO - PROCESS | 1779 | 1462795269631 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x953e9400) [pid = 1779] [serial = 1512] [outer = 0x92b8f400] 05:01:10 INFO - PROCESS | 1779 | 1462795270525 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]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1688ms 05:01:10 INFO - PROCESS | 1779 | 1462795270602 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 1779 | 1462795270607 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:01:10 INFO - PROCESS | 1779 | 1462795270625 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 1779 | 1462795270628 Marionette TRACE conn4 <- [1,1986,null,{}] 05:01:10 INFO - PROCESS | 1779 | 1462795270641 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}] 05:01:10 INFO - PROCESS | 1779 | 1462795270899 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:01:11 INFO - PROCESS | 1779 | 1462795271227 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfdc400 == 128 [pid = 1779] [id = 504] 05:01:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9104c800) [pid = 1779] [serial = 1513] [outer = (nil)] 05:01:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x956f8c00) [pid = 1779] [serial = 1514] [outer = 0x9104c800] 05:01:11 INFO - PROCESS | 1779 | 1462795271323 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x97833000) [pid = 1779] [serial = 1515] [outer = 0x9104c800] 05:01:12 INFO - PROCESS | 1779 | 1462795272429 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]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1854ms 05:01:12 INFO - PROCESS | 1779 | 1462795272472 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 1779 | 1462795272480 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:01:12 INFO - PROCESS | 1779 | 1462795272491 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 1779 | 1462795272496 Marionette TRACE conn4 <- [1,1990,null,{}] 05:01:12 INFO - PROCESS | 1779 | 1462795272507 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}] 05:01:12 INFO - PROCESS | 1779 | 1462795272932 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:01:13 INFO - PROCESS | 1779 | 1462795273348 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x9549f400 == 129 [pid = 1779] [id = 505] 05:01:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x95648800) [pid = 1779] [serial = 1516] [outer = (nil)] 05:01:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9a010800) [pid = 1779] [serial = 1517] [outer = 0x95648800] 05:01:13 INFO - PROCESS | 1779 | 1462795273519 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9a027800) [pid = 1779] [serial = 1518] [outer = 0x95648800] 05:01:14 INFO - PROCESS | 1779 | 1462795274532 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2090ms 05:01:14 INFO - PROCESS | 1779 | 1462795274580 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 1779 | 1462795274583 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:01:14 INFO - PROCESS | 1779 | 1462795274590 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 1779 | 1462795274594 Marionette TRACE conn4 <- [1,1994,null,{}] 05:01:14 INFO - PROCESS | 1779 | 1462795274600 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}] 05:01:14 INFO - PROCESS | 1779 | 1462795274827 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:01:15 INFO - PROCESS | 1779 | 1462795275108 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x99846400 == 130 [pid = 1779] [id = 506] 05:01:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9a307000) [pid = 1779] [serial = 1519] [outer = (nil)] 05:01:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a588400) [pid = 1779] [serial = 1520] [outer = 0x9a307000] 05:01:15 INFO - PROCESS | 1779 | 1462795275250 Marionette DEBUG loaded listener.js 05:01:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9ae12000) [pid = 1779] [serial = 1521] [outer = 0x9a307000] 05:01:16 INFO - PROCESS | 1779 | 1462795276258 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]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1740ms 05:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:01:16 INFO - PROCESS | 1779 | 1462795276331 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 1779 | 1462795276335 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:01:16 INFO - PROCESS | 1779 | 1462795276341 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 1779 | 1462795276345 Marionette TRACE conn4 <- [1,1998,null,{}] 05:01:16 INFO - PROCESS | 1779 | 1462795276352 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}] 05:01:16 INFO - PROCESS | 1779 | 1462795276641 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:01:17 INFO - PROCESS | 1779 | 1462795277034 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x9bbb3c00 == 131 [pid = 1779] [id = 507] 05:01:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9be28400) [pid = 1779] [serial = 1522] [outer = (nil)] 05:01:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9c159400) [pid = 1779] [serial = 1523] [outer = 0x9be28400] 05:01:17 INFO - PROCESS | 1779 | 1462795277135 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9c2d3400) [pid = 1779] [serial = 1524] [outer = 0x9be28400] 05:01:18 INFO - PROCESS | 1779 | 1462795278069 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1742ms 05:01:18 INFO - PROCESS | 1779 | 1462795278083 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 1779 | 1462795278086 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:01:18 INFO - PROCESS | 1779 | 1462795278093 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 1779 | 1462795278096 Marionette TRACE conn4 <- [1,2002,null,{}] 05:01:18 INFO - PROCESS | 1779 | 1462795278102 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}] 05:01:18 INFO - PROCESS | 1779 | 1462795278417 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:01:18 INFO - PROCESS | 1779 | 1462795278648 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b548400 == 132 [pid = 1779] [id = 508] 05:01:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8cb42000) [pid = 1779] [serial = 1525] [outer = (nil)] 05:01:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9d5f4800) [pid = 1779] [serial = 1526] [outer = 0x8cb42000] 05:01:18 INFO - PROCESS | 1779 | 1462795278793 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9d9c7000) [pid = 1779] [serial = 1527] [outer = 0x8cb42000] 05:01:19 INFO - PROCESS | 1779 | 1462795279745 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]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1733ms 05:01:19 INFO - PROCESS | 1779 | 1462795279827 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 1779 | 1462795279831 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:01:19 INFO - PROCESS | 1779 | 1462795279838 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 1779 | 1462795279842 Marionette TRACE conn4 <- [1,2006,null,{}] 05:01:19 INFO - PROCESS | 1779 | 1462795279848 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}] 05:01:20 INFO - PROCESS | 1779 | 1462795280108 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:01:20 INFO - PROCESS | 1779 | 1462795280444 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b8be000 == 133 [pid = 1779] [id = 509] 05:01:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9c2d9400) [pid = 1779] [serial = 1528] [outer = (nil)] 05:01:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa2275000) [pid = 1779] [serial = 1529] [outer = 0x9c2d9400] 05:01:20 INFO - PROCESS | 1779 | 1462795280536 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa2454800) [pid = 1779] [serial = 1530] [outer = 0x9c2d9400] 05:01:21 INFO - PROCESS | 1779 | 1462795281473 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]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1682ms 05:01:21 INFO - PROCESS | 1779 | 1462795281522 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 1779 | 1462795281526 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:01:21 INFO - PROCESS | 1779 | 1462795281534 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - PROCESS | 1779 | 1462795281538 Marionette TRACE conn4 <- [1,2010,null,{}] 05:01:21 INFO - PROCESS | 1779 | 1462795281544 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}] 05:01:21 INFO - PROCESS | 1779 | 1462795281790 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:01:22 INFO - PROCESS | 1779 | 1462795282134 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec3c00 == 134 [pid = 1779] [id = 510] 05:01:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x8a014c00) [pid = 1779] [serial = 1531] [outer = (nil)] 05:01:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa3085400) [pid = 1779] [serial = 1532] [outer = 0x8a014c00] 05:01:22 INFO - PROCESS | 1779 | 1462795282233 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa30e5c00) [pid = 1779] [serial = 1533] [outer = 0x8a014c00] 05:01:23 INFO - PROCESS | 1779 | 1462795283300 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]]]}] 05:01:23 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 05:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1844ms 05:01:23 INFO - PROCESS | 1779 | 1462795283384 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:01:23 INFO - PROCESS | 1779 | 1462795283388 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:01:23 INFO - PROCESS | 1779 | 1462795283396 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 1779 | 1462795283399 Marionette TRACE conn4 <- [1,2014,null,{}] 05:01:23 INFO - PROCESS | 1779 | 1462795283405 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}] 05:01:23 INFO - PROCESS | 1779 | 1462795283644 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:01:24 INFO - PROCESS | 1779 | 1462795283987 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d288400 == 135 [pid = 1779] [id = 511] 05:01:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x8dc02400) [pid = 1779] [serial = 1534] [outer = (nil)] 05:01:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa50a9800) [pid = 1779] [serial = 1535] [outer = 0x8dc02400] 05:01:24 INFO - PROCESS | 1779 | 1462795284081 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa50edc00) [pid = 1779] [serial = 1536] [outer = 0x8dc02400] 05:01:25 INFO - PROCESS | 1779 | 1462795285037 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]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1682ms 05:01:25 INFO - PROCESS | 1779 | 1462795285078 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 1779 | 1462795285082 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:01:25 INFO - PROCESS | 1779 | 1462795285089 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 1779 | 1462795285093 Marionette TRACE conn4 <- [1,2018,null,{}] 05:01:25 INFO - PROCESS | 1779 | 1462795285099 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}] 05:01:25 INFO - PROCESS | 1779 | 1462795285321 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:01:25 INFO - PROCESS | 1779 | 1462795285661 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 1779 | ++DOCSHELL 0xa2631800 == 136 [pid = 1779] [id = 512] 05:01:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0xa35ed400) [pid = 1779] [serial = 1537] [outer = (nil)] 05:01:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa676f400) [pid = 1779] [serial = 1538] [outer = 0xa35ed400] 05:01:25 INFO - PROCESS | 1779 | 1462795285757 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa67bd800) [pid = 1779] [serial = 1539] [outer = 0xa35ed400] 05:01:26 INFO - PROCESS | 1779 | 1462795286670 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]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1646ms 05:01:26 INFO - PROCESS | 1779 | 1462795286736 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 1779 | 1462795286740 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:01:26 INFO - PROCESS | 1779 | 1462795286747 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 1779 | 1462795286750 Marionette TRACE conn4 <- [1,2022,null,{}] 05:01:26 INFO - PROCESS | 1779 | 1462795286756 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}] 05:01:27 INFO - PROCESS | 1779 | 1462795287025 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:01:27 INFO - PROCESS | 1779 | 1462795287377 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a014400 == 137 [pid = 1779] [id = 513] 05:01:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa62ebc00) [pid = 1779] [serial = 1540] [outer = (nil)] 05:01:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa6b53400) [pid = 1779] [serial = 1541] [outer = 0xa62ebc00] 05:01:27 INFO - PROCESS | 1779 | 1462795287472 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa6b55000) [pid = 1779] [serial = 1542] [outer = 0xa62ebc00] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19f800 == 136 [pid = 1779] [id = 235] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae1f800 == 135 [pid = 1779] [id = 405] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8bac00 == 134 [pid = 1779] [id = 237] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7cc000 == 133 [pid = 1779] [id = 406] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8ed800 == 132 [pid = 1779] [id = 234] 05:01:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8e6400 == 131 [pid = 1779] [id = 238] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x8e5acc00) [pid = 1779] [serial = 1422] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x956f2000) [pid = 1779] [serial = 1394] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8e554800) [pid = 1779] [serial = 1368] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x9a552400) [pid = 1779] [serial = 1398] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9119b400) [pid = 1779] [serial = 1376] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x92783400) [pid = 1779] [serial = 1386] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9a9eb400) [pid = 1779] [serial = 1400] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e936000) [pid = 1779] [serial = 1299] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9a306400) [pid = 1779] [serial = 1397] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x8d876c00) [pid = 1779] [serial = 1367] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0xa22c4c00) [pid = 1779] [serial = 1410] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8a1a2400) [pid = 1779] [serial = 1364] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9248e000) [pid = 1779] [serial = 1380] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8f8dc400) [pid = 1779] [serial = 1373] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x8fa6d400) [pid = 1779] [serial = 1374] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9273d400) [pid = 1779] [serial = 1385] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0xa3252800) [pid = 1779] [serial = 1415] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8e92b400) [pid = 1779] [serial = 1425] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9268b800) [pid = 1779] [serial = 1383] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8cb35800) [pid = 1779] [serial = 1419] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x95280000) [pid = 1779] [serial = 1391] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x953e5c00) [pid = 1779] [serial = 1392] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x9b38f400) [pid = 1779] [serial = 1403] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8cfde400) [pid = 1779] [serial = 1424] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8ab45000) [pid = 1779] [serial = 1365] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8dc09c00) [pid = 1779] [serial = 1421] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8e930000) [pid = 1779] [serial = 1370] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8e951000) [pid = 1779] [serial = 1371] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x93a66400) [pid = 1779] [serial = 1388] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x924cc800) [pid = 1779] [serial = 1382] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8c8e2000) [pid = 1779] [serial = 1418] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x913e3c00) [pid = 1779] [serial = 1379] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0xa3042800) [pid = 1779] [serial = 1412] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9ae14000) [pid = 1779] [serial = 1401] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0xa26e5800) [pid = 1779] [serial = 1413] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x984f5800) [pid = 1779] [serial = 1395] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9c2d5400) [pid = 1779] [serial = 1407] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x9c15f800) [pid = 1779] [serial = 1406] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x93b90c00) [pid = 1779] [serial = 1389] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0xa21a9000) [pid = 1779] [serial = 1409] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9b8b3400) [pid = 1779] [serial = 1404] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x91253000) [pid = 1779] [serial = 1377] [outer = (nil)] [url = about:blank] 05:01:29 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8f0ddc00) [pid = 1779] [serial = 1427] [outer = (nil)] [url = about:blank] 05:01:30 INFO - PROCESS | 1779 | 1462795290247 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]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3555ms 05:01:30 INFO - PROCESS | 1779 | 1462795290304 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 1779 | 1462795290311 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:01:30 INFO - PROCESS | 1779 | 1462795290320 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 1779 | 1462795290325 Marionette TRACE conn4 <- [1,2026,null,{}] 05:01:30 INFO - PROCESS | 1779 | 1462795290333 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}] 05:01:30 INFO - PROCESS | 1779 | 1462795290554 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:01:30 INFO - PROCESS | 1779 | 1462795290755 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b908000 == 132 [pid = 1779] [id = 514] 05:01:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8c8e5c00) [pid = 1779] [serial = 1543] [outer = (nil)] 05:01:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8cb3a400) [pid = 1779] [serial = 1544] [outer = 0x8c8e5c00] 05:01:30 INFO - PROCESS | 1779 | 1462795290886 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d0b2400) [pid = 1779] [serial = 1545] [outer = 0x8c8e5c00] 05:01:31 INFO - PROCESS | 1779 | 1462795291725 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]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1499ms 05:01:31 INFO - PROCESS | 1779 | 1462795291820 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 1779 | 1462795291829 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:01:31 INFO - PROCESS | 1779 | 1462795291839 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - PROCESS | 1779 | 1462795291844 Marionette TRACE conn4 <- [1,2030,null,{}] 05:01:31 INFO - PROCESS | 1779 | 1462795291849 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}] 05:01:32 INFO - PROCESS | 1779 | 1462795292062 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:01:32 INFO - PROCESS | 1779 | 1462795292437 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5acc00 == 133 [pid = 1779] [id = 515] 05:01:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e5b0400) [pid = 1779] [serial = 1546] [outer = (nil)] 05:01:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e769800) [pid = 1779] [serial = 1547] [outer = 0x8e5b0400] 05:01:32 INFO - PROCESS | 1779 | 1462795292540 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e78b400) [pid = 1779] [serial = 1548] [outer = 0x8e5b0400] 05:01:33 INFO - PROCESS | 1779 | 1462795293442 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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1642ms 05:01:33 INFO - PROCESS | 1779 | 1462795293493 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 1779 | 1462795293500 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:01:33 INFO - PROCESS | 1779 | 1462795293523 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 1779 | 1462795293530 Marionette TRACE conn4 <- [1,2034,null,{}] 05:01:33 INFO - PROCESS | 1779 | 1462795293546 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}] 05:01:33 INFO - PROCESS | 1779 | 1462795293860 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:01:33 INFO - PROCESS | 1779 | 1462795293898 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec9400 == 134 [pid = 1779] [id = 516] 05:01:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e5b5000) [pid = 1779] [serial = 1549] [outer = (nil)] 05:01:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8e936000) [pid = 1779] [serial = 1550] [outer = 0x8e5b5000] 05:01:33 INFO - PROCESS | 1779 | 1462795293979 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8f0e8400) [pid = 1779] [serial = 1551] [outer = 0x8e5b5000] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x91199000) [pid = 1779] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x93de9400) [pid = 1779] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x91196400) [pid = 1779] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8b6b8400) [pid = 1779] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x95646000) [pid = 1779] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9c15a800) [pid = 1779] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9249ac00) [pid = 1779] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e5bac00) [pid = 1779] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9782f000) [pid = 1779] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x99fe7800) [pid = 1779] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x92b9c000) [pid = 1779] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9a54f800) [pid = 1779] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e5ad000) [pid = 1779] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8a19ac00) [pid = 1779] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8b53e800) [pid = 1779] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x92b94800) [pid = 1779] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x92492800) [pid = 1779] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x8e557800) [pid = 1779] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8ac48400) [pid = 1779] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8a010400) [pid = 1779] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x9c15b000) [pid = 1779] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:01:35 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x91047800) [pid = 1779] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:01:35 INFO - PROCESS | 1779 | 1462795295670 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]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2206ms 05:01:35 INFO - PROCESS | 1779 | 1462795295716 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:01:35 INFO - PROCESS | 1779 | 1462795295721 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:01:35 INFO - PROCESS | 1779 | 1462795295728 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1779 | 1462795295731 Marionette TRACE conn4 <- [1,2038,null,{}] 05:01:35 INFO - PROCESS | 1779 | 1462795295737 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}] 05:01:36 INFO - PROCESS | 1779 | 1462795296013 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:01:36 INFO - PROCESS | 1779 | 1462795296038 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19ac00 == 135 [pid = 1779] [id = 517] 05:01:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8e8b6c00) [pid = 1779] [serial = 1552] [outer = (nil)] 05:01:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8f2c8000) [pid = 1779] [serial = 1553] [outer = 0x8e8b6c00] 05:01:36 INFO - PROCESS | 1779 | 1462795296112 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8f8d9400) [pid = 1779] [serial = 1554] [outer = 0x8e8b6c00] 05:01:37 INFO - PROCESS | 1779 | 1462795297201 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]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1534ms 05:01:37 INFO - PROCESS | 1779 | 1462795297262 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 1779 | 1462795297269 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:01:37 INFO - PROCESS | 1779 | 1462795297279 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 1779 | 1462795297285 Marionette TRACE conn4 <- [1,2042,null,{}] 05:01:37 INFO - PROCESS | 1779 | 1462795297296 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}] 05:01:37 INFO - PROCESS | 1779 | 1462795297647 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:01:37 INFO - PROCESS | 1779 | 1462795297931 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac45800 == 136 [pid = 1779] [id = 518] 05:01:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8b90d000) [pid = 1779] [serial = 1555] [outer = (nil)] 05:01:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8cb3b000) [pid = 1779] [serial = 1556] [outer = 0x8b90d000] 05:01:38 INFO - PROCESS | 1779 | 1462795298023 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8dc03000) [pid = 1779] [serial = 1557] [outer = 0x8b90d000] 05:01:39 INFO - PROCESS | 1779 | 1462795299025 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]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1797ms 05:01:39 INFO - PROCESS | 1779 | 1462795299077 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 1779 | 1462795299086 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:01:39 INFO - PROCESS | 1779 | 1462795299097 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 1779 | 1462795299101 Marionette TRACE conn4 <- [1,2046,null,{}] 05:01:39 INFO - PROCESS | 1779 | 1462795299108 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}] 05:01:39 INFO - PROCESS | 1779 | 1462795299356 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:01:39 INFO - PROCESS | 1779 | 1462795299702 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d290c00 == 137 [pid = 1779] [id = 519] 05:01:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8dc08c00) [pid = 1779] [serial = 1558] [outer = (nil)] 05:01:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e92c400) [pid = 1779] [serial = 1559] [outer = 0x8dc08c00] 05:01:39 INFO - PROCESS | 1779 | 1462795299794 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8f0d9800) [pid = 1779] [serial = 1560] [outer = 0x8dc08c00] 05:01:40 INFO - PROCESS | 1779 | 1462795300755 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]]]}] 05:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1690ms 05:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:01:40 INFO - PROCESS | 1779 | 1462795300788 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 1779 | 1462795300791 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:01:40 INFO - PROCESS | 1779 | 1462795300799 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 1779 | 1462795300805 Marionette TRACE conn4 <- [1,2050,null,{}] 05:01:40 INFO - PROCESS | 1779 | 1462795300822 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}] 05:01:41 INFO - PROCESS | 1779 | 1462795301059 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:01:41 INFO - PROCESS | 1779 | 1462795301430 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2cdc00 == 138 [pid = 1779] [id = 520] 05:01:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x91041400) [pid = 1779] [serial = 1561] [outer = (nil)] 05:01:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x91195800) [pid = 1779] [serial = 1562] [outer = 0x91041400] 05:01:41 INFO - PROCESS | 1779 | 1462795301529 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9124fc00) [pid = 1779] [serial = 1563] [outer = 0x91041400] 05:01:42 INFO - PROCESS | 1779 | 1462795302477 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]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1744ms 05:01:42 INFO - PROCESS | 1779 | 1462795302543 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 1779 | 1462795302548 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:01:42 INFO - PROCESS | 1779 | 1462795302555 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 1779 | 1462795302559 Marionette TRACE conn4 <- [1,2054,null,{}] 05:01:42 INFO - PROCESS | 1779 | 1462795302566 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}] 05:01:42 INFO - PROCESS | 1779 | 1462795302803 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:01:43 INFO - PROCESS | 1779 | 1462795303128 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x91195c00 == 139 [pid = 1779] [id = 521] 05:01:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x9125c400) [pid = 1779] [serial = 1564] [outer = (nil)] 05:01:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x91265400) [pid = 1779] [serial = 1565] [outer = 0x9125c400] 05:01:43 INFO - PROCESS | 1779 | 1462795303230 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x913e7c00) [pid = 1779] [serial = 1566] [outer = 0x9125c400] 05:01:44 INFO - PROCESS | 1779 | 1462795304162 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]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1640ms 05:01:44 INFO - PROCESS | 1779 | 1462795304197 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 1779 | 1462795304201 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:01:44 INFO - PROCESS | 1779 | 1462795304207 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 1779 | 1462795304211 Marionette TRACE conn4 <- [1,2058,null,{}] 05:01:44 INFO - PROCESS | 1779 | 1462795304217 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}] 05:01:44 INFO - PROCESS | 1779 | 1462795304451 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:01:44 INFO - PROCESS | 1779 | 1462795304789 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x91252000 == 140 [pid = 1779] [id = 522] 05:01:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9125b400) [pid = 1779] [serial = 1567] [outer = (nil)] 05:01:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91a0e400) [pid = 1779] [serial = 1568] [outer = 0x9125b400] 05:01:44 INFO - PROCESS | 1779 | 1462795304885 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x9248dc00) [pid = 1779] [serial = 1569] [outer = 0x9125b400] 05:01:45 INFO - PROCESS | 1779 | 1462795305797 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]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1633ms 05:01:45 INFO - PROCESS | 1779 | 1462795305858 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 1779 | 1462795305863 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:01:45 INFO - PROCESS | 1779 | 1462795305873 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 1779 | 1462795305876 Marionette TRACE conn4 <- [1,2062,null,{}] 05:01:45 INFO - PROCESS | 1779 | 1462795305883 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}] 05:01:46 INFO - PROCESS | 1779 | 1462795306149 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:01:46 INFO - PROCESS | 1779 | 1462795306460 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d879c00 == 141 [pid = 1779] [id = 523] 05:01:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x91a0d800) [pid = 1779] [serial = 1570] [outer = (nil)] 05:01:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x9273bc00) [pid = 1779] [serial = 1571] [outer = 0x91a0d800] 05:01:46 INFO - PROCESS | 1779 | 1462795306551 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x9277e400) [pid = 1779] [serial = 1572] [outer = 0x91a0d800] 05:01:47 INFO - PROCESS | 1779 | 1462795307554 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]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1731ms 05:01:47 INFO - PROCESS | 1779 | 1462795307605 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 1779 | 1462795307609 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:01:47 INFO - PROCESS | 1779 | 1462795307617 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 1779 | 1462795307620 Marionette TRACE conn4 <- [1,2066,null,{}] 05:01:47 INFO - PROCESS | 1779 | 1462795307627 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}] 05:01:47 INFO - PROCESS | 1779 | 1462795307851 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:01:48 INFO - PROCESS | 1779 | 1462795308184 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76ec00 == 142 [pid = 1779] [id = 524] 05:01:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x913e9c00) [pid = 1779] [serial = 1573] [outer = (nil)] 05:01:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92b94800) [pid = 1779] [serial = 1574] [outer = 0x913e9c00] 05:01:48 INFO - PROCESS | 1779 | 1462795308316 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92b97400) [pid = 1779] [serial = 1575] [outer = 0x913e9c00] 05:01:49 INFO - PROCESS | 1779 | 1462795309240 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]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1695ms 05:01:49 INFO - PROCESS | 1779 | 1462795309313 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 1779 | 1462795309317 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:01:49 INFO - PROCESS | 1779 | 1462795309324 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 1779 | 1462795309328 Marionette TRACE conn4 <- [1,2070,null,{}] 05:01:49 INFO - PROCESS | 1779 | 1462795309334 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}] 05:01:49 INFO - PROCESS | 1779 | 1462795309581 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:01:49 INFO - PROCESS | 1779 | 1462795309919 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104b000 == 143 [pid = 1779] [id = 525] 05:01:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x911a2400) [pid = 1779] [serial = 1576] [outer = (nil)] 05:01:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x93b90c00) [pid = 1779] [serial = 1577] [outer = 0x911a2400] 05:01:50 INFO - PROCESS | 1779 | 1462795310013 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x93d04800) [pid = 1779] [serial = 1578] [outer = 0x911a2400] 05:01:50 INFO - PROCESS | 1779 | 1462795310962 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]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1689ms 05:01:51 INFO - PROCESS | 1779 | 1462795311014 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 1779 | 1462795311018 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:01:51 INFO - PROCESS | 1779 | 1462795311025 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 1779 | 1462795311028 Marionette TRACE conn4 <- [1,2074,null,{}] 05:01:51 INFO - PROCESS | 1779 | 1462795311034 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}] 05:01:51 INFO - PROCESS | 1779 | 1462795311276 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:01:51 INFO - PROCESS | 1779 | 1462795311603 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a19e400 == 144 [pid = 1779] [id = 526] 05:01:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x92786400) [pid = 1779] [serial = 1579] [outer = (nil)] 05:01:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x953e6800) [pid = 1779] [serial = 1580] [outer = 0x92786400] 05:01:51 INFO - PROCESS | 1779 | 1462795311700 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x95496000) [pid = 1779] [serial = 1581] [outer = 0x92786400] 05:01:52 INFO - PROCESS | 1779 | 1462795312664 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]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1689ms 05:01:52 INFO - PROCESS | 1779 | 1462795312716 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:01:52 INFO - PROCESS | 1779 | 1462795312720 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:01:52 INFO - PROCESS | 1779 | 1462795312728 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 1779 | 1462795312732 Marionette TRACE conn4 <- [1,2078,null,{}] 05:01:52 INFO - PROCESS | 1779 | 1462795312738 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}] 05:01:52 INFO - PROCESS | 1779 | 1462795312972 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:01:53 INFO - PROCESS | 1779 | 1462795313304 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b92400 == 145 [pid = 1779] [id = 527] 05:01:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9527d800) [pid = 1779] [serial = 1582] [outer = (nil)] 05:01:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x956fd800) [pid = 1779] [serial = 1583] [outer = 0x9527d800] 05:01:53 INFO - PROCESS | 1779 | 1462795313401 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x97834800) [pid = 1779] [serial = 1584] [outer = 0x9527d800] 05:01:54 INFO - PROCESS | 1779 | 1462795314286 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]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1594ms 05:01:54 INFO - PROCESS | 1779 | 1462795314321 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 1779 | 1462795314326 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:01:54 INFO - PROCESS | 1779 | 1462795314332 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - PROCESS | 1779 | 1462795314337 Marionette TRACE conn4 <- [1,2082,null,{}] 05:01:54 INFO - PROCESS | 1779 | 1462795314364 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}] 05:01:54 INFO - PROCESS | 1779 | 1462795314628 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:01:54 INFO - PROCESS | 1779 | 1462795314980 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x9527e400 == 146 [pid = 1779] [id = 528] 05:01:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a28dc00) [pid = 1779] [serial = 1585] [outer = (nil)] 05:01:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9a553c00) [pid = 1779] [serial = 1586] [outer = 0x9a28dc00] 05:01:55 INFO - PROCESS | 1779 | 1462795315082 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9a8bbc00) [pid = 1779] [serial = 1587] [outer = 0x9a28dc00] 05:01:56 INFO - PROCESS | 1779 | 1462795316032 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]]]}] 05:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1753ms 05:01:56 INFO - PROCESS | 1779 | 1462795316086 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:01:56 INFO - PROCESS | 1779 | 1462795316091 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:01:56 INFO - PROCESS | 1779 | 1462795316098 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:01:56 INFO - PROCESS | 1779 | 1462795316101 Marionette TRACE conn4 <- [1,2086,null,{}] 05:01:56 INFO - PROCESS | 1779 | 1462795316107 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}] 05:01:56 INFO - PROCESS | 1779 | 1462795316333 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:01:56 INFO - PROCESS | 1779 | 1462795316665 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9930b400 == 147 [pid = 1779] [id = 529] 05:01:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x99846c00) [pid = 1779] [serial = 1588] [outer = (nil)] 05:01:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9b13dc00) [pid = 1779] [serial = 1589] [outer = 0x99846c00] 05:01:56 INFO - PROCESS | 1779 | 1462795316760 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9b149c00) [pid = 1779] [serial = 1590] [outer = 0x99846c00] 05:01:57 INFO - PROCESS | 1779 | 1462795317668 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]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1632ms 05:01:57 INFO - PROCESS | 1779 | 1462795317731 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1779 | 1462795317737 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:01:57 INFO - PROCESS | 1779 | 1462795317743 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1779 | 1462795317747 Marionette TRACE conn4 <- [1,2090,null,{}] 05:01:57 INFO - PROCESS | 1779 | 1462795317753 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}] 05:01:58 INFO - PROCESS | 1779 | 1462795318010 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:01:58 INFO - PROCESS | 1779 | 1462795318339 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae14000 == 148 [pid = 1779] [id = 530] 05:01:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9ae15c00) [pid = 1779] [serial = 1591] [outer = (nil)] 05:01:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9bb88800) [pid = 1779] [serial = 1592] [outer = 0x9ae15c00] 05:01:58 INFO - PROCESS | 1779 | 1462795318434 Marionette DEBUG loaded listener.js 05:01:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9bb92c00) [pid = 1779] [serial = 1593] [outer = 0x9ae15c00] 05:01:59 INFO - PROCESS | 1779 | 1462795319350 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]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1680ms 05:01:59 INFO - PROCESS | 1779 | 1462795319425 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 1779 | 1462795319428 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:01:59 INFO - PROCESS | 1779 | 1462795319436 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 1779 | 1462795319439 Marionette TRACE conn4 <- [1,2094,null,{}] 05:01:59 INFO - PROCESS | 1779 | 1462795319445 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}] 05:01:59 INFO - PROCESS | 1779 | 1462795319693 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:02:00 INFO - PROCESS | 1779 | 1462795320035 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b8c000 == 149 [pid = 1779] [id = 531] 05:02:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x954b0000) [pid = 1779] [serial = 1594] [outer = (nil)] 05:02:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9c158000) [pid = 1779] [serial = 1595] [outer = 0x954b0000] 05:02:00 INFO - PROCESS | 1779 | 1462795320123 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9c2d1400) [pid = 1779] [serial = 1596] [outer = 0x954b0000] 05:02:01 INFO - PROCESS | 1779 | 1462795321026 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]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1634ms 05:02:01 INFO - PROCESS | 1779 | 1462795321071 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:02:01 INFO - PROCESS | 1779 | 1462795321075 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:02:01 INFO - PROCESS | 1779 | 1462795321082 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 1779 | 1462795321086 Marionette TRACE conn4 <- [1,2098,null,{}] 05:02:01 INFO - PROCESS | 1779 | 1462795321092 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}] 05:02:01 INFO - PROCESS | 1779 | 1462795321320 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:02:01 INFO - PROCESS | 1779 | 1462795321653 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b8be400 == 150 [pid = 1779] [id = 532] 05:02:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9bb90000) [pid = 1779] [serial = 1597] [outer = (nil)] 05:02:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa1151c00) [pid = 1779] [serial = 1598] [outer = 0x9bb90000] 05:02:01 INFO - PROCESS | 1779 | 1462795321754 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa114b000) [pid = 1779] [serial = 1599] [outer = 0x9bb90000] 05:02:02 INFO - PROCESS | 1779 | 1462795322775 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]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1740ms 05:02:02 INFO - PROCESS | 1779 | 1462795322823 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:02:02 INFO - PROCESS | 1779 | 1462795322827 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:02:02 INFO - PROCESS | 1779 | 1462795322833 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 1779 | 1462795322837 Marionette TRACE conn4 <- [1,2102,null,{}] 05:02:02 INFO - PROCESS | 1779 | 1462795322843 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}] 05:02:03 INFO - PROCESS | 1779 | 1462795323076 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:02:03 INFO - PROCESS | 1779 | 1462795323390 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c2d2400 == 151 [pid = 1779] [id = 533] 05:02:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9d503c00) [pid = 1779] [serial = 1600] [outer = (nil)] 05:02:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa3042800) [pid = 1779] [serial = 1601] [outer = 0x9d503c00] 05:02:03 INFO - PROCESS | 1779 | 1462795323481 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0xa3086000) [pid = 1779] [serial = 1602] [outer = 0x9d503c00] 05:02:04 INFO - PROCESS | 1779 | 1462795324417 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]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1632ms 05:02:04 INFO - PROCESS | 1779 | 1462795324467 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 1779 | 1462795324470 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:02:04 INFO - PROCESS | 1779 | 1462795324477 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 1779 | 1462795324481 Marionette TRACE conn4 <- [1,2106,null,{}] 05:02:04 INFO - PROCESS | 1779 | 1462795324487 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}] 05:02:04 INFO - PROCESS | 1779 | 1462795324729 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:02:05 INFO - PROCESS | 1779 | 1462795325083 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfdb000 == 152 [pid = 1779] [id = 534] 05:02:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x8d87ec00) [pid = 1779] [serial = 1603] [outer = (nil)] 05:02:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa35ebc00) [pid = 1779] [serial = 1604] [outer = 0x8d87ec00] 05:02:05 INFO - PROCESS | 1779 | 1462795325180 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa6766c00) [pid = 1779] [serial = 1605] [outer = 0x8d87ec00] 05:02:06 INFO - PROCESS | 1779 | 1462795326096 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]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1688ms 05:02:06 INFO - PROCESS | 1779 | 1462795326167 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:02:06 INFO - PROCESS | 1779 | 1462795326171 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:02:06 INFO - PROCESS | 1779 | 1462795326178 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 1779 | 1462795326181 Marionette TRACE conn4 <- [1,2110,null,{}] 05:02:06 INFO - PROCESS | 1779 | 1462795326187 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}] 05:02:06 INFO - PROCESS | 1779 | 1462795326426 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:02:06 INFO - PROCESS | 1779 | 1462795326765 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d3400 == 153 [pid = 1779] [id = 535] 05:02:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa0614c00) [pid = 1779] [serial = 1606] [outer = (nil)] 05:02:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa6b5a000) [pid = 1779] [serial = 1607] [outer = 0xa0614c00] 05:02:06 INFO - PROCESS | 1779 | 1462795326861 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0xa6b5d000) [pid = 1779] [serial = 1608] [outer = 0xa0614c00] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab45400 == 152 [pid = 1779] [id = 493] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x89ec9400 == 151 [pid = 1779] [id = 516] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5acc00 == 150 [pid = 1779] [id = 515] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8b908000 == 149 [pid = 1779] [id = 514] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x9bbb3c00 == 148 [pid = 1779] [id = 507] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x99846400 == 147 [pid = 1779] [id = 506] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x9549f400 == 146 [pid = 1779] [id = 505] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x924cf000 == 145 [pid = 1779] [id = 503] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfdc400 == 144 [pid = 1779] [id = 504] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x91a10c00 == 143 [pid = 1779] [id = 502] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x91a14800 == 142 [pid = 1779] [id = 501] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92ac00 == 141 [pid = 1779] [id = 500] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0ac00 == 140 [pid = 1779] [id = 499] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e92f000 == 139 [pid = 1779] [id = 498] 05:02:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8b549c00 == 138 [pid = 1779] [id = 497] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x913e6400) [pid = 1779] [serial = 1439] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x95640400) [pid = 1779] [serial = 1458] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x954b2800) [pid = 1779] [serial = 1457] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x91a14000) [pid = 1779] [serial = 1442] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8d28ec00) [pid = 1779] [serial = 1430] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9b13fc00) [pid = 1779] [serial = 1466] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0xa114f000) [pid = 1779] [serial = 1475] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x92b94400) [pid = 1779] [serial = 1449] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x8e94d800) [pid = 1779] [serial = 1433] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9a021800) [pid = 1779] [serial = 1460] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a554400) [pid = 1779] [serial = 1463] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9472c400) [pid = 1779] [serial = 1454] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9c2d6000) [pid = 1779] [serial = 1473] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8e762400) [pid = 1779] [serial = 1484] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8dc0c800) [pid = 1779] [serial = 1431] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x8f0e3800) [pid = 1779] [serial = 1488] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8c8ee800) [pid = 1779] [serial = 1481] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9bbb6c00) [pid = 1779] [serial = 1470] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x92688c00) [pid = 1779] [serial = 1445] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8d0ad800) [pid = 1779] [serial = 1482] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x92696c00) [pid = 1779] [serial = 1446] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0xa3043800) [pid = 1779] [serial = 1478] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9b8bd000) [pid = 1779] [serial = 1469] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8f2cd400) [pid = 1779] [serial = 1434] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x93b89000) [pid = 1779] [serial = 1451] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x92780000) [pid = 1779] [serial = 1448] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x953e1400) [pid = 1779] [serial = 1455] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8e8e4000) [pid = 1779] [serial = 1362] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9a597800) [pid = 1779] [serial = 1464] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0xa348a400) [pid = 1779] [serial = 1416] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0xa214b000) [pid = 1779] [serial = 1476] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x93d01400) [pid = 1779] [serial = 1452] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8c8ed000) [pid = 1779] [serial = 1487] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x91a17400) [pid = 1779] [serial = 1443] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x91a0a800) [pid = 1779] [serial = 1440] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0xa2458400) [pid = 1779] [serial = 1350] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9125f400) [pid = 1779] [serial = 1437] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x911a0800) [pid = 1779] [serial = 1436] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8e784c00) [pid = 1779] [serial = 1485] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9b148c00) [pid = 1779] [serial = 1467] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9a02f400) [pid = 1779] [serial = 1461] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9c2d2800) [pid = 1779] [serial = 1472] [outer = (nil)] [url = about:blank] 05:02:09 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8fa69000) [pid = 1779] [serial = 1490] [outer = (nil)] [url = about:blank] 05:02:10 INFO - PROCESS | 1779 | 1462795330085 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]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3946ms 05:02:10 INFO - PROCESS | 1779 | 1462795330125 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 1779 | 1462795330132 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:02:10 INFO - PROCESS | 1779 | 1462795330142 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 1779 | 1462795330146 Marionette TRACE conn4 <- [1,2114,null,{}] 05:02:10 INFO - PROCESS | 1779 | 1462795330155 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}] 05:02:10 INFO - PROCESS | 1779 | 1462795330379 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:02:10 INFO - PROCESS | 1779 | 1462795330581 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac44000 == 139 [pid = 1779] [id = 536] 05:02:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8cab3800) [pid = 1779] [serial = 1609] [outer = (nil)] 05:02:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d0b3800) [pid = 1779] [serial = 1610] [outer = 0x8cab3800] 05:02:10 INFO - PROCESS | 1779 | 1462795330664 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8dc0ac00) [pid = 1779] [serial = 1611] [outer = 0x8cab3800] 05:02:11 INFO - PROCESS | 1779 | 1462795331567 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]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1487ms 05:02:11 INFO - PROCESS | 1779 | 1462795331630 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 1779 | 1462795331639 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:02:11 INFO - PROCESS | 1779 | 1462795331651 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 1779 | 1462795331654 Marionette TRACE conn4 <- [1,2118,null,{}] 05:02:11 INFO - PROCESS | 1779 | 1462795331661 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}] 05:02:11 INFO - PROCESS | 1779 | 1462795331896 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:02:12 INFO - PROCESS | 1779 | 1462795332359 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76d000 == 140 [pid = 1779] [id = 537] 05:02:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e76f000) [pid = 1779] [serial = 1612] [outer = (nil)] 05:02:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e8b6400) [pid = 1779] [serial = 1613] [outer = 0x8e76f000] 05:02:12 INFO - PROCESS | 1779 | 1462795332533 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e927800) [pid = 1779] [serial = 1614] [outer = 0x8e76f000] 05:02:13 INFO - PROCESS | 1779 | 1462795333577 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]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1988ms 05:02:13 INFO - PROCESS | 1779 | 1462795333642 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:02:13 INFO - PROCESS | 1779 | 1462795333647 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:02:13 INFO - PROCESS | 1779 | 1462795333653 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 1779 | 1462795333660 Marionette TRACE conn4 <- [1,2122,null,{}] 05:02:13 INFO - PROCESS | 1779 | 1462795333685 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}] 05:02:13 INFO - PROCESS | 1779 | 1462795333990 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0xa35ed400) [pid = 1779] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8cb41000) [pid = 1779] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x924c7400) [pid = 1779] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8dc02400) [pid = 1779] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x92b8f400) [pid = 1779] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9277cc00) [pid = 1779] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0xa62ebc00) [pid = 1779] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8cb42000) [pid = 1779] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8a014c00) [pid = 1779] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8e932400) [pid = 1779] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x95648800) [pid = 1779] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x9125d400) [pid = 1779] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x9104c800) [pid = 1779] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x8e5b0400) [pid = 1779] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9a307000) [pid = 1779] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x91a11800) [pid = 1779] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8e5b5000) [pid = 1779] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8e8e7000) [pid = 1779] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8c8e5c00) [pid = 1779] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x9be28400) [pid = 1779] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x9c2d9400) [pid = 1779] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:02:14 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x9b13e400) [pid = 1779] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:02:14 INFO - PROCESS | 1779 | 1462795334827 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a014c00 == 141 [pid = 1779] [id = 538] 05:02:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8a7d5c00) [pid = 1779] [serial = 1615] [outer = (nil)] 05:02:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8c8e5c00) [pid = 1779] [serial = 1616] [outer = 0x8a7d5c00] 05:02:14 INFO - PROCESS | 1779 | 1462795334912 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8f2cd800) [pid = 1779] [serial = 1617] [outer = 0x8a7d5c00] 05:02:15 INFO - PROCESS | 1779 | 1462795335708 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]]]}] 05:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2090ms 05:02:15 INFO - PROCESS | 1779 | 1462795335743 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 1779 | 1462795335748 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:02:15 INFO - PROCESS | 1779 | 1462795335756 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - PROCESS | 1779 | 1462795335759 Marionette TRACE conn4 <- [1,2126,null,{}] 05:02:15 INFO - PROCESS | 1779 | 1462795335765 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}] 05:02:16 INFO - PROCESS | 1779 | 1462795336049 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:02:16 INFO - PROCESS | 1779 | 1462795336072 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb42000 == 142 [pid = 1779] [id = 539] 05:02:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8fa6d800) [pid = 1779] [serial = 1618] [outer = (nil)] 05:02:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x91049400) [pid = 1779] [serial = 1619] [outer = 0x8fa6d800] 05:02:16 INFO - PROCESS | 1779 | 1462795336149 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x911a3000) [pid = 1779] [serial = 1620] [outer = 0x8fa6d800] 05:02:17 INFO - PROCESS | 1779 | 1462795337448 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1730ms 05:02:17 INFO - PROCESS | 1779 | 1462795337488 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 1779 | 1462795337495 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:02:17 INFO - PROCESS | 1779 | 1462795337516 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 1779 | 1462795337523 Marionette TRACE conn4 <- [1,2130,null,{}] 05:02:17 INFO - PROCESS | 1779 | 1462795337532 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}] 05:02:17 INFO - PROCESS | 1779 | 1462795337874 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:02:18 INFO - PROCESS | 1779 | 1462795338169 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3d800 == 143 [pid = 1779] [id = 540] 05:02:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8cfda800) [pid = 1779] [serial = 1621] [outer = (nil)] 05:02:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8e5bac00) [pid = 1779] [serial = 1622] [outer = 0x8cfda800] 05:02:18 INFO - PROCESS | 1779 | 1462795338264 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8e8b6000) [pid = 1779] [serial = 1623] [outer = 0x8cfda800] 05:02:19 INFO - PROCESS | 1779 | 1462795339238 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] 05:02:19 INFO - PROCESS | 1779 | 1462795339323 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:02:19 INFO - PROCESS | 1779 | 1462795339335 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 1779 | 1462795339339 Marionette TRACE conn4 <- [1,2134,null,{}] 05:02:19 INFO - PROCESS | 1779 | 1462795339346 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}] 05:02:19 INFO - PROCESS | 1779 | 1462795339623 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:02:19 INFO - PROCESS | 1779 | 1462795339978 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d4400 == 144 [pid = 1779] [id = 541] 05:02:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8fa67400) [pid = 1779] [serial = 1624] [outer = (nil)] 05:02:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x9104a000) [pid = 1779] [serial = 1625] [outer = 0x8fa67400] 05:02:20 INFO - PROCESS | 1779 | 1462795340071 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x9125bc00) [pid = 1779] [serial = 1626] [outer = 0x8fa67400] 05:02:21 INFO - PROCESS | 1779 | 1462795341145 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1890ms 05:02:21 INFO - PROCESS | 1779 | 1462795341226 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 1779 | 1462795341230 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:02:21 INFO - PROCESS | 1779 | 1462795341238 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 1779 | 1462795341245 Marionette TRACE conn4 <- [1,2138,null,{}] 05:02:21 INFO - PROCESS | 1779 | 1462795341262 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}] 05:02:21 INFO - PROCESS | 1779 | 1462795341659 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:02:21 INFO - PROCESS | 1779 | 1462795341898 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125f800 == 145 [pid = 1779] [id = 542] 05:02:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x91a0c000) [pid = 1779] [serial = 1627] [outer = (nil)] 05:02:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x91a17000) [pid = 1779] [serial = 1628] [outer = 0x91a0c000] 05:02:21 INFO - PROCESS | 1779 | 1462795341991 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x9249bc00) [pid = 1779] [serial = 1629] [outer = 0x91a0c000] 05:02:22 INFO - PROCESS | 1779 | 1462795342973 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1794ms 05:02:23 INFO - PROCESS | 1779 | 1462795343034 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:02:23 INFO - PROCESS | 1779 | 1462795343040 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:02:23 INFO - PROCESS | 1779 | 1462795343048 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 1779 | 1462795343052 Marionette TRACE conn4 <- [1,2142,null,{}] 05:02:23 INFO - PROCESS | 1779 | 1462795343058 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}] 05:02:23 INFO - PROCESS | 1779 | 1462795343300 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:02:23 INFO - PROCESS | 1779 | 1462795343627 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x91259c00 == 146 [pid = 1779] [id = 543] 05:02:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x9248e000) [pid = 1779] [serial = 1630] [outer = (nil)] 05:02:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x9268dc00) [pid = 1779] [serial = 1631] [outer = 0x9248e000] 05:02:23 INFO - PROCESS | 1779 | 1462795343725 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x92731800) [pid = 1779] [serial = 1632] [outer = 0x9248e000] 05:02:24 INFO - PROCESS | 1779 | 1462795344642 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] 05:02:24 INFO - PROCESS | 1779 | 1462795344720 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:02:24 INFO - PROCESS | 1779 | 1462795344731 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 1779 | 1462795344734 Marionette TRACE conn4 <- [1,2146,null,{}] 05:02:24 INFO - PROCESS | 1779 | 1462795344740 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}] 05:02:24 INFO - PROCESS | 1779 | 1462795344982 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:02:25 INFO - PROCESS | 1779 | 1462795345321 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa6c800 == 147 [pid = 1779] [id = 544] 05:02:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x92737000) [pid = 1779] [serial = 1633] [outer = (nil)] 05:02:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x92b93400) [pid = 1779] [serial = 1634] [outer = 0x92737000] 05:02:25 INFO - PROCESS | 1779 | 1462795345410 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x92e1d800) [pid = 1779] [serial = 1635] [outer = 0x92737000] 05:02:26 INFO - PROCESS | 1779 | 1462795346418 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] 05:02:26 INFO - PROCESS | 1779 | 1462795346482 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:02:26 INFO - PROCESS | 1779 | 1462795346489 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 1779 | 1462795346494 Marionette TRACE conn4 <- [1,2150,null,{}] 05:02:26 INFO - PROCESS | 1779 | 1462795346500 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}] 05:02:26 INFO - PROCESS | 1779 | 1462795346776 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:02:27 INFO - PROCESS | 1779 | 1462795347093 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273b400 == 148 [pid = 1779] [id = 545] 05:02:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x9277b400) [pid = 1779] [serial = 1636] [outer = (nil)] 05:02:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x9527e800) [pid = 1779] [serial = 1637] [outer = 0x9277b400] 05:02:27 INFO - PROCESS | 1779 | 1462795347183 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x9549c800) [pid = 1779] [serial = 1638] [outer = 0x9277b400] 05:02:28 INFO - PROCESS | 1779 | 1462795348147 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]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1734ms 05:02:28 INFO - PROCESS | 1779 | 1462795348225 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 1779 | 1462795348228 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:02:28 INFO - PROCESS | 1779 | 1462795348236 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 1779 | 1462795348239 Marionette TRACE conn4 <- [1,2154,null,{}] 05:02:28 INFO - PROCESS | 1779 | 1462795348245 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}] 05:02:28 INFO - PROCESS | 1779 | 1462795348516 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:02:28 INFO - PROCESS | 1779 | 1462795348848 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x924d0000 == 149 [pid = 1779] [id = 546] 05:02:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x9273a000) [pid = 1779] [serial = 1639] [outer = (nil)] 05:02:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x99393000) [pid = 1779] [serial = 1640] [outer = 0x9273a000] 05:02:28 INFO - PROCESS | 1779 | 1462795348944 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x99848800) [pid = 1779] [serial = 1641] [outer = 0x9273a000] 05:02:30 INFO - PROCESS | 1779 | 1462795350056 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1887ms 05:02:30 INFO - PROCESS | 1779 | 1462795350125 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 1779 | 1462795350131 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:02:30 INFO - PROCESS | 1779 | 1462795350139 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 1779 | 1462795350144 Marionette TRACE conn4 <- [1,2158,null,{}] 05:02:30 INFO - PROCESS | 1779 | 1462795350151 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}] 05:02:30 INFO - PROCESS | 1779 | 1462795350418 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:02:30 INFO - PROCESS | 1779 | 1462795350817 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d5800 == 150 [pid = 1779] [id = 547] 05:02:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x95640400) [pid = 1779] [serial = 1642] [outer = (nil)] 05:02:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9a09c800) [pid = 1779] [serial = 1643] [outer = 0x95640400] 05:02:30 INFO - PROCESS | 1779 | 1462795350958 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x9a348000) [pid = 1779] [serial = 1644] [outer = 0x95640400] 05:02:31 INFO - PROCESS | 1779 | 1462795351937 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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:02:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1842ms 05:02:31 INFO - PROCESS | 1779 | 1462795351982 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 1779 | 1462795351986 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:02:31 INFO - PROCESS | 1779 | 1462795351993 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 1779 | 1462795351997 Marionette TRACE conn4 <- [1,2162,null,{}] 05:02:32 INFO - PROCESS | 1779 | 1462795352003 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}] 05:02:32 INFO - PROCESS | 1779 | 1462795352319 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:02:32 INFO - PROCESS | 1779 | 1462795352661 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a025400 == 151 [pid = 1779] [id = 548] 05:02:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9a026000) [pid = 1779] [serial = 1645] [outer = (nil)] 05:02:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9a9ed400) [pid = 1779] [serial = 1646] [outer = 0x9a026000] 05:02:32 INFO - PROCESS | 1779 | 1462795352761 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9ae1d000) [pid = 1779] [serial = 1647] [outer = 0x9a026000] 05:02:33 INFO - PROCESS | 1779 | 1462795353752 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1833ms 05:02:33 INFO - PROCESS | 1779 | 1462795353828 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 1779 | 1462795353831 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:02:33 INFO - PROCESS | 1779 | 1462795353839 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - PROCESS | 1779 | 1462795353843 Marionette TRACE conn4 <- [1,2166,null,{}] 05:02:33 INFO - PROCESS | 1779 | 1462795353849 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}] 05:02:34 INFO - PROCESS | 1779 | 1462795354134 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:02:34 INFO - PROCESS | 1779 | 1462795354474 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a556400 == 152 [pid = 1779] [id = 549] 05:02:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9a55bc00) [pid = 1779] [serial = 1648] [outer = (nil)] 05:02:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9bbbc800) [pid = 1779] [serial = 1649] [outer = 0x9a55bc00] 05:02:34 INFO - PROCESS | 1779 | 1462795354563 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9be35800) [pid = 1779] [serial = 1650] [outer = 0x9a55bc00] 05:02:35 INFO - PROCESS | 1779 | 1462795355544 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]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1742ms 05:02:35 INFO - PROCESS | 1779 | 1462795355582 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 1779 | 1462795355586 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:02:35 INFO - PROCESS | 1779 | 1462795355594 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 1779 | 1462795355598 Marionette TRACE conn4 <- [1,2170,null,{}] 05:02:35 INFO - PROCESS | 1779 | 1462795355605 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}] 05:02:35 INFO - PROCESS | 1779 | 1462795355872 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:02:36 INFO - PROCESS | 1779 | 1462795356220 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c2d3000 == 153 [pid = 1779] [id = 550] 05:02:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0xa061ac00) [pid = 1779] [serial = 1651] [outer = (nil)] 05:02:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0xa214b000) [pid = 1779] [serial = 1652] [outer = 0xa061ac00] 05:02:36 INFO - PROCESS | 1779 | 1462795356327 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0xa245d000) [pid = 1779] [serial = 1653] [outer = 0xa061ac00] 05:02:37 INFO - PROCESS | 1779 | 1462795357271 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1734ms 05:02:37 INFO - PROCESS | 1779 | 1462795357330 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 1779 | 1462795357333 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:02:37 INFO - PROCESS | 1779 | 1462795357340 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 1779 | 1462795357344 Marionette TRACE conn4 <- [1,2174,null,{}] 05:02:37 INFO - PROCESS | 1779 | 1462795357350 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}] 05:02:37 INFO - PROCESS | 1779 | 1462795357584 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:02:37 INFO - PROCESS | 1779 | 1462795357944 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae18800 == 154 [pid = 1779] [id = 551] 05:02:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9b144c00) [pid = 1779] [serial = 1654] [outer = (nil)] 05:02:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0xa26c2800) [pid = 1779] [serial = 1655] [outer = 0x9b144c00] 05:02:38 INFO - PROCESS | 1779 | 1462795358040 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0xa348a400) [pid = 1779] [serial = 1656] [outer = 0x9b144c00] 05:02:39 INFO - PROCESS | 1779 | 1462795359005 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1737ms 05:02:39 INFO - PROCESS | 1779 | 1462795359078 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 1779 | 1462795359083 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:02:39 INFO - PROCESS | 1779 | 1462795359089 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 1779 | 1462795359093 Marionette TRACE conn4 <- [1,2178,null,{}] 05:02:39 INFO - PROCESS | 1779 | 1462795359100 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}] 05:02:39 INFO - PROCESS | 1779 | 1462795359338 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:02:39 INFO - PROCESS | 1779 | 1462795359677 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b383000 == 155 [pid = 1779] [id = 552] 05:02:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9be29800) [pid = 1779] [serial = 1657] [outer = (nil)] 05:02:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0xa67b5400) [pid = 1779] [serial = 1658] [outer = 0x9be29800] 05:02:39 INFO - PROCESS | 1779 | 1462795359787 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa6848400) [pid = 1779] [serial = 1659] [outer = 0x9be29800] 05:02:40 INFO - PROCESS | 1779 | 1462795360722 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]]]}] 05:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1682ms 05:02:40 INFO - PROCESS | 1779 | 1462795360773 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:02:40 INFO - PROCESS | 1779 | 1462795360778 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:02:40 INFO - PROCESS | 1779 | 1462795360784 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 1779 | 1462795360788 Marionette TRACE conn4 <- [1,2182,null,{}] 05:02:40 INFO - PROCESS | 1779 | 1462795360794 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}] 05:02:41 INFO - PROCESS | 1779 | 1462795361027 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:02:41 INFO - PROCESS | 1779 | 1462795361372 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a9ec800 == 156 [pid = 1779] [id = 553] 05:02:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa3223400) [pid = 1779] [serial = 1660] [outer = (nil)] 05:02:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa6b9b000) [pid = 1779] [serial = 1661] [outer = 0xa3223400] 05:02:41 INFO - PROCESS | 1779 | 1462795361470 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa6b9d400) [pid = 1779] [serial = 1662] [outer = 0xa3223400] 05:02:42 INFO - PROCESS | 1779 | 1462795362376 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]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1632ms 05:02:42 INFO - PROCESS | 1779 | 1462795362418 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 1779 | 1462795362422 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:02:42 INFO - PROCESS | 1779 | 1462795362429 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 1779 | 1462795362433 Marionette TRACE conn4 <- [1,2186,null,{}] 05:02:42 INFO - PROCESS | 1779 | 1462795362439 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}] 05:02:42 INFO - PROCESS | 1779 | 1462795362691 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:02:43 INFO - PROCESS | 1779 | 1462795363046 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b546400 == 157 [pid = 1779] [id = 554] 05:02:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8cab7400) [pid = 1779] [serial = 1663] [outer = (nil)] 05:02:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa6ba3800) [pid = 1779] [serial = 1664] [outer = 0x8cab7400] 05:02:43 INFO - PROCESS | 1779 | 1462795363144 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa6ba5c00) [pid = 1779] [serial = 1665] [outer = 0x8cab7400] 05:02:44 INFO - PROCESS | 1779 | 1462795364087 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]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1733ms 05:02:44 INFO - PROCESS | 1779 | 1462795364164 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 1779 | 1462795364168 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:02:44 INFO - PROCESS | 1779 | 1462795364175 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 1779 | 1462795364178 Marionette TRACE conn4 <- [1,2190,null,{}] 05:02:44 INFO - PROCESS | 1779 | 1462795364184 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}] 05:02:44 INFO - PROCESS | 1779 | 1462795364462 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:02:44 INFO - PROCESS | 1779 | 1462795364804 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db32000 == 158 [pid = 1779] [id = 555] 05:02:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x8db32400) [pid = 1779] [serial = 1666] [outer = (nil)] 05:02:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8db39c00) [pid = 1779] [serial = 1667] [outer = 0x8db32400] 05:02:44 INFO - PROCESS | 1779 | 1462795364895 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x8db3cc00) [pid = 1779] [serial = 1668] [outer = 0x8db32400] 05:02:45 INFO - PROCESS | 1779 | 1462795365824 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1690ms 05:02:45 INFO - PROCESS | 1779 | 1462795365866 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:02:45 INFO - PROCESS | 1779 | 1462795365871 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:02:45 INFO - PROCESS | 1779 | 1462795365878 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1779 | 1462795365881 Marionette TRACE conn4 <- [1,2194,null,{}] 05:02:45 INFO - PROCESS | 1779 | 1462795365888 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}] 05:02:46 INFO - PROCESS | 1779 | 1462795366109 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:02:46 INFO - PROCESS | 1779 | 1462795366446 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a017400 == 159 [pid = 1779] [id = 556] 05:02:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x8a7d1400) [pid = 1779] [serial = 1669] [outer = (nil)] 05:02:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8ab0e800) [pid = 1779] [serial = 1670] [outer = 0x8a7d1400] 05:02:46 INFO - PROCESS | 1779 | 1462795366541 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8ab0fc00) [pid = 1779] [serial = 1671] [outer = 0x8a7d1400] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e54dc00 == 158 [pid = 1779] [id = 223] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00c000 == 157 [pid = 1779] [id = 495] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecd800 == 156 [pid = 1779] [id = 490] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4ac00 == 155 [pid = 1779] [id = 365] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b909000 == 154 [pid = 1779] [id = 233] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9c158400 == 153 [pid = 1779] [id = 491] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a014c00 == 152 [pid = 1779] [id = 538] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76d000 == 151 [pid = 1779] [id = 537] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac44000 == 150 [pid = 1779] [id = 536] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9930b400 == 149 [pid = 1779] [id = 529] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x92b92400 == 148 [pid = 1779] [id = 527] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9527e400 == 147 [pid = 1779] [id = 528] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19e400 == 146 [pid = 1779] [id = 526] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9104b000 == 145 [pid = 1779] [id = 525] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76ec00 == 144 [pid = 1779] [id = 524] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8d879c00 == 143 [pid = 1779] [id = 523] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x91252000 == 142 [pid = 1779] [id = 522] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2cdc00 == 141 [pid = 1779] [id = 520] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x91195c00 == 140 [pid = 1779] [id = 521] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8d290c00 == 139 [pid = 1779] [id = 519] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a19ac00 == 138 [pid = 1779] [id = 517] 05:02:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac45800 == 137 [pid = 1779] [id = 518] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8f2c8000) [pid = 1779] [serial = 1553] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0xa676f400) [pid = 1779] [serial = 1538] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8dc04800) [pid = 1779] [serial = 1493] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x9268ac00) [pid = 1779] [serial = 1505] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0xa50edc00) [pid = 1779] [serial = 1536] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x953e9400) [pid = 1779] [serial = 1512] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x92b9c400) [pid = 1779] [serial = 1508] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa6b53400) [pid = 1779] [serial = 1541] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9d9c7000) [pid = 1779] [serial = 1527] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9d5f4800) [pid = 1779] [serial = 1526] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0xa30e5c00) [pid = 1779] [serial = 1533] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8f8db000) [pid = 1779] [serial = 1497] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9a010800) [pid = 1779] [serial = 1517] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa50a9800) [pid = 1779] [serial = 1535] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x913e5c00) [pid = 1779] [serial = 1500] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x97833000) [pid = 1779] [serial = 1515] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x95281c00) [pid = 1779] [serial = 1511] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8e769800) [pid = 1779] [serial = 1547] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9a588400) [pid = 1779] [serial = 1520] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x92494000) [pid = 1779] [serial = 1502] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x93b8bc00) [pid = 1779] [serial = 1509] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x924c1c00) [pid = 1779] [serial = 1503] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8e936000) [pid = 1779] [serial = 1550] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8f2c2400) [pid = 1779] [serial = 1428] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8cb3a400) [pid = 1779] [serial = 1544] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8f0e8400) [pid = 1779] [serial = 1551] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9a027800) [pid = 1779] [serial = 1518] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8d0b2400) [pid = 1779] [serial = 1545] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x91264400) [pid = 1779] [serial = 1499] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0xa67bd800) [pid = 1779] [serial = 1539] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9c2d3400) [pid = 1779] [serial = 1524] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0xa2275000) [pid = 1779] [serial = 1529] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0xa6b55000) [pid = 1779] [serial = 1542] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8f0e3c00) [pid = 1779] [serial = 1496] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x956f8c00) [pid = 1779] [serial = 1514] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0xa3085400) [pid = 1779] [serial = 1532] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa3252400) [pid = 1779] [serial = 1479] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9c159400) [pid = 1779] [serial = 1523] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x92690800) [pid = 1779] [serial = 1506] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0xa2454800) [pid = 1779] [serial = 1530] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e763000) [pid = 1779] [serial = 1494] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8e78b400) [pid = 1779] [serial = 1548] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9ae12000) [pid = 1779] [serial = 1521] [outer = (nil)] [url = about:blank] 05:02:49 INFO - PROCESS | 1779 | 1462795369901 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]]]}] 05:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 4051ms 05:02:49 INFO - PROCESS | 1779 | 1462795369930 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 1779 | 1462795369937 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:02:49 INFO - PROCESS | 1779 | 1462795369945 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 1779 | 1462795369949 Marionette TRACE conn4 <- [1,2198,null,{}] 05:02:49 INFO - PROCESS | 1779 | 1462795369958 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}] 05:02:50 INFO - PROCESS | 1779 | 1462795370217 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:02:50 INFO - PROCESS | 1779 | 1462795370432 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d2000 == 138 [pid = 1779] [id = 557] 05:02:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8ab07c00) [pid = 1779] [serial = 1672] [outer = (nil)] 05:02:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8b6b5800) [pid = 1779] [serial = 1673] [outer = 0x8ab07c00] 05:02:50 INFO - PROCESS | 1779 | 1462795370517 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8cb36000) [pid = 1779] [serial = 1674] [outer = 0x8ab07c00] 05:02:51 INFO - PROCESS | 1779 | 1462795371343 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1435ms 05:02:51 INFO - PROCESS | 1779 | 1462795371381 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 1779 | 1462795371390 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:02:51 INFO - PROCESS | 1779 | 1462795371400 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 1779 | 1462795371405 Marionette TRACE conn4 <- [1,2202,null,{}] 05:02:51 INFO - PROCESS | 1779 | 1462795371411 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}] 05:02:51 INFO - PROCESS | 1779 | 1462795371738 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:02:51 INFO - PROCESS | 1779 | 1462795371894 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db34c00 == 139 [pid = 1779] [id = 558] 05:02:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8db38400) [pid = 1779] [serial = 1675] [outer = (nil)] 05:02:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8db3f800) [pid = 1779] [serial = 1676] [outer = 0x8db38400] 05:02:52 INFO - PROCESS | 1779 | 1462795371993 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e556000) [pid = 1779] [serial = 1677] [outer = 0x8db38400] 05:02:52 INFO - PROCESS | 1779 | 1462795372979 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]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1636ms 05:02:53 INFO - PROCESS | 1779 | 1462795373038 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 1779 | 1462795373041 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:02:53 INFO - PROCESS | 1779 | 1462795373050 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 1779 | 1462795373056 Marionette TRACE conn4 <- [1,2206,null,{}] 05:02:53 INFO - PROCESS | 1779 | 1462795373081 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}] 05:02:53 INFO - PROCESS | 1779 | 1462795373377 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:02:53 INFO - PROCESS | 1779 | 1462795373432 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec2800 == 140 [pid = 1779] [id = 559] 05:02:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8ab4bc00) [pid = 1779] [serial = 1678] [outer = (nil)] 05:02:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e92b400) [pid = 1779] [serial = 1679] [outer = 0x8ab4bc00] 05:02:53 INFO - PROCESS | 1779 | 1462795373639 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8f0db400) [pid = 1779] [serial = 1680] [outer = 0x8ab4bc00] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8cab3800) [pid = 1779] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8e76f000) [pid = 1779] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8f2c5000) [pid = 1779] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8a7d5c00) [pid = 1779] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0xa0614c00) [pid = 1779] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8d87ec00) [pid = 1779] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9d503c00) [pid = 1779] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9bb90000) [pid = 1779] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x954b0000) [pid = 1779] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9ae15c00) [pid = 1779] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x99846c00) [pid = 1779] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9a28dc00) [pid = 1779] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x9527d800) [pid = 1779] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92786400) [pid = 1779] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x911a2400) [pid = 1779] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x913e9c00) [pid = 1779] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x91a0d800) [pid = 1779] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x9125b400) [pid = 1779] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x9125c400) [pid = 1779] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x91041400) [pid = 1779] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8dc08c00) [pid = 1779] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:02:54 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x8b90d000) [pid = 1779] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:02:55 INFO - PROCESS | 1779 | 1462795375215 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]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2193ms 05:02:55 INFO - PROCESS | 1779 | 1462795375242 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 1779 | 1462795375246 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:02:55 INFO - PROCESS | 1779 | 1462795375253 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 1779 | 1462795375256 Marionette TRACE conn4 <- [1,2210,null,{}] 05:02:55 INFO - PROCESS | 1779 | 1462795375262 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}] 05:02:55 INFO - PROCESS | 1779 | 1462795375470 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:02:55 INFO - PROCESS | 1779 | 1462795375673 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d1c00 == 141 [pid = 1779] [id = 560] 05:02:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8d87ec00) [pid = 1779] [serial = 1681] [outer = (nil)] 05:02:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8f0e3400) [pid = 1779] [serial = 1682] [outer = 0x8d87ec00] 05:02:55 INFO - PROCESS | 1779 | 1462795375790 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8f2c9c00) [pid = 1779] [serial = 1683] [outer = 0x8d87ec00] 05:02:56 INFO - PROCESS | 1779 | 1462795376584 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]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1342ms 05:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:02:56 INFO - PROCESS | 1779 | 1462795376595 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 1779 | 1462795376598 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:02:56 INFO - PROCESS | 1779 | 1462795376609 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 1779 | 1462795376613 Marionette TRACE conn4 <- [1,2214,null,{}] 05:02:56 INFO - PROCESS | 1779 | 1462795376619 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}] 05:02:57 INFO - PROCESS | 1779 | 1462795377032 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:02:57 INFO - PROCESS | 1779 | 1462795377329 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4ac00 == 142 [pid = 1779] [id = 561] 05:02:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8ac3e800) [pid = 1779] [serial = 1684] [outer = (nil)] 05:02:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8ac4d400) [pid = 1779] [serial = 1685] [outer = 0x8ac3e800] 05:02:57 INFO - PROCESS | 1779 | 1462795377431 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8b910800) [pid = 1779] [serial = 1686] [outer = 0x8ac3e800] 05:02:58 INFO - PROCESS | 1779 | 1462795378439 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]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1893ms 05:02:58 INFO - PROCESS | 1779 | 1462795378500 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 1779 | 1462795378507 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:02:58 INFO - PROCESS | 1779 | 1462795378516 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 1779 | 1462795378523 Marionette TRACE conn4 <- [1,2218,null,{}] 05:02:58 INFO - PROCESS | 1779 | 1462795378531 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}] 05:02:58 INFO - PROCESS | 1779 | 1462795378832 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:02:59 INFO - PROCESS | 1779 | 1462795379177 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e54e400 == 143 [pid = 1779] [id = 562] 05:02:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8e5ad400) [pid = 1779] [serial = 1687] [outer = (nil)] 05:02:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8e763800) [pid = 1779] [serial = 1688] [outer = 0x8e5ad400] 05:02:59 INFO - PROCESS | 1779 | 1462795379271 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e78b400) [pid = 1779] [serial = 1689] [outer = 0x8e5ad400] 05:03:00 INFO - PROCESS | 1779 | 1462795380248 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]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1795ms 05:03:00 INFO - PROCESS | 1779 | 1462795380313 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 1779 | 1462795380319 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:03:00 INFO - PROCESS | 1779 | 1462795380327 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 1779 | 1462795380330 Marionette TRACE conn4 <- [1,2222,null,{}] 05:03:00 INFO - PROCESS | 1779 | 1462795380337 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}] 05:03:00 INFO - PROCESS | 1779 | 1462795380585 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:03:00 INFO - PROCESS | 1779 | 1462795380976 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8db000 == 144 [pid = 1779] [id = 563] 05:03:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8fa70000) [pid = 1779] [serial = 1690] [outer = (nil)] 05:03:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8fa76000) [pid = 1779] [serial = 1691] [outer = 0x8fa70000] 05:03:01 INFO - PROCESS | 1779 | 1462795381071 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x9104b000) [pid = 1779] [serial = 1692] [outer = 0x8fa70000] 05:03:02 INFO - PROCESS | 1779 | 1462795382004 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1734ms 05:03:02 INFO - PROCESS | 1779 | 1462795382062 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 1779 | 1462795382069 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:03:02 INFO - PROCESS | 1779 | 1462795382086 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 1779 | 1462795382095 Marionette TRACE conn4 <- [1,2226,null,{}] 05:03:02 INFO - PROCESS | 1779 | 1462795382101 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}] 05:03:02 INFO - PROCESS | 1779 | 1462795382377 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:03:02 INFO - PROCESS | 1779 | 1462795382712 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2c1000 == 145 [pid = 1779] [id = 564] 05:03:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8f2cdc00) [pid = 1779] [serial = 1693] [outer = (nil)] 05:03:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x9126e800) [pid = 1779] [serial = 1694] [outer = 0x8f2cdc00] 05:03:02 INFO - PROCESS | 1779 | 1462795382825 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x913e9800) [pid = 1779] [serial = 1695] [outer = 0x8f2cdc00] 05:03:03 INFO - PROCESS | 1779 | 1462795383715 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]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1698ms 05:03:03 INFO - PROCESS | 1779 | 1462795383793 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1779 | 1462795383799 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:03:03 INFO - PROCESS | 1779 | 1462795383808 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1779 | 1462795383812 Marionette TRACE conn4 <- [1,2230,null,{}] 05:03:03 INFO - PROCESS | 1779 | 1462795383818 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}] 05:03:04 INFO - PROCESS | 1779 | 1462795384061 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:03:04 INFO - PROCESS | 1779 | 1462795384403 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x91049800 == 146 [pid = 1779] [id = 565] 05:03:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91255800) [pid = 1779] [serial = 1696] [outer = (nil)] 05:03:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x91a17400) [pid = 1779] [serial = 1697] [outer = 0x91255800] 05:03:04 INFO - PROCESS | 1779 | 1462795384496 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x92494c00) [pid = 1779] [serial = 1698] [outer = 0x91255800] 05:03:05 INFO - PROCESS | 1779 | 1462795385450 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]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1682ms 05:03:05 INFO - PROCESS | 1779 | 1462795385492 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 1779 | 1462795385496 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:03:05 INFO - PROCESS | 1779 | 1462795385503 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 1779 | 1462795385507 Marionette TRACE conn4 <- [1,2234,null,{}] 05:03:05 INFO - PROCESS | 1779 | 1462795385512 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}] 05:03:05 INFO - PROCESS | 1779 | 1462795385757 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:03:06 INFO - PROCESS | 1779 | 1462795386043 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x9268ac00 == 147 [pid = 1779] [id = 566] 05:03:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x9268b400) [pid = 1779] [serial = 1699] [outer = (nil)] 05:03:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x92696000) [pid = 1779] [serial = 1700] [outer = 0x9268b400] 05:03:06 INFO - PROCESS | 1779 | 1462795386200 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x92788800) [pid = 1779] [serial = 1701] [outer = 0x9268b400] 05:03:07 INFO - PROCESS | 1779 | 1462795387140 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 05:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:03:07 INFO - PROCESS | 1779 | 1462795387193 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 1779 | 1462795387197 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:03:07 INFO - PROCESS | 1779 | 1462795387204 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1779 | 1462795387207 Marionette TRACE conn4 <- [1,2238,null,{}] 05:03:07 INFO - PROCESS | 1779 | 1462795387213 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}] 05:03:07 INFO - PROCESS | 1779 | 1462795387450 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:03:07 INFO - PROCESS | 1779 | 1462795387780 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a0bc00 == 148 [pid = 1779] [id = 567] 05:03:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x924c6c00) [pid = 1779] [serial = 1702] [outer = (nil)] 05:03:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x93b94c00) [pid = 1779] [serial = 1703] [outer = 0x924c6c00] 05:03:07 INFO - PROCESS | 1779 | 1462795387889 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x93d05000) [pid = 1779] [serial = 1704] [outer = 0x924c6c00] 05:03:08 INFO - PROCESS | 1779 | 1462795388787 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]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1638ms 05:03:08 INFO - PROCESS | 1779 | 1462795388844 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 1779 | 1462795388849 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:03:08 INFO - PROCESS | 1779 | 1462795388858 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 1779 | 1462795388861 Marionette TRACE conn4 <- [1,2242,null,{}] 05:03:08 INFO - PROCESS | 1779 | 1462795388867 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}] 05:03:09 INFO - PROCESS | 1779 | 1462795389094 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:03:09 INFO - PROCESS | 1779 | 1462795389440 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b93000 == 149 [pid = 1779] [id = 568] 05:03:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92e1fc00) [pid = 1779] [serial = 1705] [outer = (nil)] 05:03:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x953e1800) [pid = 1779] [serial = 1706] [outer = 0x92e1fc00] 05:03:09 INFO - PROCESS | 1779 | 1462795389532 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x95491000) [pid = 1779] [serial = 1707] [outer = 0x92e1fc00] 05:03:10 INFO - PROCESS | 1779 | 1462795390443 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]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1641ms 05:03:10 INFO - PROCESS | 1779 | 1462795390517 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 1779 | 1462795390520 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:03:10 INFO - PROCESS | 1779 | 1462795390532 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 1779 | 1462795390535 Marionette TRACE conn4 <- [1,2246,null,{}] 05:03:10 INFO - PROCESS | 1779 | 1462795390541 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}] 05:03:10 INFO - PROCESS | 1779 | 1462795390771 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:03:11 INFO - PROCESS | 1779 | 1462795391108 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125e000 == 150 [pid = 1779] [id = 569] 05:03:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x94727800) [pid = 1779] [serial = 1708] [outer = (nil)] 05:03:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x954abc00) [pid = 1779] [serial = 1709] [outer = 0x94727800] 05:03:11 INFO - PROCESS | 1779 | 1462795391202 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x954b6000) [pid = 1779] [serial = 1710] [outer = 0x94727800] 05:03:12 INFO - PROCESS | 1779 | 1462795392098 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]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1636ms 05:03:12 INFO - PROCESS | 1779 | 1462795392168 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:03:12 INFO - PROCESS | 1779 | 1462795392173 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:03:12 INFO - PROCESS | 1779 | 1462795392180 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 1779 | 1462795392190 Marionette TRACE conn4 <- [1,2250,null,{}] 05:03:12 INFO - PROCESS | 1779 | 1462795392196 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}] 05:03:12 INFO - PROCESS | 1779 | 1462795392465 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:03:12 INFO - PROCESS | 1779 | 1462795392799 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e2c00 == 151 [pid = 1779] [id = 570] 05:03:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x95494800) [pid = 1779] [serial = 1711] [outer = (nil)] 05:03:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x99393800) [pid = 1779] [serial = 1712] [outer = 0x95494800] 05:03:12 INFO - PROCESS | 1779 | 1462795392907 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x99fed400) [pid = 1779] [serial = 1713] [outer = 0x95494800] 05:03:13 INFO - PROCESS | 1779 | 1462795393838 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]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1700ms 05:03:13 INFO - PROCESS | 1779 | 1462795393881 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:03:13 INFO - PROCESS | 1779 | 1462795393885 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:03:13 INFO - PROCESS | 1779 | 1462795393892 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 1779 | 1462795393896 Marionette TRACE conn4 <- [1,2254,null,{}] 05:03:13 INFO - PROCESS | 1779 | 1462795393902 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}] 05:03:14 INFO - PROCESS | 1779 | 1462795394149 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:03:14 INFO - PROCESS | 1779 | 1462795394512 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x95499000 == 152 [pid = 1779] [id = 571] 05:03:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9a54f400) [pid = 1779] [serial = 1714] [outer = (nil)] 05:03:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a558400) [pid = 1779] [serial = 1715] [outer = 0x9a54f400] 05:03:14 INFO - PROCESS | 1779 | 1462795394617 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9ae13c00) [pid = 1779] [serial = 1716] [outer = 0x9a54f400] 05:03:15 INFO - PROCESS | 1779 | 1462795395619 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1784ms 05:03:15 INFO - PROCESS | 1779 | 1462795395677 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 1779 | 1462795395680 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:03:15 INFO - PROCESS | 1779 | 1462795395688 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 1779 | 1462795395693 Marionette TRACE conn4 <- [1,2258,null,{}] 05:03:15 INFO - PROCESS | 1779 | 1462795395699 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}] 05:03:15 INFO - PROCESS | 1779 | 1462795395975 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:03:16 INFO - PROCESS | 1779 | 1462795396320 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a02ec00 == 153 [pid = 1779] [id = 572] 05:03:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9ae20c00) [pid = 1779] [serial = 1717] [outer = (nil)] 05:03:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9be2ac00) [pid = 1779] [serial = 1718] [outer = 0x9ae20c00] 05:03:16 INFO - PROCESS | 1779 | 1462795396420 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9c156800) [pid = 1779] [serial = 1719] [outer = 0x9ae20c00] 05:03:17 INFO - PROCESS | 1779 | 1462795397333 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]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:03:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1686ms 05:03:17 INFO - PROCESS | 1779 | 1462795397375 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 1779 | 1462795397379 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:03:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:03:17 INFO - PROCESS | 1779 | 1462795397407 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 1779 | 1462795397412 Marionette TRACE conn4 <- [1,2262,null,{}] 05:03:17 INFO - PROCESS | 1779 | 1462795397418 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}] 05:03:17 INFO - PROCESS | 1779 | 1462795397666 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:03:18 INFO - PROCESS | 1779 | 1462795398021 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x913e9c00 == 154 [pid = 1779] [id = 573] 05:03:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9b6b2400) [pid = 1779] [serial = 1720] [outer = (nil)] 05:03:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9d503c00) [pid = 1779] [serial = 1721] [outer = 0x9b6b2400] 05:03:18 INFO - PROCESS | 1779 | 1462795398122 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9d5a6c00) [pid = 1779] [serial = 1722] [outer = 0x9b6b2400] 05:03:19 INFO - PROCESS | 1779 | 1462795399052 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1692ms 05:03:19 INFO - PROCESS | 1779 | 1462795399095 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1779 | 1462795399100 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:03:19 INFO - PROCESS | 1779 | 1462795399107 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1779 | 1462795399111 Marionette TRACE conn4 <- [1,2266,null,{}] 05:03:19 INFO - PROCESS | 1779 | 1462795399118 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}] 05:03:19 INFO - PROCESS | 1779 | 1462795399366 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:03:19 INFO - PROCESS | 1779 | 1462795399715 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x95495c00 == 155 [pid = 1779] [id = 574] 05:03:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9c150800) [pid = 1779] [serial = 1723] [outer = (nil)] 05:03:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa1153800) [pid = 1779] [serial = 1724] [outer = 0x9c150800] 05:03:19 INFO - PROCESS | 1779 | 1462795399813 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa2274400) [pid = 1779] [serial = 1725] [outer = 0x9c150800] 05:03:20 INFO - PROCESS | 1779 | 1462795400800 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]]]}] 05:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1739ms 05:03:20 INFO - PROCESS | 1779 | 1462795400865 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 1779 | 1462795400870 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:03:20 INFO - PROCESS | 1779 | 1462795400882 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - PROCESS | 1779 | 1462795400885 Marionette TRACE conn4 <- [1,2270,null,{}] 05:03:20 INFO - PROCESS | 1779 | 1462795400893 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}] 05:03:21 INFO - PROCESS | 1779 | 1462795401160 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:03:21 INFO - PROCESS | 1779 | 1462795401502 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x9d50b800 == 156 [pid = 1779] [id = 575] 05:03:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9d9c6c00) [pid = 1779] [serial = 1726] [outer = (nil)] 05:03:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa3042400) [pid = 1779] [serial = 1727] [outer = 0x9d9c6c00] 05:03:21 INFO - PROCESS | 1779 | 1462795401597 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa3085400) [pid = 1779] [serial = 1728] [outer = 0x9d9c6c00] 05:03:22 INFO - PROCESS | 1779 | 1462795402484 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1631ms 05:03:22 INFO - PROCESS | 1779 | 1462795402514 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:03:22 INFO - PROCESS | 1779 | 1462795402519 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:03:22 INFO - PROCESS | 1779 | 1462795402526 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 1779 | 1462795402530 Marionette TRACE conn4 <- [1,2274,null,{}] 05:03:22 INFO - PROCESS | 1779 | 1462795402536 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}] 05:03:22 INFO - PROCESS | 1779 | 1462795402769 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:03:23 INFO - PROCESS | 1779 | 1462795403074 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cb400 == 157 [pid = 1779] [id = 576] 05:03:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa214b800) [pid = 1779] [serial = 1729] [outer = (nil)] 05:03:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa50edc00) [pid = 1779] [serial = 1730] [outer = 0xa214b800] 05:03:23 INFO - PROCESS | 1779 | 1462795403210 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa6286000) [pid = 1779] [serial = 1731] [outer = 0xa214b800] 05:03:24 INFO - PROCESS | 1779 | 1462795404208 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1738ms 05:03:24 INFO - PROCESS | 1779 | 1462795404266 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 1779 | 1462795404269 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:03:24 INFO - PROCESS | 1779 | 1462795404276 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1779 | 1462795404280 Marionette TRACE conn4 <- [1,2278,null,{}] 05:03:24 INFO - PROCESS | 1779 | 1462795404286 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}] 05:03:24 INFO - PROCESS | 1779 | 1462795404529 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:03:24 INFO - PROCESS | 1779 | 1462795404879 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4b000 == 158 [pid = 1779] [id = 577] 05:03:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8c8e7800) [pid = 1779] [serial = 1732] [outer = (nil)] 05:03:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa6b54400) [pid = 1779] [serial = 1733] [outer = 0x8c8e7800] 05:03:24 INFO - PROCESS | 1779 | 1462795404973 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa6b59400) [pid = 1779] [serial = 1734] [outer = 0x8c8e7800] 05:03:25 INFO - PROCESS | 1779 | 1462795405893 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1690ms 05:03:25 INFO - PROCESS | 1779 | 1462795405967 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 1779 | 1462795405970 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:03:25 INFO - PROCESS | 1779 | 1462795405978 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 1779 | 1462795405980 Marionette TRACE conn4 <- [1,2282,null,{}] 05:03:25 INFO - PROCESS | 1779 | 1462795405987 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}] 05:03:26 INFO - PROCESS | 1779 | 1462795406250 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:03:26 INFO - PROCESS | 1779 | 1462795406588 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a00b400 == 159 [pid = 1779] [id = 578] 05:03:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x8b1ab000) [pid = 1779] [serial = 1735] [outer = (nil)] 05:03:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x8b1b1800) [pid = 1779] [serial = 1736] [outer = 0x8b1ab000] 05:03:26 INFO - PROCESS | 1779 | 1462795406681 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x8b1b3800) [pid = 1779] [serial = 1737] [outer = 0x8b1ab000] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d1c00 == 158 [pid = 1779] [id = 560] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x89ec2800 == 157 [pid = 1779] [id = 559] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8db34c00 == 156 [pid = 1779] [id = 558] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d2000 == 155 [pid = 1779] [id = 557] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8db32000 == 154 [pid = 1779] [id = 555] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8b546400 == 153 [pid = 1779] [id = 554] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9b383000 == 152 [pid = 1779] [id = 552] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9a9ec800 == 151 [pid = 1779] [id = 553] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae18800 == 150 [pid = 1779] [id = 551] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9c2d3000 == 149 [pid = 1779] [id = 550] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9a556400 == 148 [pid = 1779] [id = 549] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9a025400 == 147 [pid = 1779] [id = 548] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d5800 == 146 [pid = 1779] [id = 547] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9273b400 == 145 [pid = 1779] [id = 545] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x924d0000 == 144 [pid = 1779] [id = 546] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa6c800 == 143 [pid = 1779] [id = 544] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x91259c00 == 142 [pid = 1779] [id = 543] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9125f800 == 141 [pid = 1779] [id = 542] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8d4400 == 140 [pid = 1779] [id = 541] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb42000 == 139 [pid = 1779] [id = 539] 05:03:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3d800 == 138 [pid = 1779] [id = 540] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x91042c00) [pid = 1779] [serial = 1491] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8c8e5c00) [pid = 1779] [serial = 1616] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8f2cd800) [pid = 1779] [serial = 1617] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0xa6b5a000) [pid = 1779] [serial = 1607] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0xa6766c00) [pid = 1779] [serial = 1605] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0xa35ebc00) [pid = 1779] [serial = 1604] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0xa3086000) [pid = 1779] [serial = 1602] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0xa3042800) [pid = 1779] [serial = 1601] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa114b000) [pid = 1779] [serial = 1599] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0xa1151c00) [pid = 1779] [serial = 1598] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9c2d1400) [pid = 1779] [serial = 1596] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9c158000) [pid = 1779] [serial = 1595] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9bb92c00) [pid = 1779] [serial = 1593] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9bb88800) [pid = 1779] [serial = 1592] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x9b149c00) [pid = 1779] [serial = 1590] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9b13dc00) [pid = 1779] [serial = 1589] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9a8bbc00) [pid = 1779] [serial = 1587] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9a553c00) [pid = 1779] [serial = 1586] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x97834800) [pid = 1779] [serial = 1584] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x956fd800) [pid = 1779] [serial = 1583] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x95496000) [pid = 1779] [serial = 1581] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x953e6800) [pid = 1779] [serial = 1580] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x93d04800) [pid = 1779] [serial = 1578] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x93b90c00) [pid = 1779] [serial = 1577] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x92b97400) [pid = 1779] [serial = 1575] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x92b94800) [pid = 1779] [serial = 1574] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x9277e400) [pid = 1779] [serial = 1572] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9273bc00) [pid = 1779] [serial = 1571] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9248dc00) [pid = 1779] [serial = 1569] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x91a0e400) [pid = 1779] [serial = 1568] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x913e7c00) [pid = 1779] [serial = 1566] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x91265400) [pid = 1779] [serial = 1565] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9124fc00) [pid = 1779] [serial = 1563] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x91195800) [pid = 1779] [serial = 1562] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8f0d9800) [pid = 1779] [serial = 1560] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e92c400) [pid = 1779] [serial = 1559] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8dc03000) [pid = 1779] [serial = 1557] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8cb3b000) [pid = 1779] [serial = 1556] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8d0b3800) [pid = 1779] [serial = 1610] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8dc0ac00) [pid = 1779] [serial = 1611] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0xa6b5d000) [pid = 1779] [serial = 1608] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x91049400) [pid = 1779] [serial = 1619] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8e8b6400) [pid = 1779] [serial = 1613] [outer = (nil)] [url = about:blank] 05:03:29 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8e927800) [pid = 1779] [serial = 1614] [outer = (nil)] [url = about:blank] 05:03:30 INFO - PROCESS | 1779 | 1462795410077 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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 4140ms 05:03:30 INFO - PROCESS | 1779 | 1462795410118 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 1779 | 1462795410124 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:03:30 INFO - PROCESS | 1779 | 1462795410133 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 1779 | 1462795410139 Marionette TRACE conn4 <- [1,2286,null,{}] 05:03:30 INFO - PROCESS | 1779 | 1462795410149 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}] 05:03:30 INFO - PROCESS | 1779 | 1462795410417 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:03:30 INFO - PROCESS | 1779 | 1462795410638 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab45400 == 139 [pid = 1779] [id = 579] 05:03:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8ab4e000) [pid = 1779] [serial = 1738] [outer = (nil)] 05:03:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8b1b8800) [pid = 1779] [serial = 1739] [outer = 0x8ab4e000] 05:03:30 INFO - PROCESS | 1779 | 1462795410724 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8c8edc00) [pid = 1779] [serial = 1740] [outer = 0x8ab4e000] 05:03:31 INFO - PROCESS | 1779 | 1462795411567 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]]]}] 05:03:31 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 05:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1485ms 05:03:31 INFO - PROCESS | 1779 | 1462795411619 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 1779 | 1462795411627 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:03:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:03:31 INFO - PROCESS | 1779 | 1462795411675 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 1779 | 1462795411679 Marionette TRACE conn4 <- [1,2290,null,{}] 05:03:31 INFO - PROCESS | 1779 | 1462795411685 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}] 05:03:31 INFO - PROCESS | 1779 | 1462795411897 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:03:31 INFO - PROCESS | 1779 | 1462795411909 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab13400 == 140 [pid = 1779] [id = 580] 05:03:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8b546400) [pid = 1779] [serial = 1741] [outer = (nil)] 05:03:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8db3c400) [pid = 1779] [serial = 1742] [outer = 0x8b546400] 05:03:32 INFO - PROCESS | 1779 | 1462795412198 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8dc0c800) [pid = 1779] [serial = 1743] [outer = 0x8b546400] 05:03:33 INFO - PROCESS | 1779 | 1462795413197 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:03:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1595ms 05:03:33 INFO - PROCESS | 1779 | 1462795413268 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 1779 | 1462795413272 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:03:33 INFO - PROCESS | 1779 | 1462795413278 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 1779 | 1462795413284 Marionette TRACE conn4 <- [1,2294,null,{}] 05:03:33 INFO - PROCESS | 1779 | 1462795413335 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}] 05:03:33 INFO - PROCESS | 1779 | 1462795413648 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:03:33 INFO - PROCESS | 1779 | 1462795413760 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e8000 == 141 [pid = 1779] [id = 581] 05:03:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e92ac00) [pid = 1779] [serial = 1744] [outer = (nil)] 05:03:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e932800) [pid = 1779] [serial = 1745] [outer = 0x8e92ac00] 05:03:33 INFO - PROCESS | 1779 | 1462795413967 Marionette DEBUG loaded listener.js 05:03:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8f0df400) [pid = 1779] [serial = 1746] [outer = 0x8e92ac00] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8ab4bc00) [pid = 1779] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9a026000) [pid = 1779] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x95640400) [pid = 1779] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9273a000) [pid = 1779] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9277b400) [pid = 1779] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x92737000) [pid = 1779] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9248e000) [pid = 1779] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x91a0c000) [pid = 1779] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8fa67400) [pid = 1779] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8cfda800) [pid = 1779] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8ab07c00) [pid = 1779] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8a7d1400) [pid = 1779] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8db32400) [pid = 1779] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8cab7400) [pid = 1779] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0xa3223400) [pid = 1779] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9be29800) [pid = 1779] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9b144c00) [pid = 1779] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0xa061ac00) [pid = 1779] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x9a55bc00) [pid = 1779] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8db38400) [pid = 1779] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:03:34 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8e8b6c00) [pid = 1779] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:03:35 INFO - PROCESS | 1779 | 1462795415315 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:03:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2070ms 05:03:35 INFO - PROCESS | 1779 | 1462795415389 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:03:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:03:35 INFO - PROCESS | 1779 | 1462795415397 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:03:35 INFO - PROCESS | 1779 | 1462795415407 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 1779 | 1462795415410 Marionette TRACE conn4 <- [1,2298,null,{}] 05:03:35 INFO - PROCESS | 1779 | 1462795415416 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}] 05:03:35 INFO - PROCESS | 1779 | 1462795415636 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:03:35 INFO - PROCESS | 1779 | 1462795415847 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d1400 == 142 [pid = 1779] [id = 582] 05:03:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8ac42000) [pid = 1779] [serial = 1747] [outer = (nil)] 05:03:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8f0d9800) [pid = 1779] [serial = 1748] [outer = 0x8ac42000] 05:03:35 INFO - PROCESS | 1779 | 1462795415925 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8f8dcc00) [pid = 1779] [serial = 1749] [outer = 0x8ac42000] 05:03:36 INFO - PROCESS | 1779 | 1462795416898 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]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:03:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1535ms 05:03:36 INFO - PROCESS | 1779 | 1462795416943 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 1779 | 1462795416950 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:03:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:03:36 INFO - PROCESS | 1779 | 1462795416960 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 1779 | 1462795416966 Marionette TRACE conn4 <- [1,2302,null,{}] 05:03:37 INFO - PROCESS | 1779 | 1462795416996 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}] 05:03:37 INFO - PROCESS | 1779 | 1462795417250 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:03:37 INFO - PROCESS | 1779 | 1462795417606 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1ae000 == 143 [pid = 1779] [id = 583] 05:03:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8b1b3c00) [pid = 1779] [serial = 1750] [outer = (nil)] 05:03:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8b6b5c00) [pid = 1779] [serial = 1751] [outer = 0x8b1b3c00] 05:03:37 INFO - PROCESS | 1779 | 1462795417714 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8d0b6800) [pid = 1779] [serial = 1752] [outer = 0x8b1b3c00] 05:03:38 INFO - PROCESS | 1779 | 1462795418737 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:03:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1856ms 05:03:38 INFO - PROCESS | 1779 | 1462795418816 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 1779 | 1462795418826 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:03:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:03:38 INFO - PROCESS | 1779 | 1462795418839 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1779 | 1462795418844 Marionette TRACE conn4 <- [1,2306,null,{}] 05:03:38 INFO - PROCESS | 1779 | 1462795418851 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}] 05:03:39 INFO - PROCESS | 1779 | 1462795419135 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:03:39 INFO - PROCESS | 1779 | 1462795419476 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db3b800 == 144 [pid = 1779] [id = 584] 05:03:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8db3e000) [pid = 1779] [serial = 1753] [outer = (nil)] 05:03:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e8b7000) [pid = 1779] [serial = 1754] [outer = 0x8db3e000] 05:03:39 INFO - PROCESS | 1779 | 1462795419563 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e932400) [pid = 1779] [serial = 1755] [outer = 0x8db3e000] 05:03:40 INFO - PROCESS | 1779 | 1462795420579 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:03:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1786ms 05:03:40 INFO - PROCESS | 1779 | 1462795420625 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:03:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:03:40 INFO - PROCESS | 1779 | 1462795420630 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:03:40 INFO - PROCESS | 1779 | 1462795420637 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1779 | 1462795420644 Marionette TRACE conn4 <- [1,2310,null,{}] 05:03:40 INFO - PROCESS | 1779 | 1462795420661 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}] 05:03:40 INFO - PROCESS | 1779 | 1462795420925 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:03:41 INFO - PROCESS | 1779 | 1462795421308 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa6d400 == 145 [pid = 1779] [id = 585] 05:03:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x91046400) [pid = 1779] [serial = 1756] [outer = (nil)] 05:03:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x9124fc00) [pid = 1779] [serial = 1757] [outer = 0x91046400] 05:03:41 INFO - PROCESS | 1779 | 1462795421407 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x91261c00) [pid = 1779] [serial = 1758] [outer = 0x91046400] 05:03:42 INFO - PROCESS | 1779 | 1462795422343 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:03:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1749ms 05:03:42 INFO - PROCESS | 1779 | 1462795422386 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:03:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:03:42 INFO - PROCESS | 1779 | 1462795422391 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:03:42 INFO - PROCESS | 1779 | 1462795422398 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 1779 | 1462795422402 Marionette TRACE conn4 <- [1,2314,null,{}] 05:03:42 INFO - PROCESS | 1779 | 1462795422408 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}] 05:03:42 INFO - PROCESS | 1779 | 1462795422645 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:03:43 INFO - PROCESS | 1779 | 1462795422986 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x9119b800 == 146 [pid = 1779] [id = 586] 05:03:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x913e6000) [pid = 1779] [serial = 1759] [outer = (nil)] 05:03:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x91a0c000) [pid = 1779] [serial = 1760] [outer = 0x913e6000] 05:03:43 INFO - PROCESS | 1779 | 1462795423090 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x9248dc00) [pid = 1779] [serial = 1761] [outer = 0x913e6000] 05:03:44 INFO - PROCESS | 1779 | 1462795424012 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:03:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1684ms 05:03:44 INFO - PROCESS | 1779 | 1462795424083 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 1779 | 1462795424087 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:03:44 INFO - PROCESS | 1779 | 1462795424094 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 1779 | 1462795424098 Marionette TRACE conn4 <- [1,2318,null,{}] 05:03:44 INFO - PROCESS | 1779 | 1462795424104 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}] 05:03:44 INFO - PROCESS | 1779 | 1462795424325 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:03:44 INFO - PROCESS | 1779 | 1462795424660 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8ba800 == 147 [pid = 1779] [id = 587] 05:03:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e8e4c00) [pid = 1779] [serial = 1762] [outer = (nil)] 05:03:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x924d0c00) [pid = 1779] [serial = 1763] [outer = 0x8e8e4c00] 05:03:44 INFO - PROCESS | 1779 | 1462795424753 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x9272e800) [pid = 1779] [serial = 1764] [outer = 0x8e8e4c00] 05:03:45 INFO - PROCESS | 1779 | 1462795425711 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] 05:03:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:03:45 INFO - PROCESS | 1779 | 1462795425791 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:03:45 INFO - PROCESS | 1779 | 1462795425799 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1779 | 1462795425802 Marionette TRACE conn4 <- [1,2322,null,{}] 05:03:45 INFO - PROCESS | 1779 | 1462795425808 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}] 05:03:46 INFO - PROCESS | 1779 | 1462795426096 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:03:46 INFO - PROCESS | 1779 | 1462795426437 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1b3400 == 148 [pid = 1779] [id = 588] 05:03:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x9249a800) [pid = 1779] [serial = 1765] [outer = (nil)] 05:03:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x92b98c00) [pid = 1779] [serial = 1766] [outer = 0x9249a800] 05:03:46 INFO - PROCESS | 1779 | 1462795426527 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x93dea800) [pid = 1779] [serial = 1767] [outer = 0x9249a800] 05:03:47 INFO - PROCESS | 1779 | 1462795427450 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:03:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1693ms 05:03:47 INFO - PROCESS | 1779 | 1462795427491 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 1779 | 1462795427495 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:03:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:03:47 INFO - PROCESS | 1779 | 1462795427502 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 1779 | 1462795427506 Marionette TRACE conn4 <- [1,2326,null,{}] 05:03:47 INFO - PROCESS | 1779 | 1462795427512 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}] 05:03:47 INFO - PROCESS | 1779 | 1462795427725 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:03:48 INFO - PROCESS | 1779 | 1462795428018 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c3000 == 149 [pid = 1779] [id = 589] 05:03:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x924cb400) [pid = 1779] [serial = 1768] [outer = (nil)] 05:03:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x953ee000) [pid = 1779] [serial = 1769] [outer = 0x924cb400] 05:03:48 INFO - PROCESS | 1779 | 1462795428156 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x95499400) [pid = 1779] [serial = 1770] [outer = 0x924cb400] 05:03:49 INFO - PROCESS | 1779 | 1462795429058 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:03:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1588ms 05:03:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:03:49 INFO - PROCESS | 1779 | 1462795429091 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 1779 | 1462795429094 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:03:49 INFO - PROCESS | 1779 | 1462795429101 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 1779 | 1462795429104 Marionette TRACE conn4 <- [1,2330,null,{}] 05:03:49 INFO - PROCESS | 1779 | 1462795429110 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}] 05:03:49 INFO - PROCESS | 1779 | 1462795429411 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:03:49 INFO - PROCESS | 1779 | 1462795429594 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b543c00 == 150 [pid = 1779] [id = 590] 05:03:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9277f000) [pid = 1779] [serial = 1771] [outer = (nil)] 05:03:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x98412800) [pid = 1779] [serial = 1772] [outer = 0x9277f000] 05:03:49 INFO - PROCESS | 1779 | 1462795429728 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x99394400) [pid = 1779] [serial = 1773] [outer = 0x9277f000] 05:03:50 INFO - PROCESS | 1779 | 1462795430662 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:03:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1595ms 05:03:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:03:50 INFO - PROCESS | 1779 | 1462795430696 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 1779 | 1462795430699 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:03:50 INFO - PROCESS | 1779 | 1462795430725 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 1779 | 1462795430729 Marionette TRACE conn4 <- [1,2334,null,{}] 05:03:50 INFO - PROCESS | 1779 | 1462795430737 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}] 05:03:50 INFO - PROCESS | 1779 | 1462795430973 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:03:51 INFO - PROCESS | 1779 | 1462795431308 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x93dea400 == 151 [pid = 1779] [id = 591] 05:03:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x95490c00) [pid = 1779] [serial = 1774] [outer = (nil)] 05:03:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9a28dc00) [pid = 1779] [serial = 1775] [outer = 0x95490c00] 05:03:51 INFO - PROCESS | 1779 | 1462795431402 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9a550800) [pid = 1779] [serial = 1776] [outer = 0x95490c00] 05:03:52 INFO - PROCESS | 1779 | 1462795432320 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:03:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1665ms 05:03:52 INFO - PROCESS | 1779 | 1462795432372 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:03:52 INFO - PROCESS | 1779 | 1462795432376 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:03:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:03:52 INFO - PROCESS | 1779 | 1462795432383 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 1779 | 1462795432387 Marionette TRACE conn4 <- [1,2338,null,{}] 05:03:52 INFO - PROCESS | 1779 | 1462795432393 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}] 05:03:52 INFO - PROCESS | 1779 | 1462795432620 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:03:52 INFO - PROCESS | 1779 | 1462795432959 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e6800 == 152 [pid = 1779] [id = 592] 05:03:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x97830c00) [pid = 1779] [serial = 1777] [outer = (nil)] 05:03:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9ae12400) [pid = 1779] [serial = 1778] [outer = 0x97830c00] 05:03:53 INFO - PROCESS | 1779 | 1462795433067 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9ae1cc00) [pid = 1779] [serial = 1779] [outer = 0x97830c00] 05:03:54 INFO - PROCESS | 1779 | 1462795434003 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]]]}] 05:03:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:03:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1682ms 05:03:54 INFO - PROCESS | 1779 | 1462795434066 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:03:54 INFO - PROCESS | 1779 | 1462795434071 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:03:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:03:54 INFO - PROCESS | 1779 | 1462795434078 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:03:54 INFO - PROCESS | 1779 | 1462795434082 Marionette TRACE conn4 <- [1,2342,null,{}] 05:03:54 INFO - PROCESS | 1779 | 1462795434088 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}] 05:03:54 INFO - PROCESS | 1779 | 1462795434332 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:03:54 INFO - PROCESS | 1779 | 1462795434681 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a308800 == 153 [pid = 1779] [id = 593] 05:03:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9bb8f000) [pid = 1779] [serial = 1780] [outer = (nil)] 05:03:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9be33400) [pid = 1779] [serial = 1781] [outer = 0x9bb8f000] 05:03:54 INFO - PROCESS | 1779 | 1462795434785 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9c2d5800) [pid = 1779] [serial = 1782] [outer = 0x9bb8f000] 05:03:55 INFO - PROCESS | 1779 | 1462795435796 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:03:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1794ms 05:03:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:03:55 INFO - PROCESS | 1779 | 1462795435873 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 1779 | 1462795435876 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:03:55 INFO - PROCESS | 1779 | 1462795435883 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1779 | 1462795435886 Marionette TRACE conn4 <- [1,2346,null,{}] 05:03:55 INFO - PROCESS | 1779 | 1462795435893 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}] 05:03:56 INFO - PROCESS | 1779 | 1462795436169 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:03:56 INFO - PROCESS | 1779 | 1462795436518 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b38bc00 == 154 [pid = 1779] [id = 594] 05:03:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9be35c00) [pid = 1779] [serial = 1783] [outer = (nil)] 05:03:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0xa061ac00) [pid = 1779] [serial = 1784] [outer = 0x9be35c00] 05:03:56 INFO - PROCESS | 1779 | 1462795436609 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0xa219fc00) [pid = 1779] [serial = 1785] [outer = 0x9be35c00] 05:03:57 INFO - PROCESS | 1779 | 1462795437603 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]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:03:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1787ms 05:03:57 INFO - PROCESS | 1779 | 1462795437672 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 1779 | 1462795437678 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:03:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:03:57 INFO - PROCESS | 1779 | 1462795437687 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 1779 | 1462795437692 Marionette TRACE conn4 <- [1,2350,null,{}] 05:03:57 INFO - PROCESS | 1779 | 1462795437701 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}] 05:03:58 INFO - PROCESS | 1779 | 1462795438010 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:03:58 INFO - PROCESS | 1779 | 1462795438389 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a54e000 == 155 [pid = 1779] [id = 595] 05:03:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9d5a7800) [pid = 1779] [serial = 1786] [outer = (nil)] 05:03:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0xa3086000) [pid = 1779] [serial = 1787] [outer = 0x9d5a7800] 05:03:58 INFO - PROCESS | 1779 | 1462795438479 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0xa3259000) [pid = 1779] [serial = 1788] [outer = 0x9d5a7800] 05:03:59 INFO - PROCESS | 1779 | 1462795439461 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]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:03:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1845ms 05:03:59 INFO - PROCESS | 1779 | 1462795439533 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:03:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:03:59 INFO - PROCESS | 1779 | 1462795439537 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:03:59 INFO - PROCESS | 1779 | 1462795439545 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 1779 | 1462795439548 Marionette TRACE conn4 <- [1,2354,null,{}] 05:03:59 INFO - PROCESS | 1779 | 1462795439555 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}] 05:03:59 INFO - PROCESS | 1779 | 1462795439828 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:04:00 INFO - PROCESS | 1779 | 1462795440182 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc000 == 156 [pid = 1779] [id = 596] 05:04:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9a551c00) [pid = 1779] [serial = 1789] [outer = (nil)] 05:04:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa67bd800) [pid = 1779] [serial = 1790] [outer = 0x9a551c00] 05:04:00 INFO - PROCESS | 1779 | 1462795440294 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa6846c00) [pid = 1779] [serial = 1791] [outer = 0x9a551c00] 05:04:01 INFO - PROCESS | 1779 | 1462795441300 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]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:04:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1834ms 05:04:01 INFO - PROCESS | 1779 | 1462795441378 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:04:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:04:01 INFO - PROCESS | 1779 | 1462795441383 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:04:01 INFO - PROCESS | 1779 | 1462795441390 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 1779 | 1462795441393 Marionette TRACE conn4 <- [1,2358,null,{}] 05:04:01 INFO - PROCESS | 1779 | 1462795441400 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}] 05:04:01 INFO - PROCESS | 1779 | 1462795441693 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:04:02 INFO - PROCESS | 1779 | 1462795442047 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d8400 == 157 [pid = 1779] [id = 597] 05:04:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9a8b3c00) [pid = 1779] [serial = 1792] [outer = (nil)] 05:04:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa6b5e000) [pid = 1779] [serial = 1793] [outer = 0x9a8b3c00] 05:04:02 INFO - PROCESS | 1779 | 1462795442138 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa6b9b800) [pid = 1779] [serial = 1794] [outer = 0x9a8b3c00] 05:04:03 INFO - PROCESS | 1779 | 1462795443100 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:04:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1743ms 05:04:03 INFO - PROCESS | 1779 | 1462795443150 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 1779 | 1462795443155 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:04:03 INFO - PROCESS | 1779 | 1462795443161 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 1779 | 1462795443165 Marionette TRACE conn4 <- [1,2362,null,{}] 05:04:03 INFO - PROCESS | 1779 | 1462795443171 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}] 05:04:03 INFO - PROCESS | 1779 | 1462795443412 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:04:03 INFO - PROCESS | 1779 | 1462795443753 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8655e400 == 158 [pid = 1779] [id = 598] 05:04:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x8655ec00) [pid = 1779] [serial = 1795] [outer = (nil)] 05:04:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x86566c00) [pid = 1779] [serial = 1796] [outer = 0x8655ec00] 05:04:03 INFO - PROCESS | 1779 | 1462795443847 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x86568400) [pid = 1779] [serial = 1797] [outer = 0x8655ec00] 05:04:04 INFO - PROCESS | 1779 | 1462795444763 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]]]}] 05:04:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:04:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1641ms 05:04:04 INFO - PROCESS | 1779 | 1462795444811 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 1779 | 1462795444815 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:04:04 INFO - PROCESS | 1779 | 1462795444822 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 1779 | 1462795444827 Marionette TRACE conn4 <- [1,2366,null,{}] 05:04:04 INFO - PROCESS | 1779 | 1462795444836 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}] 05:04:05 INFO - PROCESS | 1779 | 1462795445073 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:04:05 INFO - PROCESS | 1779 | 1462795445429 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8655e000 == 159 [pid = 1779] [id = 599] 05:04:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x86560400) [pid = 1779] [serial = 1798] [outer = (nil)] 05:04:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x91473000) [pid = 1779] [serial = 1799] [outer = 0x86560400] 05:04:05 INFO - PROCESS | 1779 | 1462795445526 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x91476000) [pid = 1779] [serial = 1800] [outer = 0x86560400] 05:04:06 INFO - PROCESS | 1779 | 1462795446527 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]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:04:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1784ms 05:04:06 INFO - PROCESS | 1779 | 1462795446607 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 1779 | 1462795446610 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:04:06 INFO - PROCESS | 1779 | 1462795446619 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 1779 | 1462795446623 Marionette TRACE conn4 <- [1,2370,null,{}] 05:04:06 INFO - PROCESS | 1779 | 1462795446629 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}] 05:04:06 INFO - PROCESS | 1779 | 1462795446907 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5ac800 == 158 [pid = 1779] [id = 494] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8e8000 == 157 [pid = 1779] [id = 581] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab13400 == 156 [pid = 1779] [id = 580] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab45400 == 155 [pid = 1779] [id = 579] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x9a02ec00 == 154 [pid = 1779] [id = 572] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x95499000 == 153 [pid = 1779] [id = 571] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x953e2c00 == 152 [pid = 1779] [id = 570] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x9125e000 == 151 [pid = 1779] [id = 569] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x92b93000 == 150 [pid = 1779] [id = 568] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x91a0bc00 == 149 [pid = 1779] [id = 567] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x91049800 == 148 [pid = 1779] [id = 565] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x9268ac00 == 147 [pid = 1779] [id = 566] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2c1000 == 146 [pid = 1779] [id = 564] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8db000 == 145 [pid = 1779] [id = 563] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e54e400 == 144 [pid = 1779] [id = 562] 05:04:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4ac00 == 143 [pid = 1779] [id = 561] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8f8d9400) [pid = 1779] [serial = 1554] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8f0db400) [pid = 1779] [serial = 1680] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8db3f800) [pid = 1779] [serial = 1676] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8e556000) [pid = 1779] [serial = 1677] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8e92b400) [pid = 1779] [serial = 1679] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9a9ed400) [pid = 1779] [serial = 1646] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9a348000) [pid = 1779] [serial = 1644] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a09c800) [pid = 1779] [serial = 1643] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x99848800) [pid = 1779] [serial = 1641] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x99393000) [pid = 1779] [serial = 1640] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9549c800) [pid = 1779] [serial = 1638] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9527e800) [pid = 1779] [serial = 1637] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x92e1d800) [pid = 1779] [serial = 1635] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x92b93400) [pid = 1779] [serial = 1634] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x92731800) [pid = 1779] [serial = 1632] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9268dc00) [pid = 1779] [serial = 1631] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9249bc00) [pid = 1779] [serial = 1629] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x91a17000) [pid = 1779] [serial = 1628] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9125bc00) [pid = 1779] [serial = 1626] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x9104a000) [pid = 1779] [serial = 1625] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8e8b6000) [pid = 1779] [serial = 1623] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8e5bac00) [pid = 1779] [serial = 1622] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8b6b5800) [pid = 1779] [serial = 1673] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8cb36000) [pid = 1779] [serial = 1674] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8ab0fc00) [pid = 1779] [serial = 1671] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8ab0e800) [pid = 1779] [serial = 1670] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8db39c00) [pid = 1779] [serial = 1667] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8db3cc00) [pid = 1779] [serial = 1668] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0xa6ba5c00) [pid = 1779] [serial = 1665] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0xa6ba3800) [pid = 1779] [serial = 1664] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0xa6b9d400) [pid = 1779] [serial = 1662] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0xa6b9b000) [pid = 1779] [serial = 1661] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0xa6848400) [pid = 1779] [serial = 1659] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0xa67b5400) [pid = 1779] [serial = 1658] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0xa348a400) [pid = 1779] [serial = 1656] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa26c2800) [pid = 1779] [serial = 1655] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0xa245d000) [pid = 1779] [serial = 1653] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0xa214b000) [pid = 1779] [serial = 1652] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9be35800) [pid = 1779] [serial = 1650] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9bbbc800) [pid = 1779] [serial = 1649] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9ae1d000) [pid = 1779] [serial = 1647] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8f0e3400) [pid = 1779] [serial = 1682] [outer = (nil)] [url = about:blank] 05:04:09 INFO - PROCESS | 1779 | 1462795449616 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7ce000 == 144 [pid = 1779] [id = 600] 05:04:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8a7d3c00) [pid = 1779] [serial = 1801] [outer = (nil)] 05:04:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8ab08800) [pid = 1779] [serial = 1802] [outer = 0x8a7d3c00] 05:04:09 INFO - PROCESS | 1779 | 1462795449702 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8ab11000) [pid = 1779] [serial = 1803] [outer = 0x8a7d3c00] 05:04:10 INFO - PROCESS | 1779 | 1462795450570 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]]]}] 05:04:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:04:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3996ms 05:04:10 INFO - PROCESS | 1779 | 1462795450618 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 1779 | 1462795450624 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:04:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:04:10 INFO - PROCESS | 1779 | 1462795450665 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 1779 | 1462795450671 Marionette TRACE conn4 <- [1,2374,null,{}] 05:04:10 INFO - PROCESS | 1779 | 1462795450678 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}] 05:04:10 INFO - PROCESS | 1779 | 1462795450930 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:04:11 INFO - PROCESS | 1779 | 1462795451188 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b910c00 == 145 [pid = 1779] [id = 601] 05:04:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8cabec00) [pid = 1779] [serial = 1804] [outer = (nil)] 05:04:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8cfdd800) [pid = 1779] [serial = 1805] [outer = 0x8cabec00] 05:04:11 INFO - PROCESS | 1779 | 1462795451271 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8d290000) [pid = 1779] [serial = 1806] [outer = 0x8cabec00] 05:04:12 INFO - PROCESS | 1779 | 1462795452202 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:04:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1593ms 05:04:12 INFO - PROCESS | 1779 | 1462795452252 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 1779 | 1462795452259 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:04:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:04:12 INFO - PROCESS | 1779 | 1462795452275 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 1779 | 1462795452279 Marionette TRACE conn4 <- [1,2378,null,{}] 05:04:12 INFO - PROCESS | 1779 | 1462795452285 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}] 05:04:12 INFO - PROCESS | 1779 | 1462795452593 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:04:12 INFO - PROCESS | 1779 | 1462795452637 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db3ac00 == 146 [pid = 1779] [id = 602] 05:04:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e551000) [pid = 1779] [serial = 1807] [outer = (nil)] 05:04:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e5b0400) [pid = 1779] [serial = 1808] [outer = 0x8e551000] 05:04:12 INFO - PROCESS | 1779 | 1462795452712 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8e783c00) [pid = 1779] [serial = 1809] [outer = 0x8e551000] 05:04:13 INFO - PROCESS | 1779 | 1462795453839 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]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:04:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1639ms 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8fa6d800) [pid = 1779] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8e92ac00) [pid = 1779] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8ab4e000) [pid = 1779] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8b1ab000) [pid = 1779] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8c8e7800) [pid = 1779] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0xa214b800) [pid = 1779] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9d9c6c00) [pid = 1779] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9c150800) [pid = 1779] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9b6b2400) [pid = 1779] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9ae20c00) [pid = 1779] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9a54f400) [pid = 1779] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x95494800) [pid = 1779] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x94727800) [pid = 1779] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92e1fc00) [pid = 1779] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x924c6c00) [pid = 1779] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9268b400) [pid = 1779] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x91255800) [pid = 1779] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8f2cdc00) [pid = 1779] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8fa70000) [pid = 1779] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8e5ad400) [pid = 1779] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8ac3e800) [pid = 1779] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:04:14 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x8b546400) [pid = 1779] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:04:14 INFO - PROCESS | 1779 | 1462795454598 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1779 | 1462795454606 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:04:14 INFO - PROCESS | 1779 | 1462795454641 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1779 | 1462795454650 Marionette TRACE conn4 <- [1,2382,null,{}] 05:04:14 INFO - PROCESS | 1779 | 1462795454657 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}] 05:04:14 INFO - PROCESS | 1779 | 1462795454942 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:04:15 INFO - PROCESS | 1779 | 1462795455073 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e787800 == 147 [pid = 1779] [id = 603] 05:04:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8e78c800) [pid = 1779] [serial = 1810] [outer = (nil)] 05:04:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8e8bcc00) [pid = 1779] [serial = 1811] [outer = 0x8e78c800] 05:04:15 INFO - PROCESS | 1779 | 1462795455149 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e946c00) [pid = 1779] [serial = 1812] [outer = 0x8e78c800] 05:04:15 INFO - PROCESS | 1779 | 1462795455974 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]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1406ms 05:04:16 INFO - PROCESS | 1779 | 1462795456040 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:04:16 INFO - PROCESS | 1779 | 1462795456045 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:04:16 INFO - PROCESS | 1779 | 1462795456052 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 1779 | 1462795456056 Marionette TRACE conn4 <- [1,2386,null,{}] 05:04:16 INFO - PROCESS | 1779 | 1462795456062 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}] 05:04:16 INFO - PROCESS | 1779 | 1462795456275 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:04:16 INFO - PROCESS | 1779 | 1462795456490 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x86561400 == 148 [pid = 1779] [id = 604] 05:04:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x86563800) [pid = 1779] [serial = 1813] [outer = (nil)] 05:04:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8a19ac00) [pid = 1779] [serial = 1814] [outer = 0x86563800] 05:04:16 INFO - PROCESS | 1779 | 1462795456720 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8ab0fc00) [pid = 1779] [serial = 1815] [outer = 0x86563800] 05:04:17 INFO - PROCESS | 1779 | 1462795457804 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:04:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1793ms 05:04:17 INFO - PROCESS | 1779 | 1462795457846 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:04:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:04:17 INFO - PROCESS | 1779 | 1462795457854 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:04:17 INFO - PROCESS | 1779 | 1462795457863 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 1779 | 1462795457869 Marionette TRACE conn4 <- [1,2390,null,{}] 05:04:17 INFO - PROCESS | 1779 | 1462795457879 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}] 05:04:18 INFO - PROCESS | 1779 | 1462795458126 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:04:18 INFO - PROCESS | 1779 | 1462795458486 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3ec00 == 149 [pid = 1779] [id = 605] 05:04:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8cfe4400) [pid = 1779] [serial = 1816] [outer = (nil)] 05:04:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8d87b800) [pid = 1779] [serial = 1817] [outer = 0x8cfe4400] 05:04:18 INFO - PROCESS | 1779 | 1462795458579 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8dc04000) [pid = 1779] [serial = 1818] [outer = 0x8cfe4400] 05:04:19 INFO - PROCESS | 1779 | 1462795459556 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1739ms 05:04:19 INFO - PROCESS | 1779 | 1462795459601 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 1779 | 1462795459607 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:04:19 INFO - PROCESS | 1779 | 1462795459618 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1779 | 1462795459622 Marionette TRACE conn4 <- [1,2394,null,{}] 05:04:19 INFO - PROCESS | 1779 | 1462795459630 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}] 05:04:19 INFO - PROCESS | 1779 | 1462795459862 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:04:20 INFO - PROCESS | 1779 | 1462795460243 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb42c00 == 150 [pid = 1779] [id = 606] 05:04:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e8b9c00) [pid = 1779] [serial = 1819] [outer = (nil)] 05:04:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e930800) [pid = 1779] [serial = 1820] [outer = 0x8e8b9c00] 05:04:20 INFO - PROCESS | 1779 | 1462795460352 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8e94e800) [pid = 1779] [serial = 1821] [outer = 0x8e8b9c00] 05:04:21 INFO - PROCESS | 1779 | 1462795461374 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]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1788ms 05:04:21 INFO - PROCESS | 1779 | 1462795461406 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 1779 | 1462795461411 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:04:21 INFO - PROCESS | 1779 | 1462795461418 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 1779 | 1462795461425 Marionette TRACE conn4 <- [1,2398,null,{}] 05:04:21 INFO - PROCESS | 1779 | 1462795461443 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}] 05:04:21 INFO - PROCESS | 1779 | 1462795461704 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:04:22 INFO - PROCESS | 1779 | 1462795462051 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4d400 == 151 [pid = 1779] [id = 607] 05:04:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8e92f800) [pid = 1779] [serial = 1822] [outer = (nil)] 05:04:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8fa74800) [pid = 1779] [serial = 1823] [outer = 0x8e92f800] 05:04:22 INFO - PROCESS | 1779 | 1462795462147 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x91049800) [pid = 1779] [serial = 1824] [outer = 0x8e92f800] 05:04:23 INFO - PROCESS | 1779 | 1462795463121 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:04:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1737ms 05:04:23 INFO - PROCESS | 1779 | 1462795463156 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 1779 | 1462795463161 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:04:23 INFO - PROCESS | 1779 | 1462795463168 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 1779 | 1462795463176 Marionette TRACE conn4 <- [1,2402,null,{}] 05:04:23 INFO - PROCESS | 1779 | 1462795463187 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}] 05:04:23 INFO - PROCESS | 1779 | 1462795463423 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:04:23 INFO - PROCESS | 1779 | 1462795463755 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5b3400 == 152 [pid = 1779] [id = 608] 05:04:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8e945c00) [pid = 1779] [serial = 1825] [outer = (nil)] 05:04:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9125a000) [pid = 1779] [serial = 1826] [outer = 0x8e945c00] 05:04:23 INFO - PROCESS | 1779 | 1462795463850 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91264800) [pid = 1779] [serial = 1827] [outer = 0x8e945c00] 05:04:24 INFO - PROCESS | 1779 | 1462795464788 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]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:04:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1690ms 05:04:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:04:24 INFO - PROCESS | 1779 | 1462795464860 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 1779 | 1462795464863 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:04:24 INFO - PROCESS | 1779 | 1462795464870 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 1779 | 1462795464873 Marionette TRACE conn4 <- [1,2406,null,{}] 05:04:24 INFO - PROCESS | 1779 | 1462795464880 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}] 05:04:25 INFO - PROCESS | 1779 | 1462795465100 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:04:25 INFO - PROCESS | 1779 | 1462795465455 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x91269400 == 153 [pid = 1779] [id = 609] 05:04:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x913e5c00) [pid = 1779] [serial = 1828] [outer = (nil)] 05:04:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x91479000) [pid = 1779] [serial = 1829] [outer = 0x913e5c00] 05:04:25 INFO - PROCESS | 1779 | 1462795465558 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x91a18c00) [pid = 1779] [serial = 1830] [outer = 0x913e5c00] 05:04:26 INFO - PROCESS | 1779 | 1462795466574 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]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1786ms 05:04:26 INFO - PROCESS | 1779 | 1462795466657 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 1779 | 1462795466661 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:04:26 INFO - PROCESS | 1779 | 1462795466668 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 1779 | 1462795466672 Marionette TRACE conn4 <- [1,2410,null,{}] 05:04:26 INFO - PROCESS | 1779 | 1462795466678 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}] 05:04:26 INFO - PROCESS | 1779 | 1462795466958 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:04:27 INFO - PROCESS | 1779 | 1462795467299 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a013800 == 154 [pid = 1779] [id = 610] 05:04:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92490400) [pid = 1779] [serial = 1831] [outer = (nil)] 05:04:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92732400) [pid = 1779] [serial = 1832] [outer = 0x92490400] 05:04:27 INFO - PROCESS | 1779 | 1462795467392 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92735800) [pid = 1779] [serial = 1833] [outer = 0x92490400] 05:04:28 INFO - PROCESS | 1779 | 1462795468403 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1781ms 05:04:28 INFO - PROCESS | 1779 | 1462795468451 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:04:28 INFO - PROCESS | 1779 | 1462795468455 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:04:28 INFO - PROCESS | 1779 | 1462795468482 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1779 | 1462795468486 Marionette TRACE conn4 <- [1,2414,null,{}] 05:04:28 INFO - PROCESS | 1779 | 1462795468494 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}] 05:04:28 INFO - PROCESS | 1779 | 1462795468750 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:04:29 INFO - PROCESS | 1779 | 1462795469087 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e782400 == 155 [pid = 1779] [id = 611] 05:04:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8e8ea800) [pid = 1779] [serial = 1834] [outer = (nil)] 05:04:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x92789800) [pid = 1779] [serial = 1835] [outer = 0x8e8ea800] 05:04:29 INFO - PROCESS | 1779 | 1462795469183 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x92b92c00) [pid = 1779] [serial = 1836] [outer = 0x8e8ea800] 05:04:30 INFO - PROCESS | 1779 | 1462795470157 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1756ms 05:04:30 INFO - PROCESS | 1779 | 1462795470219 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1779 | 1462795470222 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:04:30 INFO - PROCESS | 1779 | 1462795470230 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1779 | 1462795470234 Marionette TRACE conn4 <- [1,2418,null,{}] 05:04:30 INFO - PROCESS | 1779 | 1462795470240 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}] 05:04:30 INFO - PROCESS | 1779 | 1462795470492 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:04:30 INFO - PROCESS | 1779 | 1462795470830 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104a000 == 156 [pid = 1779] [id = 612] 05:04:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x92735000) [pid = 1779] [serial = 1837] [outer = (nil)] 05:04:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x93d0bc00) [pid = 1779] [serial = 1838] [outer = 0x92735000] 05:04:30 INFO - PROCESS | 1779 | 1462795470931 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9471f800) [pid = 1779] [serial = 1839] [outer = 0x92735000] 05:04:31 INFO - PROCESS | 1779 | 1462795471843 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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:04:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1688ms 05:04:31 INFO - PROCESS | 1779 | 1462795471919 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 1779 | 1462795471922 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:04:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:04:31 INFO - PROCESS | 1779 | 1462795471932 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - PROCESS | 1779 | 1462795471936 Marionette TRACE conn4 <- [1,2422,null,{}] 05:04:31 INFO - PROCESS | 1779 | 1462795471942 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}] 05:04:32 INFO - PROCESS | 1779 | 1462795472188 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:04:32 INFO - PROCESS | 1779 | 1462795472546 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x92787000 == 157 [pid = 1779] [id = 613] 05:04:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x93b8e000) [pid = 1779] [serial = 1840] [outer = (nil)] 05:04:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x953e4400) [pid = 1779] [serial = 1841] [outer = 0x93b8e000] 05:04:32 INFO - PROCESS | 1779 | 1462795472638 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x95491400) [pid = 1779] [serial = 1842] [outer = 0x93b8e000] 05:04:33 INFO - PROCESS | 1779 | 1462795473576 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:04:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1686ms 05:04:33 INFO - PROCESS | 1779 | 1462795473618 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 1779 | 1462795473623 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:04:33 INFO - PROCESS | 1779 | 1462795473629 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 1779 | 1462795473634 Marionette TRACE conn4 <- [1,2426,null,{}] 05:04:33 INFO - PROCESS | 1779 | 1462795473640 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}] 05:04:33 INFO - PROCESS | 1779 | 1462795473878 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:04:34 INFO - PROCESS | 1779 | 1462795474229 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f3800 == 158 [pid = 1779] [id = 614] 05:04:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x956f4800) [pid = 1779] [serial = 1843] [outer = (nil)] 05:04:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9782ec00) [pid = 1779] [serial = 1844] [outer = 0x956f4800] 05:04:34 INFO - PROCESS | 1779 | 1462795474335 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x99feb400) [pid = 1779] [serial = 1845] [outer = 0x956f4800] 05:04:35 INFO - PROCESS | 1779 | 1462795475313 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:04:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1733ms 05:04:35 INFO - PROCESS | 1779 | 1462795475364 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 1779 | 1462795475372 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:04:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:04:35 INFO - PROCESS | 1779 | 1462795475383 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - PROCESS | 1779 | 1462795475387 Marionette TRACE conn4 <- [1,2430,null,{}] 05:04:35 INFO - PROCESS | 1779 | 1462795475394 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}] 05:04:35 INFO - PROCESS | 1779 | 1462795475669 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:04:36 INFO - PROCESS | 1779 | 1462795476013 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x956fac00 == 159 [pid = 1779] [id = 615] 05:04:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x97833000) [pid = 1779] [serial = 1846] [outer = (nil)] 05:04:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9a9ecc00) [pid = 1779] [serial = 1847] [outer = 0x97833000] 05:04:36 INFO - PROCESS | 1779 | 1462795476112 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9ae1d800) [pid = 1779] [serial = 1848] [outer = 0x97833000] 05:04:37 INFO - PROCESS | 1779 | 1462795477066 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:04:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1734ms 05:04:37 INFO - PROCESS | 1779 | 1462795477118 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 1779 | 1462795477123 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:04:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:04:37 INFO - PROCESS | 1779 | 1462795477129 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 1779 | 1462795477133 Marionette TRACE conn4 <- [1,2434,null,{}] 05:04:37 INFO - PROCESS | 1779 | 1462795477139 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}] 05:04:37 INFO - PROCESS | 1779 | 1462795477374 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:04:37 INFO - PROCESS | 1779 | 1462795477724 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8e6c00 == 160 [pid = 1779] [id = 616] 05:04:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8d28e800) [pid = 1779] [serial = 1849] [outer = (nil)] 05:04:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9b383000) [pid = 1779] [serial = 1850] [outer = 0x8d28e800] 05:04:37 INFO - PROCESS | 1779 | 1462795477819 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9b6b2400) [pid = 1779] [serial = 1851] [outer = 0x8d28e800] 05:04:38 INFO - PROCESS | 1779 | 1462795478788 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:04:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1732ms 05:04:38 INFO - PROCESS | 1779 | 1462795478862 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 1779 | 1462795478866 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:04:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:04:38 INFO - PROCESS | 1779 | 1462795478873 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 1779 | 1462795478877 Marionette TRACE conn4 <- [1,2438,null,{}] 05:04:38 INFO - PROCESS | 1779 | 1462795478883 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}] 05:04:39 INFO - PROCESS | 1779 | 1462795479160 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:04:39 INFO - PROCESS | 1779 | 1462795479508 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x86560000 == 161 [pid = 1779] [id = 617] 05:04:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x8a012800) [pid = 1779] [serial = 1852] [outer = (nil)] 05:04:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9be36800) [pid = 1779] [serial = 1853] [outer = 0x8a012800] 05:04:39 INFO - PROCESS | 1779 | 1462795479598 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9c15b000) [pid = 1779] [serial = 1854] [outer = 0x8a012800] 05:04:40 INFO - PROCESS | 1779 | 1462795480554 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]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:04:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1747ms 05:04:40 INFO - PROCESS | 1779 | 1462795480621 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 1779 | 1462795480625 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:04:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:04:40 INFO - PROCESS | 1779 | 1462795480632 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 1779 | 1462795480636 Marionette TRACE conn4 <- [1,2442,null,{}] 05:04:40 INFO - PROCESS | 1779 | 1462795480642 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}] 05:04:40 INFO - PROCESS | 1779 | 1462795480902 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:04:41 INFO - PROCESS | 1779 | 1462795481241 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b147c00 == 162 [pid = 1779] [id = 618] 05:04:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9bb87000) [pid = 1779] [serial = 1855] [outer = (nil)] 05:04:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9d5a4800) [pid = 1779] [serial = 1856] [outer = 0x9bb87000] 05:04:41 INFO - PROCESS | 1779 | 1462795481332 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9d5fdc00) [pid = 1779] [serial = 1857] [outer = 0x9bb87000] 05:04:42 INFO - PROCESS | 1779 | 1462795482259 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:04:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1691ms 05:04:42 INFO - PROCESS | 1779 | 1462795482324 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:04:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:04:42 INFO - PROCESS | 1779 | 1462795482329 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:04:42 INFO - PROCESS | 1779 | 1462795482336 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1779 | 1462795482340 Marionette TRACE conn4 <- [1,2446,null,{}] 05:04:42 INFO - PROCESS | 1779 | 1462795482345 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}] 05:04:42 INFO - PROCESS | 1779 | 1462795482569 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:04:42 INFO - PROCESS | 1779 | 1462795482920 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d28ac00 == 163 [pid = 1779] [id = 619] 05:04:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x8e78c400) [pid = 1779] [serial = 1858] [outer = (nil)] 05:04:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0xa2453800) [pid = 1779] [serial = 1859] [outer = 0x8e78c400] 05:04:43 INFO - PROCESS | 1779 | 1462795483015 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa2459c00) [pid = 1779] [serial = 1860] [outer = 0x8e78c400] 05:04:43 INFO - PROCESS | 1779 | 1462795483985 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:04:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1701ms 05:04:44 INFO - PROCESS | 1779 | 1462795484038 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 1779 | 1462795484041 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:04:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:04:44 INFO - PROCESS | 1779 | 1462795484048 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 1779 | 1462795484051 Marionette TRACE conn4 <- [1,2450,null,{}] 05:04:44 INFO - PROCESS | 1779 | 1462795484060 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}] 05:04:44 INFO - PROCESS | 1779 | 1462795484304 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:04:44 INFO - PROCESS | 1779 | 1462795484647 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a014c00 == 164 [pid = 1779] [id = 620] 05:04:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x8ab50400) [pid = 1779] [serial = 1861] [outer = (nil)] 05:04:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa3252800) [pid = 1779] [serial = 1862] [outer = 0x8ab50400] 05:04:44 INFO - PROCESS | 1779 | 1462795484738 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa35e8c00) [pid = 1779] [serial = 1863] [outer = 0x8ab50400] 05:04:45 INFO - PROCESS | 1779 | 1462795485685 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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:04:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1693ms 05:04:45 INFO - PROCESS | 1779 | 1462795485742 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 1779 | 1462795485745 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:04:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:04:45 INFO - PROCESS | 1779 | 1462795485752 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 1779 | 1462795485755 Marionette TRACE conn4 <- [1,2454,null,{}] 05:04:45 INFO - PROCESS | 1779 | 1462795485762 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}] 05:04:45 INFO - PROCESS | 1779 | 1462795485998 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:04:46 INFO - PROCESS | 1779 | 1462795486349 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:46 INFO - PROCESS | 1779 | ++DOCSHELL 0xa2454400 == 165 [pid = 1779] [id = 621] 05:04:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa26cac00) [pid = 1779] [serial = 1864] [outer = (nil)] 05:04:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0xa683b800) [pid = 1779] [serial = 1865] [outer = 0xa26cac00] 05:04:46 INFO - PROCESS | 1779 | 1462795486526 Marionette DEBUG loaded listener.js 05:04:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0xa68b7800) [pid = 1779] [serial = 1866] [outer = 0xa26cac00] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8d284400 == 164 [pid = 1779] [id = 469] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a00fc00 == 163 [pid = 1779] [id = 466] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d0800 == 162 [pid = 1779] [id = 474] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac41400 == 161 [pid = 1779] [id = 473] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x97828c00 == 160 [pid = 1779] [id = 470] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a019400 == 159 [pid = 1779] [id = 467] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x924c4400 == 158 [pid = 1779] [id = 463] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x954aec00 == 157 [pid = 1779] [id = 464] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9549c400 == 156 [pid = 1779] [id = 465] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e787800 == 155 [pid = 1779] [id = 603] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8db3ac00 == 154 [pid = 1779] [id = 602] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b910c00 == 153 [pid = 1779] [id = 601] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7ce000 == 152 [pid = 1779] [id = 600] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9a54e000 == 151 [pid = 1779] [id = 595] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9b38bc00 == 150 [pid = 1779] [id = 594] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x953e6800 == 149 [pid = 1779] [id = 592] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9a308800 == 148 [pid = 1779] [id = 593] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x93dea400 == 147 [pid = 1779] [id = 591] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b543c00 == 146 [pid = 1779] [id = 590] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b546800 == 145 [pid = 1779] [id = 143] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x924c3000 == 144 [pid = 1779] [id = 589] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1b3400 == 143 [pid = 1779] [id = 588] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8ba800 == 142 [pid = 1779] [id = 587] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa6d400 == 141 [pid = 1779] [id = 585] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9119b800 == 140 [pid = 1779] [id = 586] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8db3b800 == 139 [pid = 1779] [id = 584] 05:04:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1ae000 == 138 [pid = 1779] [id = 583] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x911a3000) [pid = 1779] [serial = 1620] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8f0d9800) [pid = 1779] [serial = 1748] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x8e932800) [pid = 1779] [serial = 1745] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8b1b8800) [pid = 1779] [serial = 1739] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8c8edc00) [pid = 1779] [serial = 1740] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8b1b3800) [pid = 1779] [serial = 1737] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8b1b1800) [pid = 1779] [serial = 1736] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0xa6b59400) [pid = 1779] [serial = 1734] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa6b54400) [pid = 1779] [serial = 1733] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0xa50edc00) [pid = 1779] [serial = 1730] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0xa6286000) [pid = 1779] [serial = 1731] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0xa3085400) [pid = 1779] [serial = 1728] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0xa3042400) [pid = 1779] [serial = 1727] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0xa2274400) [pid = 1779] [serial = 1725] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa1153800) [pid = 1779] [serial = 1724] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9d5a6c00) [pid = 1779] [serial = 1722] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9d503c00) [pid = 1779] [serial = 1721] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9c156800) [pid = 1779] [serial = 1719] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9be2ac00) [pid = 1779] [serial = 1718] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9ae13c00) [pid = 1779] [serial = 1716] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9a558400) [pid = 1779] [serial = 1715] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x99fed400) [pid = 1779] [serial = 1713] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x99393800) [pid = 1779] [serial = 1712] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x954b6000) [pid = 1779] [serial = 1710] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x954abc00) [pid = 1779] [serial = 1709] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x95491000) [pid = 1779] [serial = 1707] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x953e1800) [pid = 1779] [serial = 1706] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x93d05000) [pid = 1779] [serial = 1704] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x93b94c00) [pid = 1779] [serial = 1703] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x92788800) [pid = 1779] [serial = 1701] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x92696000) [pid = 1779] [serial = 1700] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x92494c00) [pid = 1779] [serial = 1698] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x91a17400) [pid = 1779] [serial = 1697] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x913e9800) [pid = 1779] [serial = 1695] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9126e800) [pid = 1779] [serial = 1694] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9104b000) [pid = 1779] [serial = 1692] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8fa76000) [pid = 1779] [serial = 1691] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8e78b400) [pid = 1779] [serial = 1689] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e763800) [pid = 1779] [serial = 1688] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8b910800) [pid = 1779] [serial = 1686] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8ac4d400) [pid = 1779] [serial = 1685] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8dc0c800) [pid = 1779] [serial = 1743] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8db3c400) [pid = 1779] [serial = 1742] [outer = (nil)] [url = about:blank] 05:04:49 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8f0df400) [pid = 1779] [serial = 1746] [outer = (nil)] [url = about:blank] 05:04:50 INFO - PROCESS | 1779 | 1462795490089 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]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:04:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 4351ms 05:04:50 INFO - PROCESS | 1779 | 1462795490103 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 1779 | 1462795490108 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:04:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:04:50 INFO - PROCESS | 1779 | 1462795490117 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 1779 | 1462795490123 Marionette TRACE conn4 <- [1,2458,null,{}] 05:04:50 INFO - PROCESS | 1779 | 1462795490132 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}] 05:04:50 INFO - PROCESS | 1779 | 1462795490379 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:04:50 INFO - PROCESS | 1779 | 1462795490619 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ed400 == 139 [pid = 1779] [id = 622] 05:04:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x867f0c00) [pid = 1779] [serial = 1867] [outer = (nil)] 05:04:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8ab05800) [pid = 1779] [serial = 1868] [outer = 0x867f0c00] 05:04:50 INFO - PROCESS | 1779 | 1462795490706 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8ab43800) [pid = 1779] [serial = 1869] [outer = 0x867f0c00] 05:04:51 INFO - PROCESS | 1779 | 1462795491555 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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:04:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1485ms 05:04:51 INFO - PROCESS | 1779 | 1462795491636 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 1779 | 1462795491645 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:04:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:04:51 INFO - PROCESS | 1779 | 1462795491657 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 1779 | 1462795491660 Marionette TRACE conn4 <- [1,2462,null,{}] 05:04:51 INFO - PROCESS | 1779 | 1462795491667 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}] 05:04:51 INFO - PROCESS | 1779 | 1462795491894 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:04:52 INFO - PROCESS | 1779 | 1462795492193 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1b4c00 == 140 [pid = 1779] [id = 623] 05:04:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8b1b6400) [pid = 1779] [serial = 1870] [outer = (nil)] 05:04:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8b908c00) [pid = 1779] [serial = 1871] [outer = 0x8b1b6400] 05:04:52 INFO - PROCESS | 1779 | 1462795492287 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8cb3ac00) [pid = 1779] [serial = 1872] [outer = 0x8b1b6400] 05:04:53 INFO - PROCESS | 1779 | 1462795493201 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]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:04:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1582ms 05:04:53 INFO - PROCESS | 1779 | 1462795493240 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 1779 | 1462795493243 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:04:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:04:53 INFO - PROCESS | 1779 | 1462795493251 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 1779 | 1462795493257 Marionette TRACE conn4 <- [1,2466,null,{}] 05:04:53 INFO - PROCESS | 1779 | 1462795493282 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}] 05:04:53 INFO - PROCESS | 1779 | 1462795493594 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:04:53 INFO - PROCESS | 1779 | 1462795493655 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4ac00 == 141 [pid = 1779] [id = 624] 05:04:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8db3ac00) [pid = 1779] [serial = 1873] [outer = (nil)] 05:04:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8dc0a400) [pid = 1779] [serial = 1874] [outer = 0x8db3ac00] 05:04:53 INFO - PROCESS | 1779 | 1462795493858 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8e768800) [pid = 1779] [serial = 1875] [outer = 0x8db3ac00] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x95490c00) [pid = 1779] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9277f000) [pid = 1779] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8655ec00) [pid = 1779] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8db3e000) [pid = 1779] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x924cb400) [pid = 1779] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x97830c00) [pid = 1779] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9be35c00) [pid = 1779] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x86560400) [pid = 1779] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8d87ec00) [pid = 1779] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8cabec00) [pid = 1779] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9a551c00) [pid = 1779] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e8e4c00) [pid = 1779] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8a7d3c00) [pid = 1779] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x91046400) [pid = 1779] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x9d5a7800) [pid = 1779] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8e551000) [pid = 1779] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9a8b3c00) [pid = 1779] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8b1b3c00) [pid = 1779] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x9bb8f000) [pid = 1779] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x913e6000) [pid = 1779] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:04:54 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x9249a800) [pid = 1779] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:04:55 INFO - PROCESS | 1779 | 1462795495447 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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:04:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2249ms 05:04:55 INFO - PROCESS | 1779 | 1462795495502 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:04:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:04:55 INFO - PROCESS | 1779 | 1462795495507 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:04:55 INFO - PROCESS | 1779 | 1462795495513 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 1779 | 1462795495517 Marionette TRACE conn4 <- [1,2470,null,{}] 05:04:55 INFO - PROCESS | 1779 | 1462795495522 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}] 05:04:55 INFO - PROCESS | 1779 | 1462795495746 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:04:55 INFO - PROCESS | 1779 | 1462795495954 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3cc00 == 142 [pid = 1779] [id = 625] 05:04:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8db3e000) [pid = 1779] [serial = 1876] [outer = (nil)] 05:04:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e8bb800) [pid = 1779] [serial = 1877] [outer = 0x8db3e000] 05:04:56 INFO - PROCESS | 1779 | 1462795496034 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8e933c00) [pid = 1779] [serial = 1878] [outer = 0x8db3e000] 05:04:57 INFO - PROCESS | 1779 | 1462795497060 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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:04:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1581ms 05:04:57 INFO - PROCESS | 1779 | 1462795497095 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 1779 | 1462795497102 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:04:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:04:57 INFO - PROCESS | 1779 | 1462795497112 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 1779 | 1462795497119 Marionette TRACE conn4 <- [1,2474,null,{}] 05:04:57 INFO - PROCESS | 1779 | 1462795497129 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}] 05:04:57 INFO - PROCESS | 1779 | 1462795497376 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:04:57 INFO - PROCESS | 1779 | 1462795497738 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d2000 == 143 [pid = 1779] [id = 626] 05:04:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8ab09800) [pid = 1779] [serial = 1879] [outer = (nil)] 05:04:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8ac44000) [pid = 1779] [serial = 1880] [outer = 0x8ab09800] 05:04:57 INFO - PROCESS | 1779 | 1462795497832 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8b1b6000) [pid = 1779] [serial = 1881] [outer = 0x8ab09800] 05:04:58 INFO - PROCESS | 1779 | 1462795498858 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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:04:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1797ms 05:04:58 INFO - PROCESS | 1779 | 1462795498910 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 1779 | 1462795498920 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:04:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:04:58 INFO - PROCESS | 1779 | 1462795498932 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 1779 | 1462795498936 Marionette TRACE conn4 <- [1,2478,null,{}] 05:04:58 INFO - PROCESS | 1779 | 1462795498943 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}] 05:04:59 INFO - PROCESS | 1779 | 1462795499199 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:04:59 INFO - PROCESS | 1779 | 1462795499544 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d879c00 == 144 [pid = 1779] [id = 627] 05:04:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8db3b800) [pid = 1779] [serial = 1882] [outer = (nil)] 05:04:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e8ba800) [pid = 1779] [serial = 1883] [outer = 0x8db3b800] 05:04:59 INFO - PROCESS | 1779 | 1462795499641 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e951c00) [pid = 1779] [serial = 1884] [outer = 0x8db3b800] 05:05:00 INFO - PROCESS | 1779 | 1462795500663 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]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:05:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1789ms 05:05:00 INFO - PROCESS | 1779 | 1462795500721 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 1779 | 1462795500725 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:05:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:05:00 INFO - PROCESS | 1779 | 1462795500734 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 1779 | 1462795500740 Marionette TRACE conn4 <- [1,2482,null,{}] 05:05:00 INFO - PROCESS | 1779 | 1462795500758 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}] 05:05:01 INFO - PROCESS | 1779 | 1462795501038 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:05:01 INFO - PROCESS | 1779 | 1462795501425 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f0e8c00 == 145 [pid = 1779] [id = 628] 05:05:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8f8d3400) [pid = 1779] [serial = 1885] [outer = (nil)] 05:05:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8fa73000) [pid = 1779] [serial = 1886] [outer = 0x8f8d3400] 05:05:01 INFO - PROCESS | 1779 | 1462795501519 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x91195c00) [pid = 1779] [serial = 1887] [outer = 0x8f8d3400] 05:05:02 INFO - PROCESS | 1779 | 1462795502566 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]]]}] 05:05:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:05:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1890ms 05:05:02 INFO - PROCESS | 1779 | 1462795502625 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:05:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:05:02 INFO - PROCESS | 1779 | 1462795502631 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:05:02 INFO - PROCESS | 1779 | 1462795502638 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 1779 | 1462795502645 Marionette TRACE conn4 <- [1,2486,null,{}] 05:05:02 INFO - PROCESS | 1779 | 1462795502651 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}] 05:05:02 INFO - PROCESS | 1779 | 1462795502901 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:05:03 INFO - PROCESS | 1779 | 1462795503250 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8b0800 == 146 [pid = 1779] [id = 629] 05:05:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8fa72400) [pid = 1779] [serial = 1888] [outer = (nil)] 05:05:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x91266800) [pid = 1779] [serial = 1889] [outer = 0x8fa72400] 05:05:03 INFO - PROCESS | 1779 | 1462795503357 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x913e9800) [pid = 1779] [serial = 1890] [outer = 0x8fa72400] 05:05:04 INFO - PROCESS | 1779 | 1462795504327 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:05:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1740ms 05:05:04 INFO - PROCESS | 1779 | 1462795504378 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 1779 | 1462795504383 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:05:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:05:04 INFO - PROCESS | 1779 | 1462795504390 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - PROCESS | 1779 | 1462795504394 Marionette TRACE conn4 <- [1,2490,null,{}] 05:05:04 INFO - PROCESS | 1779 | 1462795504400 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}] 05:05:04 INFO - PROCESS | 1779 | 1462795504639 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:05:05 INFO - PROCESS | 1779 | 1462795504979 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x91253400 == 147 [pid = 1779] [id = 630] 05:05:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x91261400) [pid = 1779] [serial = 1891] [outer = (nil)] 05:05:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x9147d800) [pid = 1779] [serial = 1892] [outer = 0x91261400] 05:05:05 INFO - PROCESS | 1779 | 1462795505075 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91480000) [pid = 1779] [serial = 1893] [outer = 0x91261400] 05:05:06 INFO - PROCESS | 1779 | 1462795506002 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1689ms 05:05:06 INFO - PROCESS | 1779 | 1462795506080 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 1779 | 1462795506084 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:05:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:05:06 INFO - PROCESS | 1779 | 1462795506091 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 1779 | 1462795506095 Marionette TRACE conn4 <- [1,2494,null,{}] 05:05:06 INFO - PROCESS | 1779 | 1462795506101 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}] 05:05:06 INFO - PROCESS | 1779 | 1462795506411 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:05:06 INFO - PROCESS | 1779 | 1462795506803 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1ab000 == 148 [pid = 1779] [id = 631] 05:05:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x91a10400) [pid = 1779] [serial = 1894] [outer = (nil)] 05:05:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x924c7400) [pid = 1779] [serial = 1895] [outer = 0x91a10400] 05:05:06 INFO - PROCESS | 1779 | 1462795506896 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92697000) [pid = 1779] [serial = 1896] [outer = 0x91a10400] 05:05:07 INFO - PROCESS | 1779 | 1462795507858 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]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:05:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1841ms 05:05:07 INFO - PROCESS | 1779 | 1462795507933 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 1779 | 1462795507936 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:05:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:05:07 INFO - PROCESS | 1779 | 1462795507943 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 1779 | 1462795507946 Marionette TRACE conn4 <- [1,2498,null,{}] 05:05:07 INFO - PROCESS | 1779 | 1462795507952 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}] 05:05:08 INFO - PROCESS | 1779 | 1462795508236 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:05:08 INFO - PROCESS | 1779 | 1462795508586 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x92688400 == 149 [pid = 1779] [id = 632] 05:05:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x9268a800) [pid = 1779] [serial = 1897] [outer = (nil)] 05:05:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x92b8e000) [pid = 1779] [serial = 1898] [outer = 0x9268a800] 05:05:08 INFO - PROCESS | 1779 | 1462795508686 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92e25000) [pid = 1779] [serial = 1899] [outer = 0x9268a800] 05:05:09 INFO - PROCESS | 1779 | 1462795509611 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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1736ms 05:05:09 INFO - PROCESS | 1779 | 1462795509679 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 1779 | 1462795509683 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:05:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:05:09 INFO - PROCESS | 1779 | 1462795509690 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 1779 | 1462795509694 Marionette TRACE conn4 <- [1,2502,null,{}] 05:05:09 INFO - PROCESS | 1779 | 1462795509700 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}] 05:05:09 INFO - PROCESS | 1779 | 1462795509972 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:05:10 INFO - PROCESS | 1779 | 1462795510318 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x913ee800 == 150 [pid = 1779] [id = 633] 05:05:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x91a0c400) [pid = 1779] [serial = 1900] [outer = (nil)] 05:05:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x94728400) [pid = 1779] [serial = 1901] [outer = 0x91a0c400] 05:05:10 INFO - PROCESS | 1779 | 1462795510408 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9527a400) [pid = 1779] [serial = 1902] [outer = 0x91a0c400] 05:05:11 INFO - PROCESS | 1779 | 1462795511326 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:05:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1698ms 05:05:11 INFO - PROCESS | 1779 | 1462795511390 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 1779 | 1462795511394 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:05:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:05:11 INFO - PROCESS | 1779 | 1462795511401 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 1779 | 1462795511405 Marionette TRACE conn4 <- [1,2506,null,{}] 05:05:11 INFO - PROCESS | 1779 | 1462795511411 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}] 05:05:11 INFO - PROCESS | 1779 | 1462795511648 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:05:12 INFO - PROCESS | 1779 | 1462795511994 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa69000 == 151 [pid = 1779] [id = 634] 05:05:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x911a0400) [pid = 1779] [serial = 1903] [outer = (nil)] 05:05:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x95499c00) [pid = 1779] [serial = 1904] [outer = 0x911a0400] 05:05:12 INFO - PROCESS | 1779 | 1462795512088 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9549dc00) [pid = 1779] [serial = 1905] [outer = 0x911a0400] 05:05:13 INFO - PROCESS | 1779 | 1462795513033 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:05:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1682ms 05:05:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:05:13 INFO - PROCESS | 1779 | 1462795513084 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 1779 | 1462795513087 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:05:13 INFO - PROCESS | 1779 | 1462795513094 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 1779 | 1462795513098 Marionette TRACE conn4 <- [1,2510,null,{}] 05:05:13 INFO - PROCESS | 1779 | 1462795513104 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}] 05:05:13 INFO - PROCESS | 1779 | 1462795513352 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:05:13 INFO - PROCESS | 1779 | 1462795513710 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x93b90c00 == 152 [pid = 1779] [id = 635] 05:05:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x953e5c00) [pid = 1779] [serial = 1906] [outer = (nil)] 05:05:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9782f000) [pid = 1779] [serial = 1907] [outer = 0x953e5c00] 05:05:13 INFO - PROCESS | 1779 | 1462795513804 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9840c000) [pid = 1779] [serial = 1908] [outer = 0x953e5c00] 05:05:14 INFO - PROCESS | 1779 | 1462795514712 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:05:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1687ms 05:05:14 INFO - PROCESS | 1779 | 1462795514782 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:05:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:05:14 INFO - PROCESS | 1779 | 1462795514787 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:05:14 INFO - PROCESS | 1779 | 1462795514793 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 1779 | 1462795514798 Marionette TRACE conn4 <- [1,2514,null,{}] 05:05:14 INFO - PROCESS | 1779 | 1462795514804 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}] 05:05:15 INFO - PROCESS | 1779 | 1462795515076 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:05:15 INFO - PROCESS | 1779 | 1462795515433 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x956f8000 == 153 [pid = 1779] [id = 636] 05:05:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a306400) [pid = 1779] [serial = 1909] [outer = (nil)] 05:05:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9a551c00) [pid = 1779] [serial = 1910] [outer = 0x9a306400] 05:05:15 INFO - PROCESS | 1779 | 1462795515534 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9a597800) [pid = 1779] [serial = 1911] [outer = 0x9a306400] 05:05:16 INFO - PROCESS | 1779 | 1462795516510 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]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:05:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1785ms 05:05:16 INFO - PROCESS | 1779 | 1462795516578 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 1779 | 1462795516583 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:05:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:05:16 INFO - PROCESS | 1779 | 1462795516590 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 1779 | 1462795516593 Marionette TRACE conn4 <- [1,2518,null,{}] 05:05:16 INFO - PROCESS | 1779 | 1462795516599 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}] 05:05:16 INFO - PROCESS | 1779 | 1462795516891 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:05:17 INFO - PROCESS | 1779 | 1462795517245 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x956fd800 == 154 [pid = 1779] [id = 637] 05:05:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9a025400) [pid = 1779] [serial = 1912] [outer = (nil)] 05:05:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9ae17c00) [pid = 1779] [serial = 1913] [outer = 0x9a025400] 05:05:17 INFO - PROCESS | 1779 | 1462795517337 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9b145800) [pid = 1779] [serial = 1914] [outer = 0x9a025400] 05:05:18 INFO - PROCESS | 1779 | 1462795518270 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:05:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1737ms 05:05:18 INFO - PROCESS | 1779 | 1462795518329 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1779 | 1462795518332 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:05:18 INFO - PROCESS | 1779 | 1462795518339 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1779 | 1462795518342 Marionette TRACE conn4 <- [1,2522,null,{}] 05:05:18 INFO - PROCESS | 1779 | 1462795518348 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}] 05:05:18 INFO - PROCESS | 1779 | 1462795518619 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:05:18 INFO - PROCESS | 1779 | 1462795518964 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d28fc00 == 155 [pid = 1779] [id = 638] 05:05:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x8e76f400) [pid = 1779] [serial = 1915] [outer = (nil)] 05:05:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9be35c00) [pid = 1779] [serial = 1916] [outer = 0x8e76f400] 05:05:19 INFO - PROCESS | 1779 | 1462795519065 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9c169000) [pid = 1779] [serial = 1917] [outer = 0x8e76f400] 05:05:20 INFO - PROCESS | 1779 | 1462795520001 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:05:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 05:05:20 INFO - PROCESS | 1779 | 1462795520077 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 1779 | 1462795520082 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:05:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:05:20 INFO - PROCESS | 1779 | 1462795520088 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 1779 | 1462795520092 Marionette TRACE conn4 <- [1,2526,null,{}] 05:05:20 INFO - PROCESS | 1779 | 1462795520098 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}] 05:05:20 INFO - PROCESS | 1779 | 1462795520368 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:05:20 INFO - PROCESS | 1779 | 1462795520727 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a199800 == 156 [pid = 1779] [id = 639] 05:05:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9c150800) [pid = 1779] [serial = 1918] [outer = (nil)] 05:05:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9d5f8c00) [pid = 1779] [serial = 1919] [outer = 0x9c150800] 05:05:20 INFO - PROCESS | 1779 | 1462795520822 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa0614c00) [pid = 1779] [serial = 1920] [outer = 0x9c150800] 05:05:21 INFO - PROCESS | 1779 | 1462795521779 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:05:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1733ms 05:05:21 INFO - PROCESS | 1779 | 1462795521826 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 1779 | 1462795521830 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:05:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:05:21 INFO - PROCESS | 1779 | 1462795521872 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 1779 | 1462795521876 Marionette TRACE conn4 <- [1,2530,null,{}] 05:05:21 INFO - PROCESS | 1779 | 1462795521886 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}] 05:05:22 INFO - PROCESS | 1779 | 1462795522123 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:05:22 INFO - PROCESS | 1779 | 1462795522473 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x867eac00 == 157 [pid = 1779] [id = 640] 05:05:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x867ec000) [pid = 1779] [serial = 1921] [outer = (nil)] 05:05:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa307bc00) [pid = 1779] [serial = 1922] [outer = 0x867ec000] 05:05:22 INFO - PROCESS | 1779 | 1462795522568 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0xa3546400) [pid = 1779] [serial = 1923] [outer = 0x867ec000] 05:05:23 INFO - PROCESS | 1779 | 1462795523526 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 05:05:23 INFO - PROCESS | 1779 | 1462795523561 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 1779 | 1462795523565 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:05:23 INFO - PROCESS | 1779 | 1462795523572 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 1779 | 1462795523576 Marionette TRACE conn4 <- [1,2534,null,{}] 05:05:23 INFO - PROCESS | 1779 | 1462795523581 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}] 05:05:23 INFO - PROCESS | 1779 | 1462795523814 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:05:24 INFO - PROCESS | 1779 | 1462795524176 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec9400 == 158 [pid = 1779] [id = 641] 05:05:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x8b1ad000) [pid = 1779] [serial = 1924] [outer = (nil)] 05:05:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa50edc00) [pid = 1779] [serial = 1925] [outer = 0x8b1ad000] 05:05:24 INFO - PROCESS | 1779 | 1462795524275 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0xa6765c00) [pid = 1779] [serial = 1926] [outer = 0x8b1ad000] 05:05:25 INFO - PROCESS | 1779 | 1462795525184 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1680ms 05:05:25 INFO - PROCESS | 1779 | 1462795525254 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 1779 | 1462795525258 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:05:25 INFO - PROCESS | 1779 | 1462795525265 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - PROCESS | 1779 | 1462795525268 Marionette TRACE conn4 <- [1,2538,null,{}] 05:05:25 INFO - PROCESS | 1779 | 1462795525274 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}] 05:05:25 INFO - PROCESS | 1779 | 1462795525536 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:05:25 INFO - PROCESS | 1779 | 1462795525900 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x913ea000 == 159 [pid = 1779] [id = 642] 05:05:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0xa26e4400) [pid = 1779] [serial = 1927] [outer = (nil)] 05:05:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa6b5fc00) [pid = 1779] [serial = 1928] [outer = 0xa26e4400] 05:05:25 INFO - PROCESS | 1779 | 1462795525990 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0xa6b97800) [pid = 1779] [serial = 1929] [outer = 0xa26e4400] 05:05:26 INFO - PROCESS | 1779 | 1462795526923 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1736ms 05:05:27 INFO - PROCESS | 1779 | 1462795527002 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 1779 | 1462795527006 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:05:27 INFO - PROCESS | 1779 | 1462795527013 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1779 | 1462795527017 Marionette TRACE conn4 <- [1,2542,null,{}] 05:05:27 INFO - PROCESS | 1779 | 1462795527023 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}] 05:05:27 INFO - PROCESS | 1779 | 1462795527295 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8b6a9c00 == 158 [pid = 1779] [id = 472] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8d87c800 == 157 [pid = 1779] [id = 479] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9471dc00 == 156 [pid = 1779] [id = 488] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x913f1800 == 155 [pid = 1779] [id = 489] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc06000 == 154 [pid = 1779] [id = 480] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x956fac00 == 153 [pid = 1779] [id = 615] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x956f3800 == 152 [pid = 1779] [id = 614] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x92787000 == 151 [pid = 1779] [id = 613] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9104a000 == 150 [pid = 1779] [id = 612] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8e782400 == 149 [pid = 1779] [id = 611] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8a013800 == 148 [pid = 1779] [id = 610] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5b3400 == 147 [pid = 1779] [id = 608] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x91269400 == 146 [pid = 1779] [id = 609] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4d400 == 145 [pid = 1779] [id = 607] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x99fec800 == 144 [pid = 1779] [id = 492] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb42c00 == 143 [pid = 1779] [id = 606] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3ec00 == 142 [pid = 1779] [id = 605] 05:05:29 INFO - PROCESS | 1779 | --DOCSHELL 0x86561400 == 141 [pid = 1779] [id = 604] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x9a28dc00) [pid = 1779] [serial = 1775] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x99394400) [pid = 1779] [serial = 1773] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x86566c00) [pid = 1779] [serial = 1796] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8e932400) [pid = 1779] [serial = 1755] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x953ee000) [pid = 1779] [serial = 1769] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9ae1cc00) [pid = 1779] [serial = 1779] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa219fc00) [pid = 1779] [serial = 1785] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x95499400) [pid = 1779] [serial = 1770] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x91473000) [pid = 1779] [serial = 1799] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x8f2c9c00) [pid = 1779] [serial = 1683] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8d290000) [pid = 1779] [serial = 1806] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x86568400) [pid = 1779] [serial = 1797] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0xa67bd800) [pid = 1779] [serial = 1790] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x924d0c00) [pid = 1779] [serial = 1763] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8ab08800) [pid = 1779] [serial = 1802] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x91261c00) [pid = 1779] [serial = 1758] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9ae12400) [pid = 1779] [serial = 1778] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9124fc00) [pid = 1779] [serial = 1757] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0xa3086000) [pid = 1779] [serial = 1787] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8cfdd800) [pid = 1779] [serial = 1805] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8e783c00) [pid = 1779] [serial = 1809] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0xa3259000) [pid = 1779] [serial = 1788] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0xa6b9b800) [pid = 1779] [serial = 1794] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8ab11000) [pid = 1779] [serial = 1803] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x98412800) [pid = 1779] [serial = 1772] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0xa061ac00) [pid = 1779] [serial = 1784] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8b6b5c00) [pid = 1779] [serial = 1751] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x9a550800) [pid = 1779] [serial = 1776] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x9be33400) [pid = 1779] [serial = 1781] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8e5b0400) [pid = 1779] [serial = 1808] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x91a0c000) [pid = 1779] [serial = 1760] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x8e8b7000) [pid = 1779] [serial = 1754] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x91476000) [pid = 1779] [serial = 1800] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e8bcc00) [pid = 1779] [serial = 1811] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9272e800) [pid = 1779] [serial = 1764] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa6846c00) [pid = 1779] [serial = 1791] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9c2d5800) [pid = 1779] [serial = 1782] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0xa6b5e000) [pid = 1779] [serial = 1793] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8d0b6800) [pid = 1779] [serial = 1752] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x93dea800) [pid = 1779] [serial = 1767] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x92b98c00) [pid = 1779] [serial = 1766] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9248dc00) [pid = 1779] [serial = 1761] [outer = (nil)] [url = about:blank] 05:05:29 INFO - PROCESS | 1779 | 1462795529943 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x86566c00 == 142 [pid = 1779] [id = 643] 05:05:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x86567800) [pid = 1779] [serial = 1930] [outer = (nil)] 05:05:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x867e4000) [pid = 1779] [serial = 1931] [outer = 0x86567800] 05:05:30 INFO - PROCESS | 1779 | 1462795530028 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x867f2800) [pid = 1779] [serial = 1932] [outer = 0x86567800] 05:05:30 INFO - PROCESS | 1779 | 1462795530888 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3941ms 05:05:30 INFO - PROCESS | 1779 | 1462795530957 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 1779 | 1462795530963 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:05:31 INFO - PROCESS | 1779 | 1462795531004 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 1779 | 1462795531010 Marionette TRACE conn4 <- [1,2546,null,{}] 05:05:31 INFO - PROCESS | 1779 | 1462795531018 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}] 05:05:31 INFO - PROCESS | 1779 | 1462795531276 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:05:31 INFO - PROCESS | 1779 | 1462795531538 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1a9400 == 143 [pid = 1779] [id = 644] 05:05:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8b1abc00) [pid = 1779] [serial = 1933] [outer = (nil)] 05:05:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8b541000) [pid = 1779] [serial = 1934] [outer = 0x8b1abc00] 05:05:31 INFO - PROCESS | 1779 | 1462795531618 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8b6b6c00) [pid = 1779] [serial = 1935] [outer = 0x8b1abc00] 05:05:32 INFO - PROCESS | 1779 | 1462795532559 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1600ms 05:05:32 INFO - PROCESS | 1779 | 1462795532602 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 1779 | 1462795532608 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:05:32 INFO - PROCESS | 1779 | 1462795532614 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 1779 | 1462795532617 Marionette TRACE conn4 <- [1,2550,null,{}] 05:05:32 INFO - PROCESS | 1779 | 1462795532624 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}] 05:05:32 INFO - PROCESS | 1779 | 1462795532932 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:05:32 INFO - PROCESS | 1779 | 1462795532972 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ecc400 == 144 [pid = 1779] [id = 645] 05:05:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8b542000) [pid = 1779] [serial = 1936] [outer = (nil)] 05:05:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8db34800) [pid = 1779] [serial = 1937] [outer = 0x8b542000] 05:05:33 INFO - PROCESS | 1779 | 1462795533050 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8e556800) [pid = 1779] [serial = 1938] [outer = 0x8b542000] 05:05:34 INFO - PROCESS | 1779 | 1462795534204 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2388ms 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e92f800) [pid = 1779] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8e8b9c00) [pid = 1779] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0xa26cac00) [pid = 1779] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e8ea800) [pid = 1779] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x93b8e000) [pid = 1779] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x92735000) [pid = 1779] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8ab50400) [pid = 1779] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x867f0c00) [pid = 1779] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8d28e800) [pid = 1779] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x86563800) [pid = 1779] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8cfe4400) [pid = 1779] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9bb87000) [pid = 1779] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x913e5c00) [pid = 1779] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x97833000) [pid = 1779] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x8a012800) [pid = 1779] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8e945c00) [pid = 1779] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x956f4800) [pid = 1779] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8b1b6400) [pid = 1779] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x92490400) [pid = 1779] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8ac42000) [pid = 1779] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8e78c400) [pid = 1779] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:05:35 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x8db3ac00) [pid = 1779] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:05:35 INFO - PROCESS | 1779 | 1462795535133 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 1779 | 1462795535136 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:05:35 INFO - PROCESS | 1779 | 1462795535156 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1779 | 1462795535165 Marionette TRACE conn4 <- [1,2554,null,{}] 05:05:35 INFO - PROCESS | 1779 | 1462795535172 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}] 05:05:35 INFO - PROCESS | 1779 | 1462795535463 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:05:35 INFO - PROCESS | 1779 | 1462795535594 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc07000 == 145 [pid = 1779] [id = 646] 05:05:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8e556000) [pid = 1779] [serial = 1939] [outer = (nil)] 05:05:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8e787000) [pid = 1779] [serial = 1940] [outer = 0x8e556000] 05:05:35 INFO - PROCESS | 1779 | 1462795535680 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e8e8000) [pid = 1779] [serial = 1941] [outer = 0x8e556000] 05:05:36 INFO - PROCESS | 1779 | 1462795536529 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1447ms 05:05:36 INFO - PROCESS | 1779 | 1462795536597 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:05:36 INFO - PROCESS | 1779 | 1462795536602 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:05:36 INFO - PROCESS | 1779 | 1462795536608 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 1779 | 1462795536611 Marionette TRACE conn4 <- [1,2558,null,{}] 05:05:36 INFO - PROCESS | 1779 | 1462795536618 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}] 05:05:36 INFO - PROCESS | 1779 | 1462795536838 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:05:37 INFO - PROCESS | 1779 | 1462795537292 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x86564400 == 146 [pid = 1779] [id = 647] 05:05:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x86567000) [pid = 1779] [serial = 1942] [outer = (nil)] 05:05:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x867ed000) [pid = 1779] [serial = 1943] [outer = 0x86567000] 05:05:37 INFO - PROCESS | 1779 | 1462795537396 Marionette DEBUG loaded listener.js 05:05:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8a015000) [pid = 1779] [serial = 1944] [outer = 0x86567000] 05:05:38 INFO - PROCESS | 1779 | 1462795538458 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1885ms 05:05:38 INFO - PROCESS | 1779 | 1462795538494 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 1779 | 1462795538502 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:05:38 INFO - PROCESS | 1779 | 1462795538510 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 1779 | 1462795538515 Marionette TRACE conn4 <- [1,2562,null,{}] 05:05:38 INFO - PROCESS | 1779 | 1462795538523 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}] 05:05:38 INFO - PROCESS | 1779 | 1462795538773 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:05:39 INFO - PROCESS | 1779 | 1462795539115 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b546400 == 147 [pid = 1779] [id = 648] 05:05:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8c8ed800) [pid = 1779] [serial = 1945] [outer = (nil)] 05:05:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8cfda800) [pid = 1779] [serial = 1946] [outer = 0x8c8ed800] 05:05:39 INFO - PROCESS | 1779 | 1462795539217 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8d290000) [pid = 1779] [serial = 1947] [outer = 0x8c8ed800] 05:05:40 INFO - PROCESS | 1779 | 1462795540277 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1842ms 05:05:40 INFO - PROCESS | 1779 | 1462795540355 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 1779 | 1462795540362 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:05:40 INFO - PROCESS | 1779 | 1462795540372 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1779 | 1462795540376 Marionette TRACE conn4 <- [1,2566,null,{}] 05:05:40 INFO - PROCESS | 1779 | 1462795540383 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}] 05:05:40 INFO - PROCESS | 1779 | 1462795540670 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:05:41 INFO - PROCESS | 1779 | 1462795541064 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfdf400 == 148 [pid = 1779] [id = 649] 05:05:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e76c800) [pid = 1779] [serial = 1948] [outer = (nil)] 05:05:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e785c00) [pid = 1779] [serial = 1949] [outer = 0x8e76c800] 05:05:41 INFO - PROCESS | 1779 | 1462795541155 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8e8e8400) [pid = 1779] [serial = 1950] [outer = 0x8e76c800] 05:05:42 INFO - PROCESS | 1779 | 1462795542227 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1935ms 05:05:42 INFO - PROCESS | 1779 | 1462795542308 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1779 | 1462795542312 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:05:42 INFO - PROCESS | 1779 | 1462795542322 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1779 | 1462795542331 Marionette TRACE conn4 <- [1,2570,null,{}] 05:05:42 INFO - PROCESS | 1779 | 1462795542346 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}] 05:05:42 INFO - PROCESS | 1779 | 1462795542747 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:05:42 INFO - PROCESS | 1779 | 1462795542979 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cab7c00 == 149 [pid = 1779] [id = 650] 05:05:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8f0e2000) [pid = 1779] [serial = 1951] [outer = (nil)] 05:05:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8f2cec00) [pid = 1779] [serial = 1952] [outer = 0x8f0e2000] 05:05:43 INFO - PROCESS | 1779 | 1462795543066 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8f8d7800) [pid = 1779] [serial = 1953] [outer = 0x8f0e2000] 05:05:44 INFO - PROCESS | 1779 | 1462795544047 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1792ms 05:05:44 INFO - PROCESS | 1779 | 1462795544112 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:05:44 INFO - PROCESS | 1779 | 1462795544117 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:05:44 INFO - PROCESS | 1779 | 1462795544124 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 1779 | 1462795544128 Marionette TRACE conn4 <- [1,2574,null,{}] 05:05:44 INFO - PROCESS | 1779 | 1462795544134 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}] 05:05:44 INFO - PROCESS | 1779 | 1462795544376 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:05:44 INFO - PROCESS | 1779 | 1462795544715 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76fc00 == 150 [pid = 1779] [id = 651] 05:05:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8e945400) [pid = 1779] [serial = 1954] [outer = (nil)] 05:05:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x9119f400) [pid = 1779] [serial = 1955] [outer = 0x8e945400] 05:05:44 INFO - PROCESS | 1779 | 1462795544810 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91254800) [pid = 1779] [serial = 1956] [outer = 0x8e945400] 05:05:45 INFO - PROCESS | 1779 | 1462795545782 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1695ms 05:05:45 INFO - PROCESS | 1779 | 1462795545820 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 1779 | 1462795545824 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:05:45 INFO - PROCESS | 1779 | 1462795545831 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1779 | 1462795545835 Marionette TRACE conn4 <- [1,2578,null,{}] 05:05:45 INFO - PROCESS | 1779 | 1462795545841 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}] 05:05:46 INFO - PROCESS | 1779 | 1462795546077 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:05:46 INFO - PROCESS | 1779 | 1462795546420 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x91266c00 == 151 [pid = 1779] [id = 652] 05:05:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91268c00) [pid = 1779] [serial = 1957] [outer = (nil)] 05:05:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x913e8800) [pid = 1779] [serial = 1958] [outer = 0x91268c00] 05:05:46 INFO - PROCESS | 1779 | 1462795546527 Marionette DEBUG loaded listener.js 05:05:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x91a0f400) [pid = 1779] [serial = 1959] [outer = 0x91268c00] 05:05:47 INFO - PROCESS | 1779 | 1462795547548 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1787ms 05:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:05:47 INFO - PROCESS | 1779 | 1462795547620 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 1779 | 1462795547623 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:05:47 INFO - PROCESS | 1779 | 1462795547630 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 1779 | 1462795547634 Marionette TRACE conn4 <- [1,2582,null,{}] 05:05:47 INFO - PROCESS | 1779 | 1462795547641 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}] 05:05:47 INFO - PROCESS | 1779 | 1462795547882 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:05:48 INFO - PROCESS | 1779 | 1462795548228 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cb3a000 == 152 [pid = 1779] [id = 653] 05:05:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x91195800) [pid = 1779] [serial = 1960] [outer = (nil)] 05:05:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92498800) [pid = 1779] [serial = 1961] [outer = 0x91195800] 05:05:48 INFO - PROCESS | 1779 | 1462795548321 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x924c8c00) [pid = 1779] [serial = 1962] [outer = 0x91195800] 05:05:49 INFO - PROCESS | 1779 | 1462795549272 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1685ms 05:05:49 INFO - PROCESS | 1779 | 1462795549315 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:05:49 INFO - PROCESS | 1779 | 1462795549320 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:05:49 INFO - PROCESS | 1779 | 1462795549327 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 1779 | 1462795549331 Marionette TRACE conn4 <- [1,2586,null,{}] 05:05:49 INFO - PROCESS | 1779 | 1462795549337 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}] 05:05:49 INFO - PROCESS | 1779 | 1462795549576 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:05:49 INFO - PROCESS | 1779 | 1462795549913 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e766800 == 153 [pid = 1779] [id = 654] 05:05:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x92495000) [pid = 1779] [serial = 1963] [outer = (nil)] 05:05:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x92734400) [pid = 1779] [serial = 1964] [outer = 0x92495000] 05:05:50 INFO - PROCESS | 1779 | 1462795550010 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9273b400) [pid = 1779] [serial = 1965] [outer = 0x92495000] 05:05:51 INFO - PROCESS | 1779 | 1462795551007 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1741ms 05:05:51 INFO - PROCESS | 1779 | 1462795551068 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 1779 | 1462795551073 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:05:51 INFO - PROCESS | 1779 | 1462795551079 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 1779 | 1462795551083 Marionette TRACE conn4 <- [1,2590,null,{}] 05:05:51 INFO - PROCESS | 1779 | 1462795551090 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}] 05:05:51 INFO - PROCESS | 1779 | 1462795551326 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:05:51 INFO - PROCESS | 1779 | 1462795551665 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x9248d000 == 154 [pid = 1779] [id = 655] 05:05:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x924d0800) [pid = 1779] [serial = 1966] [outer = (nil)] 05:05:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x92e1d800) [pid = 1779] [serial = 1967] [outer = 0x924d0800] 05:05:51 INFO - PROCESS | 1779 | 1462795551758 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x93b88c00) [pid = 1779] [serial = 1968] [outer = 0x924d0800] 05:05:52 INFO - PROCESS | 1779 | 1462795552723 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1682ms 05:05:52 INFO - PROCESS | 1779 | 1462795552762 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 1779 | 1462795552765 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:05:52 INFO - PROCESS | 1779 | 1462795552772 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 1779 | 1462795552776 Marionette TRACE conn4 <- [1,2594,null,{}] 05:05:52 INFO - PROCESS | 1779 | 1462795552782 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}] 05:05:53 INFO - PROCESS | 1779 | 1462795553052 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:05:53 INFO - PROCESS | 1779 | 1462795553417 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x867e8c00 == 155 [pid = 1779] [id = 656] 05:05:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8dc06c00) [pid = 1779] [serial = 1969] [outer = (nil)] 05:05:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x94720800) [pid = 1779] [serial = 1970] [outer = 0x8dc06c00] 05:05:53 INFO - PROCESS | 1779 | 1462795553523 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x94728c00) [pid = 1779] [serial = 1971] [outer = 0x8dc06c00] 05:05:54 INFO - PROCESS | 1779 | 1462795554484 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1734ms 05:05:54 INFO - PROCESS | 1779 | 1462795554507 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 1779 | 1462795554511 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:05:54 INFO - PROCESS | 1779 | 1462795554518 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 1779 | 1462795554520 Marionette TRACE conn4 <- [1,2598,null,{}] 05:05:54 INFO - PROCESS | 1779 | 1462795554527 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}] 05:05:54 INFO - PROCESS | 1779 | 1462795554759 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:05:55 INFO - PROCESS | 1779 | 1462795555118 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x9549f400 == 156 [pid = 1779] [id = 657] 05:05:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x954aa000) [pid = 1779] [serial = 1972] [outer = (nil)] 05:05:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x954b2c00) [pid = 1779] [serial = 1973] [outer = 0x954aa000] 05:05:55 INFO - PROCESS | 1779 | 1462795555238 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x984ef000) [pid = 1779] [serial = 1974] [outer = 0x954aa000] 05:05:56 INFO - PROCESS | 1779 | 1462795556252 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1782ms 05:05:56 INFO - PROCESS | 1779 | 1462795556301 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:05:56 INFO - PROCESS | 1779 | 1462795556306 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:05:56 INFO - PROCESS | 1779 | 1462795556312 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 1779 | 1462795556317 Marionette TRACE conn4 <- [1,2602,null,{}] 05:05:56 INFO - PROCESS | 1779 | 1462795556323 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}] 05:05:56 INFO - PROCESS | 1779 | 1462795556585 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:05:56 INFO - PROCESS | 1779 | 1462795556931 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x95499400 == 157 [pid = 1779] [id = 658] 05:05:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9549b800) [pid = 1779] [serial = 1975] [outer = (nil)] 05:05:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9a308800) [pid = 1779] [serial = 1976] [outer = 0x9549b800] 05:05:57 INFO - PROCESS | 1779 | 1462795557026 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9a550800) [pid = 1779] [serial = 1977] [outer = 0x9549b800] 05:05:57 INFO - PROCESS | 1779 | 1462795557987 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1743ms 05:05:58 INFO - PROCESS | 1779 | 1462795558056 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1779 | 1462795558059 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:05:58 INFO - PROCESS | 1779 | 1462795558066 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1779 | 1462795558070 Marionette TRACE conn4 <- [1,2606,null,{}] 05:05:58 INFO - PROCESS | 1779 | 1462795558076 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}] 05:05:58 INFO - PROCESS | 1779 | 1462795558388 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:05:58 INFO - PROCESS | 1779 | 1462795558743 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8cfda000 == 158 [pid = 1779] [id = 659] 05:05:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8e8af800) [pid = 1779] [serial = 1978] [outer = (nil)] 05:05:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9aa6dc00) [pid = 1779] [serial = 1979] [outer = 0x8e8af800] 05:05:58 INFO - PROCESS | 1779 | 1462795558837 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9aa72000) [pid = 1779] [serial = 1980] [outer = 0x8e8af800] 05:05:59 INFO - PROCESS | 1779 | 1462795559833 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1842ms 05:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:05:59 INFO - PROCESS | 1779 | 1462795559909 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 1779 | 1462795559913 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:05:59 INFO - PROCESS | 1779 | 1462795559920 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 1779 | 1462795559923 Marionette TRACE conn4 <- [1,2610,null,{}] 05:05:59 INFO - PROCESS | 1779 | 1462795559930 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}] 05:06:00 INFO - PROCESS | 1779 | 1462795560241 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:06:00 INFO - PROCESS | 1779 | 1462795560601 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac44c00 == 159 [pid = 1779] [id = 660] 05:06:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x8ac45000) [pid = 1779] [serial = 1981] [outer = (nil)] 05:06:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9aa79800) [pid = 1779] [serial = 1982] [outer = 0x8ac45000] 05:06:00 INFO - PROCESS | 1779 | 1462795560696 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9aa7b400) [pid = 1779] [serial = 1983] [outer = 0x8ac45000] 05:06:01 INFO - PROCESS | 1779 | 1462795561902 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2043ms 05:06:01 INFO - PROCESS | 1779 | 1462795561964 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 1779 | 1462795561970 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:06:01 INFO - PROCESS | 1779 | 1462795561980 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 1779 | 1462795561985 Marionette TRACE conn4 <- [1,2614,null,{}] 05:06:01 INFO - PROCESS | 1779 | 1462795561995 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}] 05:06:02 INFO - PROCESS | 1779 | 1462795562322 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:06:02 INFO - PROCESS | 1779 | 1462795562789 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x9aa6f000 == 160 [pid = 1779] [id = 661] 05:06:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x9aa74400) [pid = 1779] [serial = 1984] [outer = (nil)] 05:06:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x9b146400) [pid = 1779] [serial = 1985] [outer = 0x9aa74400] 05:06:02 INFO - PROCESS | 1779 | 1462795562927 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9b389c00) [pid = 1779] [serial = 1986] [outer = 0x9aa74400] 05:06:03 INFO - PROCESS | 1779 | 1462795563990 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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 2045ms 05:06:04 INFO - PROCESS | 1779 | 1462795564026 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 1779 | 1462795564029 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:06:04 INFO - PROCESS | 1779 | 1462795564038 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 1779 | 1462795564042 Marionette TRACE conn4 <- [1,2618,null,{}] 05:06:04 INFO - PROCESS | 1779 | 1462795564071 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}] 05:06:04 INFO - PROCESS | 1779 | 1462795564315 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:06:04 INFO - PROCESS | 1779 | 1462795564664 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x91259c00 == 161 [pid = 1779] [id = 662] 05:06:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9ae15000) [pid = 1779] [serial = 1987] [outer = (nil)] 05:06:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x9c150400) [pid = 1779] [serial = 1988] [outer = 0x9ae15000] 05:06:04 INFO - PROCESS | 1779 | 1462795564758 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9c2ca400) [pid = 1779] [serial = 1989] [outer = 0x9ae15000] 05:06:05 INFO - PROCESS | 1779 | 1462795565723 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1751ms 05:06:05 INFO - PROCESS | 1779 | 1462795565790 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:06:05 INFO - PROCESS | 1779 | 1462795565800 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:06:05 INFO - PROCESS | 1779 | 1462795565809 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1779 | 1462795565818 Marionette TRACE conn4 <- [1,2622,null,{}] 05:06:05 INFO - PROCESS | 1779 | 1462795565824 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}] 05:06:06 INFO - PROCESS | 1779 | 1462795566113 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:06:06 INFO - PROCESS | 1779 | 1462795566458 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab4e800 == 162 [pid = 1779] [id = 663] 05:06:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9a594000) [pid = 1779] [serial = 1990] [outer = (nil)] 05:06:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x9d9ca000) [pid = 1779] [serial = 1991] [outer = 0x9a594000] 05:06:06 INFO - PROCESS | 1779 | 1462795566553 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0xa1151c00) [pid = 1779] [serial = 1992] [outer = 0x9a594000] 05:06:07 INFO - PROCESS | 1779 | 1462795567468 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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1740ms 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc000 == 161 [pid = 1779] [id = 596] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d8400 == 160 [pid = 1779] [id = 597] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x867ed400 == 159 [pid = 1779] [id = 622] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab4ac00 == 158 [pid = 1779] [id = 624] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc07000 == 157 [pid = 1779] [id = 646] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x89ecc400 == 156 [pid = 1779] [id = 645] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1a9400 == 155 [pid = 1779] [id = 644] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x86566c00 == 154 [pid = 1779] [id = 643] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x867eac00 == 153 [pid = 1779] [id = 640] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8a199800 == 152 [pid = 1779] [id = 639] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8d28fc00 == 151 [pid = 1779] [id = 638] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x956fd800 == 150 [pid = 1779] [id = 637] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x93b90c00 == 149 [pid = 1779] [id = 635] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x956f8000 == 148 [pid = 1779] [id = 636] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8fa69000 == 147 [pid = 1779] [id = 634] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x913ee800 == 146 [pid = 1779] [id = 633] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x92688400 == 145 [pid = 1779] [id = 632] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1ab000 == 144 [pid = 1779] [id = 631] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x91253400 == 143 [pid = 1779] [id = 630] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8f0e8c00 == 142 [pid = 1779] [id = 628] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8e8b0800 == 141 [pid = 1779] [id = 629] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8d879c00 == 140 [pid = 1779] [id = 627] 05:06:09 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d2000 == 139 [pid = 1779] [id = 626] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8fa74800) [pid = 1779] [serial = 1823] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8e930800) [pid = 1779] [serial = 1820] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0xa683b800) [pid = 1779] [serial = 1865] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x92789800) [pid = 1779] [serial = 1835] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x95491400) [pid = 1779] [serial = 1842] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9471f800) [pid = 1779] [serial = 1839] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0xa35e8c00) [pid = 1779] [serial = 1863] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8ab43800) [pid = 1779] [serial = 1869] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9b383000) [pid = 1779] [serial = 1850] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8a19ac00) [pid = 1779] [serial = 1814] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8dc04000) [pid = 1779] [serial = 1818] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x9d5a4800) [pid = 1779] [serial = 1856] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x91a18c00) [pid = 1779] [serial = 1830] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x8d87b800) [pid = 1779] [serial = 1817] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x91049800) [pid = 1779] [serial = 1824] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x8ab05800) [pid = 1779] [serial = 1868] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9ae1d800) [pid = 1779] [serial = 1848] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9be36800) [pid = 1779] [serial = 1853] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x91264800) [pid = 1779] [serial = 1827] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x99feb400) [pid = 1779] [serial = 1845] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0xa3252800) [pid = 1779] [serial = 1862] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8b908c00) [pid = 1779] [serial = 1871] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x92735800) [pid = 1779] [serial = 1833] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x91479000) [pid = 1779] [serial = 1829] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9125a000) [pid = 1779] [serial = 1826] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9d5fdc00) [pid = 1779] [serial = 1857] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8e94e800) [pid = 1779] [serial = 1821] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8f8dcc00) [pid = 1779] [serial = 1749] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x9c15b000) [pid = 1779] [serial = 1854] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x953e4400) [pid = 1779] [serial = 1841] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0xa2459c00) [pid = 1779] [serial = 1860] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0xa2453800) [pid = 1779] [serial = 1859] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e768800) [pid = 1779] [serial = 1875] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8dc0a400) [pid = 1779] [serial = 1874] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x9b6b2400) [pid = 1779] [serial = 1851] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x93d0bc00) [pid = 1779] [serial = 1838] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9a9ecc00) [pid = 1779] [serial = 1847] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x8ab0fc00) [pid = 1779] [serial = 1815] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x92b92c00) [pid = 1779] [serial = 1836] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0xa68b7800) [pid = 1779] [serial = 1866] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9782ec00) [pid = 1779] [serial = 1844] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8cb3ac00) [pid = 1779] [serial = 1872] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x92732400) [pid = 1779] [serial = 1832] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e8bb800) [pid = 1779] [serial = 1877] [outer = (nil)] [url = about:blank] 05:06:10 INFO - PROCESS | 1779 | 1462795570238 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 1779 | 1462795570243 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:06:10 INFO - PROCESS | 1779 | 1462795570282 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 1779 | 1462795570288 Marionette TRACE conn4 <- [1,2626,null,{}] 05:06:10 INFO - PROCESS | 1779 | 1462795570295 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}] 05:06:10 INFO - PROCESS | 1779 | 1462795570504 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:06:10 INFO - PROCESS | 1779 | 1462795570745 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d2000 == 140 [pid = 1779] [id = 664] 05:06:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8ab05800) [pid = 1779] [serial = 1993] [outer = (nil)] 05:06:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8ab0fc00) [pid = 1779] [serial = 1994] [outer = 0x8ab05800] 05:06:10 INFO - PROCESS | 1779 | 1462795570833 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8ac42000) [pid = 1779] [serial = 1995] [outer = 0x8ab05800] 05:06:11 INFO - PROCESS | 1779 | 1462795571681 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]]]}] 05:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1434ms 05:06:11 INFO - PROCESS | 1779 | 1462795571714 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:06:11 INFO - PROCESS | 1779 | 1462795571720 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:06:11 INFO - PROCESS | 1779 | 1462795571732 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:06:11 INFO - PROCESS | 1779 | 1462795571737 Marionette TRACE conn4 <- [1,2630,null,{}] 05:06:11 INFO - PROCESS | 1779 | 1462795571745 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}] 05:06:11 INFO - PROCESS | 1779 | 1462795571977 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:06:12 INFO - PROCESS | 1779 | 1462795572212 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b54ac00 == 141 [pid = 1779] [id = 665] 05:06:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8b90b000) [pid = 1779] [serial = 1996] [outer = (nil)] 05:06:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8d0b6c00) [pid = 1779] [serial = 1997] [outer = 0x8b90b000] 05:06:12 INFO - PROCESS | 1779 | 1462795572291 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8db32400) [pid = 1779] [serial = 1998] [outer = 0x8b90b000] 05:06:13 INFO - PROCESS | 1779 | 1462795573309 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:06:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1641ms 05:06:13 INFO - PROCESS | 1779 | 1462795573373 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:06:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:06:13 INFO - PROCESS | 1779 | 1462795573377 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:06:13 INFO - PROCESS | 1779 | 1462795573383 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - PROCESS | 1779 | 1462795573387 Marionette TRACE conn4 <- [1,2634,null,{}] 05:06:13 INFO - PROCESS | 1779 | 1462795573401 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}] 05:06:13 INFO - PROCESS | 1779 | 1462795573715 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:06:13 INFO - PROCESS | 1779 | 1462795573752 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d28a000 == 142 [pid = 1779] [id = 666] 05:06:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e5b4400) [pid = 1779] [serial = 1999] [outer = (nil)] 05:06:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e76ec00) [pid = 1779] [serial = 2000] [outer = 0x8e5b4400] 05:06:13 INFO - PROCESS | 1779 | 1462795573833 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e8b3000) [pid = 1779] [serial = 2001] [outer = 0x8e5b4400] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8f8d3400) [pid = 1779] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8b1ad000) [pid = 1779] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x9a306400) [pid = 1779] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x867ec000) [pid = 1779] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9268a800) [pid = 1779] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8db3b800) [pid = 1779] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x91a0c400) [pid = 1779] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9c150800) [pid = 1779] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x86567800) [pid = 1779] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8b542000) [pid = 1779] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8e76f400) [pid = 1779] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x91261400) [pid = 1779] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9a025400) [pid = 1779] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x8ab09800) [pid = 1779] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8fa72400) [pid = 1779] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x953e5c00) [pid = 1779] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8b1abc00) [pid = 1779] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x91a10400) [pid = 1779] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x911a0400) [pid = 1779] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:06:15 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x8e78c800) [pid = 1779] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:06:15 INFO - PROCESS | 1779 | 1462795575632 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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:06:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2286ms 05:06:15 INFO - PROCESS | 1779 | 1462795575670 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 1779 | 1462795575674 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:06:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:06:15 INFO - PROCESS | 1779 | 1462795575680 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 1779 | 1462795575683 Marionette TRACE conn4 <- [1,2638,null,{}] 05:06:15 INFO - PROCESS | 1779 | 1462795575698 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}] 05:06:15 INFO - PROCESS | 1779 | 1462795575932 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:06:15 INFO - PROCESS | 1779 | 1462795575943 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x86567800 == 143 [pid = 1779] [id = 667] 05:06:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x867e8000) [pid = 1779] [serial = 2002] [outer = (nil)] 05:06:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8e8b8c00) [pid = 1779] [serial = 2003] [outer = 0x867e8000] 05:06:16 INFO - PROCESS | 1779 | 1462795576213 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8f0e8800) [pid = 1779] [serial = 2004] [outer = 0x867e8000] 05:06:17 INFO - PROCESS | 1779 | 1462795577041 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]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1384ms 05:06:17 INFO - PROCESS | 1779 | 1462795577066 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 1779 | 1462795577070 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:06:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:06:17 INFO - PROCESS | 1779 | 1462795577077 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 1779 | 1462795577080 Marionette TRACE conn4 <- [1,2642,null,{}] 05:06:17 INFO - PROCESS | 1779 | 1462795577086 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}] 05:06:17 INFO - PROCESS | 1779 | 1462795577534 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:06:17 INFO - PROCESS | 1779 | 1462795577799 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ed400 == 144 [pid = 1779] [id = 668] 05:06:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x867ed800) [pid = 1779] [serial = 2005] [outer = (nil)] 05:06:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x89eca800) [pid = 1779] [serial = 2006] [outer = 0x867ed800] 05:06:17 INFO - PROCESS | 1779 | 1462795577895 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8ab09800) [pid = 1779] [serial = 2007] [outer = 0x867ed800] 05:06:18 INFO - PROCESS | 1779 | 1462795578894 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]]]}] 05:06:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:06:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1883ms 05:06:18 INFO - PROCESS | 1779 | 1462795578962 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 1779 | 1462795578969 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:06:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:06:18 INFO - PROCESS | 1779 | 1462795578977 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:06:18 INFO - PROCESS | 1779 | 1462795578984 Marionette TRACE conn4 <- [1,2646,null,{}] 05:06:18 INFO - PROCESS | 1779 | 1462795578991 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}] 05:06:19 INFO - PROCESS | 1779 | 1462795579273 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:06:19 INFO - PROCESS | 1779 | 1462795579628 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8c8ed000 == 145 [pid = 1779] [id = 669] 05:06:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8cb40c00) [pid = 1779] [serial = 2008] [outer = (nil)] 05:06:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8db3ac00) [pid = 1779] [serial = 2009] [outer = 0x8cb40c00] 05:06:19 INFO - PROCESS | 1779 | 1462795579722 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8e553800) [pid = 1779] [serial = 2010] [outer = 0x8cb40c00] 05:06:20 INFO - PROCESS | 1779 | 1462795580724 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]]]}] 05:06:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:06:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1787ms 05:06:20 INFO - PROCESS | 1779 | 1462795580764 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 1779 | 1462795580769 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:06:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:06:20 INFO - PROCESS | 1779 | 1462795580776 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 1779 | 1462795580780 Marionette TRACE conn4 <- [1,2650,null,{}] 05:06:20 INFO - PROCESS | 1779 | 1462795580787 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}] 05:06:21 INFO - PROCESS | 1779 | 1462795581050 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:06:21 INFO - PROCESS | 1779 | 1462795581444 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e945c00 == 146 [pid = 1779] [id = 670] 05:06:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8e94ec00) [pid = 1779] [serial = 2011] [outer = (nil)] 05:06:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8f0e4c00) [pid = 1779] [serial = 2012] [outer = 0x8e94ec00] 05:06:21 INFO - PROCESS | 1779 | 1462795581543 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8f2cdc00) [pid = 1779] [serial = 2013] [outer = 0x8e94ec00] 05:06:22 INFO - PROCESS | 1779 | 1462795582512 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]]]}] 05:06:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:06:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1797ms 05:06:22 INFO - PROCESS | 1779 | 1462795582577 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:06:22 INFO - PROCESS | 1779 | 1462795582584 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:06:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:06:22 INFO - PROCESS | 1779 | 1462795582606 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 1779 | 1462795582615 Marionette TRACE conn4 <- [1,2654,null,{}] 05:06:22 INFO - PROCESS | 1779 | 1462795582620 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}] 05:06:22 INFO - PROCESS | 1779 | 1462795582896 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:06:23 INFO - PROCESS | 1779 | 1462795583214 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e928c00 == 147 [pid = 1779] [id = 671] 05:06:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8e92d800) [pid = 1779] [serial = 2014] [outer = (nil)] 05:06:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9125c400) [pid = 1779] [serial = 2015] [outer = 0x8e92d800] 05:06:23 INFO - PROCESS | 1779 | 1462795583305 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x91267000) [pid = 1779] [serial = 2016] [outer = 0x8e92d800] 05:06:24 INFO - PROCESS | 1779 | 1462795584257 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]]]}] 05:06:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:06:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1706ms 05:06:24 INFO - PROCESS | 1779 | 1462795584303 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:06:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:06:24 INFO - PROCESS | 1779 | 1462795584308 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:06:24 INFO - PROCESS | 1779 | 1462795584315 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 1779 | 1462795584318 Marionette TRACE conn4 <- [1,2658,null,{}] 05:06:24 INFO - PROCESS | 1779 | 1462795584326 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}] 05:06:24 INFO - PROCESS | 1779 | 1462795584576 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:06:24 INFO - PROCESS | 1779 | 1462795584915 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8d4000 == 148 [pid = 1779] [id = 672] 05:06:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8f8d4400) [pid = 1779] [serial = 2017] [outer = (nil)] 05:06:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91474800) [pid = 1779] [serial = 2018] [outer = 0x8f8d4400] 05:06:25 INFO - PROCESS | 1779 | 1462795585014 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x91477800) [pid = 1779] [serial = 2019] [outer = 0x8f8d4400] 05:06:25 INFO - PROCESS | 1779 | 1462795585997 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]]]}] 05:06:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:06:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1736ms 05:06:26 INFO - PROCESS | 1779 | 1462795586067 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 1779 | 1462795586071 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:06:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:06:26 INFO - PROCESS | 1779 | 1462795586083 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 1779 | 1462795586087 Marionette TRACE conn4 <- [1,2662,null,{}] 05:06:26 INFO - PROCESS | 1779 | 1462795586094 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}] 05:06:26 INFO - PROCESS | 1779 | 1462795586355 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:06:26 INFO - PROCESS | 1779 | 1462795586711 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a0c400 == 149 [pid = 1779] [id = 673] 05:06:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x91a0f000) [pid = 1779] [serial = 2020] [outer = (nil)] 05:06:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x91a17400) [pid = 1779] [serial = 2021] [outer = 0x91a0f000] 05:06:26 INFO - PROCESS | 1779 | 1462795586820 Marionette DEBUG loaded listener.js 05:06:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x92697400) [pid = 1779] [serial = 2022] [outer = 0x91a0f000] 05:06:27 INFO - PROCESS | 1779 | 1462795587795 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]]]}] 05:06:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:06:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1784ms 05:06:27 INFO - PROCESS | 1779 | 1462795587868 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:06:27 INFO - PROCESS | 1779 | 1462795587871 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:06:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:06:27 INFO - PROCESS | 1779 | 1462795587878 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:06:27 INFO - PROCESS | 1779 | 1462795587881 Marionette TRACE conn4 <- [1,2666,null,{}] 05:06:27 INFO - PROCESS | 1779 | 1462795587889 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}] 05:06:28 INFO - PROCESS | 1779 | 1462795588177 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:06:28 INFO - PROCESS | 1779 | 1462795588522 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1779 | ++DOCSHELL 0x91476c00 == 150 [pid = 1779] [id = 674] 05:06:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x9147ec00) [pid = 1779] [serial = 2023] [outer = (nil)] 05:06:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92784000) [pid = 1779] [serial = 2024] [outer = 0x9147ec00] 05:06:28 INFO - PROCESS | 1779 | 1462795588615 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x92b92c00) [pid = 1779] [serial = 2025] [outer = 0x9147ec00] 05:06:29 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:29 INFO - PROCESS | 1779 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:06:29 INFO - PROCESS | 1779 | 1462795589988 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]]]}] 05:06:30 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) 05:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2136ms 05:06:30 INFO - PROCESS | 1779 | 1462795590020 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 1779 | 1462795590023 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:06:30 INFO - PROCESS | 1779 | 1462795590032 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 1779 | 1462795590041 Marionette TRACE conn4 <- [1,2670,null,{}] 05:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:06:30 INFO - PROCESS | 1779 | 1462795590048 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}] 05:06:30 INFO - PROCESS | 1779 | 1462795590345 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:06:30 INFO - PROCESS | 1779 | 1462795590627 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x9125ec00 == 151 [pid = 1779] [id = 675] 05:06:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x9277dc00) [pid = 1779] [serial = 2026] [outer = (nil)] 05:06:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x93b90c00) [pid = 1779] [serial = 2027] [outer = 0x9277dc00] 05:06:30 INFO - PROCESS | 1779 | 1462795590718 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x953e1800) [pid = 1779] [serial = 2028] [outer = 0x9277dc00] 05:06:32 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:32 INFO - PROCESS | 1779 | 1462795592135 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] 05:06:32 INFO - PROCESS | 1779 | 1462795592184 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:06:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:06:32 INFO - PROCESS | 1779 | 1462795592190 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 1779 | 1462795592194 Marionette TRACE conn4 <- [1,2674,null,{}] 05:06:32 INFO - PROCESS | 1779 | 1462795592200 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}] 05:06:32 INFO - PROCESS | 1779 | 1462795592514 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:06:32 INFO - PROCESS | 1779 | 1462795592811 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x9147c800 == 152 [pid = 1779] [id = 676] 05:06:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x92b93000) [pid = 1779] [serial = 2029] [outer = (nil)] 05:06:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x954ad800) [pid = 1779] [serial = 2030] [outer = 0x92b93000] 05:06:32 INFO - PROCESS | 1779 | 1462795592901 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x954b6000) [pid = 1779] [serial = 2031] [outer = 0x92b93000] 05:06:34 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:34 INFO - PROCESS | 1779 | 1462795594317 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] 05:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:06:34 INFO - PROCESS | 1779 | 1462795594385 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:06:34 INFO - PROCESS | 1779 | 1462795594393 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 1779 | 1462795594396 Marionette TRACE conn4 <- [1,2678,null,{}] 05:06:34 INFO - PROCESS | 1779 | 1462795594403 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}] 05:06:34 INFO - PROCESS | 1779 | 1462795594795 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:06:35 INFO - PROCESS | 1779 | 1462795595016 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x94720c00 == 153 [pid = 1779] [id = 677] 05:06:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x954b5800) [pid = 1779] [serial = 2032] [outer = (nil)] 05:06:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x99841400) [pid = 1779] [serial = 2033] [outer = 0x954b5800] 05:06:35 INFO - PROCESS | 1779 | 1462795595105 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x99feb000) [pid = 1779] [serial = 2034] [outer = 0x954b5800] 05:06:36 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:36 INFO - PROCESS | 1779 | 1462795596501 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]]]}] 05:06:36 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) 05:06:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2136ms 05:06:36 INFO - PROCESS | 1779 | 1462795596529 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:06:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:06:36 INFO - PROCESS | 1779 | 1462795596533 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:06:36 INFO - PROCESS | 1779 | 1462795596539 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 1779 | 1462795596543 Marionette TRACE conn4 <- [1,2682,null,{}] 05:06:36 INFO - PROCESS | 1779 | 1462795596549 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}] 05:06:36 INFO - PROCESS | 1779 | 1462795596839 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:06:37 INFO - PROCESS | 1779 | 1462795597110 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x95490c00 == 154 [pid = 1779] [id = 678] 05:06:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x979d9400) [pid = 1779] [serial = 2035] [outer = (nil)] 05:06:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9a553c00) [pid = 1779] [serial = 2036] [outer = 0x979d9400] 05:06:37 INFO - PROCESS | 1779 | 1462795597215 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9a9ec800) [pid = 1779] [serial = 2037] [outer = 0x979d9400] 05:06:38 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:38 INFO - PROCESS | 1779 | 1462795598661 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]]]}] 05:06:38 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) 05:06:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2142ms 05:06:38 INFO - PROCESS | 1779 | 1462795598681 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 1779 | 1462795598686 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:06:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:06:38 INFO - PROCESS | 1779 | 1462795598693 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 1779 | 1462795598698 Marionette TRACE conn4 <- [1,2686,null,{}] 05:06:38 INFO - PROCESS | 1779 | 1462795598704 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}] 05:06:39 INFO - PROCESS | 1779 | 1462795599003 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:06:39 INFO - PROCESS | 1779 | 1462795599276 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x99392000 == 155 [pid = 1779] [id = 679] 05:06:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9a02f000) [pid = 1779] [serial = 2038] [outer = (nil)] 05:06:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x9b6adc00) [pid = 1779] [serial = 2039] [outer = 0x9a02f000] 05:06:39 INFO - PROCESS | 1779 | 1462795599366 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x9be29800) [pid = 1779] [serial = 2040] [outer = 0x9a02f000] 05:06:40 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:40 INFO - PROCESS | 1779 | 1462795600857 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] 05:06:40 INFO - PROCESS | 1779 | 1462795600887 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:06:40 INFO - PROCESS | 1779 | 1462795600896 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1779 | 1462795600899 Marionette TRACE conn4 <- [1,2690,null,{}] 05:06:40 INFO - PROCESS | 1779 | 1462795600907 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}] 05:06:41 INFO - PROCESS | 1779 | 1462795601213 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:06:41 INFO - PROCESS | 1779 | 1462795601487 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x97833000 == 156 [pid = 1779] [id = 680] 05:06:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x9ae1e400) [pid = 1779] [serial = 2041] [outer = (nil)] 05:06:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x9d510800) [pid = 1779] [serial = 2042] [outer = 0x9ae1e400] 05:06:41 INFO - PROCESS | 1779 | 1462795601575 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9d5fdc00) [pid = 1779] [serial = 2043] [outer = 0x9ae1e400] 05:06:42 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:42 INFO - PROCESS | 1779 | 1462795602962 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] 05:06:43 INFO - PROCESS | 1779 | 1462795603039 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:06:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:06:43 INFO - PROCESS | 1779 | 1462795603046 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - PROCESS | 1779 | 1462795603050 Marionette TRACE conn4 <- [1,2694,null,{}] 05:06:43 INFO - PROCESS | 1779 | 1462795603159 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}] 05:06:43 INFO - PROCESS | 1779 | 1462795603395 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:06:43 INFO - PROCESS | 1779 | 1462795603691 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e78b800 == 157 [pid = 1779] [id = 681] 05:06:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x8e94c400) [pid = 1779] [serial = 2044] [outer = (nil)] 05:06:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0xa2145800) [pid = 1779] [serial = 2045] [outer = 0x8e94c400] 05:06:43 INFO - PROCESS | 1779 | 1462795603783 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa22c6000) [pid = 1779] [serial = 2046] [outer = 0x8e94c400] 05:06:45 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:45 INFO - PROCESS | 1779 | 1462795605173 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] 05:06:45 INFO - PROCESS | 1779 | 1462795605230 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:06:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:06:45 INFO - PROCESS | 1779 | 1462795605237 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 1779 | 1462795605242 Marionette TRACE conn4 <- [1,2698,null,{}] 05:06:45 INFO - PROCESS | 1779 | 1462795605248 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}] 05:06:45 INFO - PROCESS | 1779 | 1462795605576 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:06:45 INFO - PROCESS | 1779 | 1462795605891 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c2ca800 == 158 [pid = 1779] [id = 682] 05:06:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9c2d8800) [pid = 1779] [serial = 2047] [outer = (nil)] 05:06:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa3048c00) [pid = 1779] [serial = 2048] [outer = 0x9c2d8800] 05:06:45 INFO - PROCESS | 1779 | 1462795605981 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa3223400) [pid = 1779] [serial = 2049] [outer = 0x9c2d8800] 05:06:47 INFO - PROCESS | 1779 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:47 INFO - PROCESS | 1779 | 1462795607399 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] 05:06:47 INFO - PROCESS | 1779 | 1462795607430 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:06:47 INFO - PROCESS | 1779 | 1462795607438 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 1779 | 1462795607441 Marionette TRACE conn4 <- [1,2702,null,{}] 05:06:47 INFO - PROCESS | 1779 | 1462795607448 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}] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2cf400 == 157 [pid = 1779] [id = 478] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x86567800 == 156 [pid = 1779] [id = 667] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8d28a000 == 155 [pid = 1779] [id = 666] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b54ac00 == 154 [pid = 1779] [id = 665] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d2000 == 153 [pid = 1779] [id = 664] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfda000 == 152 [pid = 1779] [id = 659] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9549f400 == 151 [pid = 1779] [id = 657] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x95499400 == 150 [pid = 1779] [id = 658] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x867e8c00 == 149 [pid = 1779] [id = 656] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x9248d000 == 148 [pid = 1779] [id = 655] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e766800 == 147 [pid = 1779] [id = 654] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8cb3a000 == 146 [pid = 1779] [id = 653] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x91266c00 == 145 [pid = 1779] [id = 652] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76fc00 == 144 [pid = 1779] [id = 651] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8cfdf400 == 143 [pid = 1779] [id = 649] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8cab7c00 == 142 [pid = 1779] [id = 650] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x8b546400 == 141 [pid = 1779] [id = 648] 05:06:49 INFO - PROCESS | 1779 | --DOCSHELL 0x86564400 == 140 [pid = 1779] [id = 647] 05:06:49 INFO - PROCESS | 1779 | 1462795609497 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x91195c00) [pid = 1779] [serial = 1887] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0xa50edc00) [pid = 1779] [serial = 1925] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x9a551c00) [pid = 1779] [serial = 1910] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0xa3546400) [pid = 1779] [serial = 1923] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x92b8e000) [pid = 1779] [serial = 1898] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8e8ba800) [pid = 1779] [serial = 1883] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9527a400) [pid = 1779] [serial = 1902] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9d5f8c00) [pid = 1779] [serial = 1919] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x867e4000) [pid = 1779] [serial = 1931] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x8fa73000) [pid = 1779] [serial = 1886] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x8e951c00) [pid = 1779] [serial = 1884] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x92e25000) [pid = 1779] [serial = 1899] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x8db34800) [pid = 1779] [serial = 1937] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x9c169000) [pid = 1779] [serial = 1917] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x9147d800) [pid = 1779] [serial = 1892] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x9ae17c00) [pid = 1779] [serial = 1913] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8ac44000) [pid = 1779] [serial = 1880] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0xa6765c00) [pid = 1779] [serial = 1926] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8e556800) [pid = 1779] [serial = 1938] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x91266800) [pid = 1779] [serial = 1889] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x9840c000) [pid = 1779] [serial = 1908] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8b541000) [pid = 1779] [serial = 1934] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9b145800) [pid = 1779] [serial = 1914] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x9be35c00) [pid = 1779] [serial = 1916] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x924c7400) [pid = 1779] [serial = 1895] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x9a597800) [pid = 1779] [serial = 1911] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x94728400) [pid = 1779] [serial = 1901] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8b1b6000) [pid = 1779] [serial = 1881] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x867f2800) [pid = 1779] [serial = 1932] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x95499c00) [pid = 1779] [serial = 1904] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0xa6b5fc00) [pid = 1779] [serial = 1928] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e946c00) [pid = 1779] [serial = 1812] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x91480000) [pid = 1779] [serial = 1893] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x913e9800) [pid = 1779] [serial = 1890] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8e787000) [pid = 1779] [serial = 1940] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9549dc00) [pid = 1779] [serial = 1905] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0xa307bc00) [pid = 1779] [serial = 1922] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8b6b6c00) [pid = 1779] [serial = 1935] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92697000) [pid = 1779] [serial = 1896] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x9782f000) [pid = 1779] [serial = 1907] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0xa0614c00) [pid = 1779] [serial = 1920] [outer = (nil)] [url = about:blank] 05:06:49 INFO - PROCESS | 1779 | 1462795609967 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ecc00 == 141 [pid = 1779] [id = 683] 05:06:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x867ef400) [pid = 1779] [serial = 2050] [outer = (nil)] 05:06:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x867f2c00) [pid = 1779] [serial = 2051] [outer = 0x867ef400] 05:06:50 INFO - PROCESS | 1779 | 1462795610046 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8a7ce400) [pid = 1779] [serial = 2052] [outer = 0x867ef400] 05:06:50 INFO - PROCESS | 1779 | 1462795610909 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:06:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3543ms 05:06:50 INFO - PROCESS | 1779 | 1462795610982 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 1779 | 1462795610987 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:06:50 INFO - PROCESS | 1779 | 1462795610995 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1779 | 1462795611000 Marionette TRACE conn4 <- [1,2706,null,{}] 05:06:51 INFO - PROCESS | 1779 | 1462795611007 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}] 05:06:51 INFO - PROCESS | 1779 | 1462795611245 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:06:51 INFO - PROCESS | 1779 | 1462795611459 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b548000 == 142 [pid = 1779] [id = 684] 05:06:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8b6b5c00) [pid = 1779] [serial = 2053] [outer = (nil)] 05:06:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8c8e8400) [pid = 1779] [serial = 2054] [outer = 0x8b6b5c00] 05:06:51 INFO - PROCESS | 1779 | 1462795611585 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8cfda400) [pid = 1779] [serial = 2055] [outer = 0x8b6b5c00] 05:06:52 INFO - PROCESS | 1779 | 1462795612509 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]]]}] 05:06:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:06:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1587ms 05:06:52 INFO - PROCESS | 1779 | 1462795612583 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:06:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:06:52 INFO - PROCESS | 1779 | 1462795612589 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:06:52 INFO - PROCESS | 1779 | 1462795612595 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:06:52 INFO - PROCESS | 1779 | 1462795612599 Marionette TRACE conn4 <- [1,2710,null,{}] 05:06:52 INFO - PROCESS | 1779 | 1462795612605 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}] 05:06:52 INFO - PROCESS | 1779 | 1462795612923 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:06:52 INFO - PROCESS | 1779 | 1462795612960 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1b5400 == 143 [pid = 1779] [id = 685] 05:06:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8e559400) [pid = 1779] [serial = 2056] [outer = (nil)] 05:06:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8e766800) [pid = 1779] [serial = 2057] [outer = 0x8e559400] 05:06:53 INFO - PROCESS | 1779 | 1462795613042 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8e8af000) [pid = 1779] [serial = 2058] [outer = 0x8e559400] 05:06:54 INFO - PROCESS | 1779 | 1462795614867 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] 05:06:55 INFO - PROCESS | 1779 | 1462795615047 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:06:55 INFO - PROCESS | 1779 | 1462795615063 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1779 | 1462795615070 Marionette TRACE conn4 <- [1,2714,null,{}] 05:06:55 INFO - PROCESS | 1779 | 1462795615103 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}] 05:06:55 INFO - PROCESS | 1779 | 1462795615384 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:06:55 INFO - PROCESS | 1779 | 1462795615514 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b53bc00 == 144 [pid = 1779] [id = 686] 05:06:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 116 (0x8dc06000) [pid = 1779] [serial = 2059] [outer = (nil)] 05:06:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 117 (0x8e8e8800) [pid = 1779] [serial = 2060] [outer = 0x8dc06000] 05:06:55 INFO - PROCESS | 1779 | 1462795615590 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 118 (0x8e936000) [pid = 1779] [serial = 2061] [outer = 0x8dc06000] 05:06:56 INFO - PROCESS | 1779 | 1462795616483 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]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:06:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1458ms 05:06:56 INFO - PROCESS | 1779 | 1462795616513 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 1779 | 1462795616516 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:06:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:06:56 INFO - PROCESS | 1779 | 1462795616523 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 1779 | 1462795616527 Marionette TRACE conn4 <- [1,2718,null,{}] 05:06:56 INFO - PROCESS | 1779 | 1462795616532 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}] 05:06:56 INFO - PROCESS | 1779 | 1462795616830 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:06:56 INFO - PROCESS | 1779 | 1462795616854 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x86564400 == 145 [pid = 1779] [id = 687] 05:06:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 119 (0x86567000) [pid = 1779] [serial = 2062] [outer = (nil)] 05:06:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x867e8c00) [pid = 1779] [serial = 2063] [outer = 0x86567000] 05:06:57 INFO - PROCESS | 1779 | 1462795617086 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8a7cb000) [pid = 1779] [serial = 2064] [outer = 0x86567000] 05:06:58 INFO - PROCESS | 1779 | 1462795618352 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] 05:06:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:06:58 INFO - PROCESS | 1779 | 1462795618426 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:06:58 INFO - PROCESS | 1779 | 1462795618439 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1779 | 1462795618447 Marionette TRACE conn4 <- [1,2722,null,{}] 05:06:58 INFO - PROCESS | 1779 | 1462795618509 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}] 05:06:58 INFO - PROCESS | 1779 | 1462795618781 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:06:59 INFO - PROCESS | 1779 | 1462795619140 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1b5800 == 146 [pid = 1779] [id = 688] 05:06:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x8db34c00) [pid = 1779] [serial = 2065] [outer = (nil)] 05:06:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8dc02400) [pid = 1779] [serial = 2066] [outer = 0x8db34c00] 05:06:59 INFO - PROCESS | 1779 | 1462795619232 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8e766000) [pid = 1779] [serial = 2067] [outer = 0x8db34c00] 05:07:00 INFO - PROCESS | 1779 | 1462795620286 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] 05:07:00 INFO - PROCESS | 1779 | 1462795620380 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:07:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:07:00 INFO - PROCESS | 1779 | 1462795620391 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1779 | 1462795620395 Marionette TRACE conn4 <- [1,2726,null,{}] 05:07:00 INFO - PROCESS | 1779 | 1462795620401 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}] 05:07:00 INFO - PROCESS | 1779 | 1462795620685 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:07:01 INFO - PROCESS | 1779 | 1462795621090 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db3fc00 == 147 [pid = 1779] [id = 689] 05:07:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8f0e3400) [pid = 1779] [serial = 2068] [outer = (nil)] 05:07:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8fa6e800) [pid = 1779] [serial = 2069] [outer = 0x8f0e3400] 05:07:01 INFO - PROCESS | 1779 | 1462795621191 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x91046400) [pid = 1779] [serial = 2070] [outer = 0x8f0e3400] 05:07:02 INFO - PROCESS | 1779 | 1462795622216 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]]]}] 05:07:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:07:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1883ms 05:07:02 INFO - PROCESS | 1779 | 1462795622275 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:07:02 INFO - PROCESS | 1779 | 1462795622280 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:07:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:07:02 INFO - PROCESS | 1779 | 1462795622287 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 1779 | 1462795622293 Marionette TRACE conn4 <- [1,2730,null,{}] 05:07:02 INFO - PROCESS | 1779 | 1462795622311 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}] 05:07:02 INFO - PROCESS | 1779 | 1462795622598 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:07:02 INFO - PROCESS | 1779 | 1462795622949 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d28f800 == 148 [pid = 1779] [id = 690] 05:07:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x91254400) [pid = 1779] [serial = 2071] [outer = (nil)] 05:07:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x9126e000) [pid = 1779] [serial = 2072] [outer = 0x91254400] 05:07:03 INFO - PROCESS | 1779 | 1462795623042 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x913e8c00) [pid = 1779] [serial = 2073] [outer = 0x91254400] 05:07:04 INFO - PROCESS | 1779 | 1462795624420 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] 05:07:04 INFO - PROCESS | 1779 | 1462795624490 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:07:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:07:04 INFO - PROCESS | 1779 | 1462795624500 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 1779 | 1462795624504 Marionette TRACE conn4 <- [1,2734,null,{}] 05:07:04 INFO - PROCESS | 1779 | 1462795624510 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}] 05:07:04 INFO - PROCESS | 1779 | 1462795624825 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:07:05 INFO - PROCESS | 1779 | 1462795625120 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x91196800 == 149 [pid = 1779] [id = 691] 05:07:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x91268000) [pid = 1779] [serial = 2074] [outer = (nil)] 05:07:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x91a16800) [pid = 1779] [serial = 2075] [outer = 0x91268000] 05:07:05 INFO - PROCESS | 1779 | 1462795625223 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x92499800) [pid = 1779] [serial = 2076] [outer = 0x91268000] 05:07:06 INFO - PROCESS | 1779 | 1462795626262 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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:07:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1830ms 05:07:06 INFO - PROCESS | 1779 | 1462795626349 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 1779 | 1462795626353 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:07:06 INFO - PROCESS | 1779 | 1462795626363 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 1779 | 1462795626367 Marionette TRACE conn4 <- [1,2738,null,{}] 05:07:06 INFO - PROCESS | 1779 | 1462795626374 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}] 05:07:06 INFO - PROCESS | 1779 | 1462795626622 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:07:06 INFO - PROCESS | 1779 | 1462795626972 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a0d800 == 150 [pid = 1779] [id = 692] 05:07:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9248d000) [pid = 1779] [serial = 2077] [outer = (nil)] 05:07:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x92688400) [pid = 1779] [serial = 2078] [outer = 0x9248d000] 05:07:07 INFO - PROCESS | 1779 | 1462795627076 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x9277d800) [pid = 1779] [serial = 2079] [outer = 0x9248d000] 05:07:08 INFO - PROCESS | 1779 | 1462795628075 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:07:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1782ms 05:07:08 INFO - PROCESS | 1779 | 1462795628147 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1779 | 1462795628150 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:07:08 INFO - PROCESS | 1779 | 1462795628157 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1779 | 1462795628161 Marionette TRACE conn4 <- [1,2742,null,{}] 05:07:08 INFO - PROCESS | 1779 | 1462795628167 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}] 05:07:08 INFO - PROCESS | 1779 | 1462795628455 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:07:08 INFO - PROCESS | 1779 | 1462795628803 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x91a09c00 == 151 [pid = 1779] [id = 693] 05:07:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x91a0c000) [pid = 1779] [serial = 2080] [outer = (nil)] 05:07:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x93b96400) [pid = 1779] [serial = 2081] [outer = 0x91a0c000] 05:07:08 INFO - PROCESS | 1779 | 1462795628904 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x93d0bc00) [pid = 1779] [serial = 2082] [outer = 0x91a0c000] 05:07:09 INFO - PROCESS | 1779 | 1462795629854 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]]]}] 05:07:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:07:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1734ms 05:07:09 INFO - PROCESS | 1779 | 1462795629892 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:07:09 INFO - PROCESS | 1779 | 1462795629896 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:07:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:07:09 INFO - PROCESS | 1779 | 1462795629924 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:07:09 INFO - PROCESS | 1779 | 1462795629929 Marionette TRACE conn4 <- [1,2746,null,{}] 05:07:09 INFO - PROCESS | 1779 | 1462795629935 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}] 05:07:10 INFO - PROCESS | 1779 | 1462795630205 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:07:10 INFO - PROCESS | 1779 | 1462795630561 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b99800 == 152 [pid = 1779] [id = 694] 05:07:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x93a6d800) [pid = 1779] [serial = 2083] [outer = (nil)] 05:07:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x9527d800) [pid = 1779] [serial = 2084] [outer = 0x93a6d800] 05:07:10 INFO - PROCESS | 1779 | 1462795630657 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x95491c00) [pid = 1779] [serial = 2085] [outer = 0x93a6d800] 05:07:11 INFO - PROCESS | 1779 | 1462795631669 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:07:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1791ms 05:07:11 INFO - PROCESS | 1779 | 1462795631711 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:07:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:07:11 INFO - PROCESS | 1779 | 1462795631715 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:07:11 INFO - PROCESS | 1779 | 1462795631722 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 1779 | 1462795631726 Marionette TRACE conn4 <- [1,2750,null,{}] 05:07:11 INFO - PROCESS | 1779 | 1462795631732 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}] 05:07:11 INFO - PROCESS | 1779 | 1462795631978 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:07:12 INFO - PROCESS | 1779 | 1462795632325 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f8dcc00 == 153 [pid = 1779] [id = 695] 05:07:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x92e23400) [pid = 1779] [serial = 2086] [outer = (nil)] 05:07:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x98415400) [pid = 1779] [serial = 2087] [outer = 0x92e23400] 05:07:12 INFO - PROCESS | 1779 | 1462795632423 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x99305800) [pid = 1779] [serial = 2088] [outer = 0x92e23400] 05:07:13 INFO - PROCESS | 1779 | 1462795633385 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:07:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1733ms 05:07:13 INFO - PROCESS | 1779 | 1462795633456 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 1779 | 1462795633460 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:07:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:07:13 INFO - PROCESS | 1779 | 1462795633468 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 1779 | 1462795633472 Marionette TRACE conn4 <- [1,2754,null,{}] 05:07:13 INFO - PROCESS | 1779 | 1462795633478 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}] 05:07:13 INFO - PROCESS | 1779 | 1462795633780 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:07:14 INFO - PROCESS | 1779 | 1462795634144 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b9b400 == 154 [pid = 1779] [id = 696] 05:07:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x984f5800) [pid = 1779] [serial = 2089] [outer = (nil)] 05:07:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9a096400) [pid = 1779] [serial = 2090] [outer = 0x984f5800] 05:07:14 INFO - PROCESS | 1779 | 1462795634240 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9a34e800) [pid = 1779] [serial = 2091] [outer = 0x984f5800] 05:07:15 INFO - PROCESS | 1779 | 1462795635208 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]]]}] 05:07:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:07:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1784ms 05:07:15 INFO - PROCESS | 1779 | 1462795635252 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 1779 | 1462795635256 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:07:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:07:15 INFO - PROCESS | 1779 | 1462795635262 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 1779 | 1462795635265 Marionette TRACE conn4 <- [1,2758,null,{}] 05:07:15 INFO - PROCESS | 1779 | 1462795635272 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}] 05:07:15 INFO - PROCESS | 1779 | 1462795635514 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:07:15 INFO - PROCESS | 1779 | 1462795635870 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x9a9eb400 == 155 [pid = 1779] [id = 697] 05:07:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9a9eb800) [pid = 1779] [serial = 2092] [outer = (nil)] 05:07:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x9aa71000) [pid = 1779] [serial = 2093] [outer = 0x9a9eb800] 05:07:15 INFO - PROCESS | 1779 | 1462795635979 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9ae12c00) [pid = 1779] [serial = 2094] [outer = 0x9a9eb800] 05:07:16 INFO - PROCESS | 1779 | 1462795636982 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]]]}] 05:07:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:07:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1783ms 05:07:17 INFO - PROCESS | 1779 | 1462795637049 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 1779 | 1462795637053 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:07:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:07:17 INFO - PROCESS | 1779 | 1462795637060 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 1779 | 1462795637064 Marionette TRACE conn4 <- [1,2762,null,{}] 05:07:17 INFO - PROCESS | 1779 | 1462795637070 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}] 05:07:17 INFO - PROCESS | 1779 | 1462795637362 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:07:17 INFO - PROCESS | 1779 | 1462795637718 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae17c00 == 156 [pid = 1779] [id = 698] 05:07:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9b147800) [pid = 1779] [serial = 2095] [outer = (nil)] 05:07:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9b8b4400) [pid = 1779] [serial = 2096] [outer = 0x9b147800] 05:07:17 INFO - PROCESS | 1779 | 1462795637814 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9c158400) [pid = 1779] [serial = 2097] [outer = 0x9b147800] 05:07:18 INFO - PROCESS | 1779 | 1462795638769 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]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:07:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1782ms 05:07:18 INFO - PROCESS | 1779 | 1462795638843 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 1779 | 1462795638846 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:07:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:07:18 INFO - PROCESS | 1779 | 1462795638854 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 1779 | 1462795638856 Marionette TRACE conn4 <- [1,2766,null,{}] 05:07:18 INFO - PROCESS | 1779 | 1462795638863 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}] 05:07:19 INFO - PROCESS | 1779 | 1462795639151 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:07:19 INFO - PROCESS | 1779 | 1462795639499 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x9b13f400 == 157 [pid = 1779] [id = 699] 05:07:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9b6a4c00) [pid = 1779] [serial = 2098] [outer = (nil)] 05:07:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9c2d8400) [pid = 1779] [serial = 2099] [outer = 0x9b6a4c00] 05:07:19 INFO - PROCESS | 1779 | 1462795639586 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9d5a8800) [pid = 1779] [serial = 2100] [outer = 0x9b6a4c00] 05:07:20 INFO - PROCESS | 1779 | 1462795640503 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]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:07:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1683ms 05:07:20 INFO - PROCESS | 1779 | 1462795640554 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 1779 | 1462795640570 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:07:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:07:20 INFO - PROCESS | 1779 | 1462795640582 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1779 | 1462795640585 Marionette TRACE conn4 <- [1,2770,null,{}] 05:07:20 INFO - PROCESS | 1779 | 1462795640592 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}] 05:07:20 INFO - PROCESS | 1779 | 1462795640826 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:07:21 INFO - PROCESS | 1779 | 1462795641180 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c2ce400 == 158 [pid = 1779] [id = 700] 05:07:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0xa2144000) [pid = 1779] [serial = 2101] [outer = (nil)] 05:07:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0xa26c2800) [pid = 1779] [serial = 2102] [outer = 0xa2144000] 05:07:21 INFO - PROCESS | 1779 | 1462795641287 Marionette DEBUG loaded listener.js 05:07:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0xa307bc00) [pid = 1779] [serial = 2103] [outer = 0xa2144000] 05:07:22 INFO - PROCESS | 1779 | 1462795642227 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]]]}] 05:07:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:07:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1685ms 05:07:22 INFO - PROCESS | 1779 | 1462795642267 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 1779 | 1462795642270 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:07:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:07:22 INFO - PROCESS | 1779 | 1462795642277 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 1779 | 1462795642281 Marionette TRACE conn4 <- [1,2774,null,{}] 05:07:22 INFO - PROCESS | 1779 | 1462795642286 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}] 05:07:22 INFO - PROCESS | 1779 | 1462795642516 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:07:22 INFO - PROCESS | 1779 | 1462795642868 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c2d3400 == 159 [pid = 1779] [id = 701] 05:07:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0xa2273800) [pid = 1779] [serial = 2104] [outer = (nil)] 05:07:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0xa628cc00) [pid = 1779] [serial = 2105] [outer = 0xa2273800] 05:07:22 INFO - PROCESS | 1779 | 1462795642964 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0xa6764800) [pid = 1779] [serial = 2106] [outer = 0xa2273800] 05:07:23 INFO - PROCESS | 1779 | 1462795643903 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]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:07:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1683ms 05:07:23 INFO - PROCESS | 1779 | 1462795643961 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 1779 | 1462795643965 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:07:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:07:23 INFO - PROCESS | 1779 | 1462795643972 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 1779 | 1462795643975 Marionette TRACE conn4 <- [1,2778,null,{}] 05:07:23 INFO - PROCESS | 1779 | 1462795643982 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}] 05:07:24 INFO - PROCESS | 1779 | 1462795644242 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:07:24 INFO - PROCESS | 1779 | 1462795644597 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ab49000 == 160 [pid = 1779] [id = 702] 05:07:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x8e5ae800) [pid = 1779] [serial = 2107] [outer = (nil)] 05:07:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0xa68b8000) [pid = 1779] [serial = 2108] [outer = 0x8e5ae800] 05:07:24 INFO - PROCESS | 1779 | 1462795644697 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa6b55400) [pid = 1779] [serial = 2109] [outer = 0x8e5ae800] 05:07:25 INFO - PROCESS | 1779 | 1462795645653 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]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:07:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1732ms 05:07:25 INFO - PROCESS | 1779 | 1462795645720 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 1779 | 1462795645726 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:07:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:07:25 INFO - PROCESS | 1779 | 1462795645738 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 1779 | 1462795645741 Marionette TRACE conn4 <- [1,2782,null,{}] 05:07:25 INFO - PROCESS | 1779 | 1462795645748 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}] 05:07:26 INFO - PROCESS | 1779 | 1462795646008 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:07:26 INFO - PROCESS | 1779 | 1462795646417 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 1779 | ++DOCSHELL 0xa6b98400 == 161 [pid = 1779] [id = 703] 05:07:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0xa6b9b000) [pid = 1779] [serial = 2110] [outer = (nil)] 05:07:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0xa6b9d800) [pid = 1779] [serial = 2111] [outer = 0xa6b9b000] 05:07:26 INFO - PROCESS | 1779 | 1462795646517 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0xa6ba2c00) [pid = 1779] [serial = 2112] [outer = 0xa6b9b000] 05:07:27 INFO - PROCESS | 1779 | 1462795647435 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]]]}] 05:07:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:07:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1734ms 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8b53bc00 == 160 [pid = 1779] [id = 686] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1b5400 == 159 [pid = 1779] [id = 685] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8b548000 == 158 [pid = 1779] [id = 684] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x867ecc00 == 157 [pid = 1779] [id = 683] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x99392000 == 156 [pid = 1779] [id = 679] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x95490c00 == 155 [pid = 1779] [id = 678] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9147c800 == 154 [pid = 1779] [id = 676] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x94720c00 == 153 [pid = 1779] [id = 677] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x9125ec00 == 152 [pid = 1779] [id = 675] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x91476c00 == 151 [pid = 1779] [id = 674] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x91a0c400 == 150 [pid = 1779] [id = 673] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8d4000 == 149 [pid = 1779] [id = 672] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8e928c00 == 148 [pid = 1779] [id = 671] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8c8ed000 == 147 [pid = 1779] [id = 669] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x8e945c00 == 146 [pid = 1779] [id = 670] 05:07:29 INFO - PROCESS | 1779 | --DOCSHELL 0x867ed400 == 145 [pid = 1779] [id = 668] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x8e8b8c00) [pid = 1779] [serial = 2003] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x8ac42000) [pid = 1779] [serial = 1995] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9d9ca000) [pid = 1779] [serial = 1991] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8f8d7800) [pid = 1779] [serial = 1953] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x8a015000) [pid = 1779] [serial = 1944] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x867ed000) [pid = 1779] [serial = 1943] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x92498800) [pid = 1779] [serial = 1961] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x913e8800) [pid = 1779] [serial = 1958] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9aa7b400) [pid = 1779] [serial = 1983] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9aa79800) [pid = 1779] [serial = 1982] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x94720800) [pid = 1779] [serial = 1970] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9c2ca400) [pid = 1779] [serial = 1989] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8d0b6c00) [pid = 1779] [serial = 1997] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x9273b400) [pid = 1779] [serial = 1965] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8cfda800) [pid = 1779] [serial = 1946] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8db32400) [pid = 1779] [serial = 1998] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x93b88c00) [pid = 1779] [serial = 1968] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x9a308800) [pid = 1779] [serial = 1976] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x8e8b3000) [pid = 1779] [serial = 2001] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92734400) [pid = 1779] [serial = 1964] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8e785c00) [pid = 1779] [serial = 1949] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8f2cec00) [pid = 1779] [serial = 1952] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x92e1d800) [pid = 1779] [serial = 1967] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9aa6dc00) [pid = 1779] [serial = 1979] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x94728c00) [pid = 1779] [serial = 1971] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x954b2c00) [pid = 1779] [serial = 1973] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8ab0fc00) [pid = 1779] [serial = 1994] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9a550800) [pid = 1779] [serial = 1977] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8d290000) [pid = 1779] [serial = 1947] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e76ec00) [pid = 1779] [serial = 2000] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x9b146400) [pid = 1779] [serial = 1985] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x91a0f400) [pid = 1779] [serial = 1959] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x984ef000) [pid = 1779] [serial = 1974] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8e933c00) [pid = 1779] [serial = 1878] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8e8e8400) [pid = 1779] [serial = 1950] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9c150400) [pid = 1779] [serial = 1988] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x924c8c00) [pid = 1779] [serial = 1962] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9aa72000) [pid = 1779] [serial = 1980] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0xa6b97800) [pid = 1779] [serial = 1929] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x91254800) [pid = 1779] [serial = 1956] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x9b389c00) [pid = 1779] [serial = 1986] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x9119f400) [pid = 1779] [serial = 1955] [outer = (nil)] [url = about:blank] 05:07:29 INFO - PROCESS | 1779 | 1462795649912 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 1779 | 1462795649918 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:07:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:07:29 INFO - PROCESS | 1779 | 1462795649966 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 1779 | 1462795649975 Marionette TRACE conn4 <- [1,2786,null,{}] 05:07:29 INFO - PROCESS | 1779 | 1462795649983 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}] 05:07:30 INFO - PROCESS | 1779 | 1462795650208 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:07:30 INFO - PROCESS | 1779 | 1462795650454 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x86710c00 == 146 [pid = 1779] [id = 704] 05:07:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x86713400) [pid = 1779] [serial = 2113] [outer = (nil)] 05:07:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8a015000) [pid = 1779] [serial = 2114] [outer = 0x86713400] 05:07:30 INFO - PROCESS | 1779 | 1462795650535 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8ab12c00) [pid = 1779] [serial = 2115] [outer = 0x86713400] 05:07:31 INFO - PROCESS | 1779 | 1462795651422 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]]]}] 05:07:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:07:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1501ms 05:07:31 INFO - PROCESS | 1779 | 1462795651454 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 1779 | 1462795651460 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:07:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:07:31 INFO - PROCESS | 1779 | 1462795651472 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 1779 | 1462795651477 Marionette TRACE conn4 <- [1,2790,null,{}] 05:07:31 INFO - PROCESS | 1779 | 1462795651484 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}] 05:07:31 INFO - PROCESS | 1779 | 1462795651723 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:07:32 INFO - PROCESS | 1779 | 1462795652015 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b545800 == 147 [pid = 1779] [id = 705] 05:07:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8b547800) [pid = 1779] [serial = 2116] [outer = (nil)] 05:07:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8c8e7800) [pid = 1779] [serial = 2117] [outer = 0x8b547800] 05:07:32 INFO - PROCESS | 1779 | 1462795652100 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8d289000) [pid = 1779] [serial = 2118] [outer = 0x8b547800] 05:07:33 INFO - PROCESS | 1779 | 1462795653056 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]]]}] 05:07:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:07:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1639ms 05:07:33 INFO - PROCESS | 1779 | 1462795653115 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 1779 | 1462795653118 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:07:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:07:33 INFO - PROCESS | 1779 | 1462795653125 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 1779 | 1462795653129 Marionette TRACE conn4 <- [1,2794,null,{}] 05:07:33 INFO - PROCESS | 1779 | 1462795653142 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}] 05:07:33 INFO - PROCESS | 1779 | 1462795653467 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:07:33 INFO - PROCESS | 1779 | 1462795653505 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e76ac00 == 148 [pid = 1779] [id = 706] 05:07:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8e770000) [pid = 1779] [serial = 2119] [outer = (nil)] 05:07:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8e78f800) [pid = 1779] [serial = 2120] [outer = 0x8e770000] 05:07:33 INFO - PROCESS | 1779 | 1462795653587 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8e8e5400) [pid = 1779] [serial = 2121] [outer = 0x8e770000] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x9ae1e400) [pid = 1779] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8e94c400) [pid = 1779] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x979d9400) [pid = 1779] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9147ec00) [pid = 1779] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8e559400) [pid = 1779] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x954b5800) [pid = 1779] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8cb40c00) [pid = 1779] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x8e94ec00) [pid = 1779] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8f8d4400) [pid = 1779] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9a02f000) [pid = 1779] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x867ed800) [pid = 1779] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x8e556000) [pid = 1779] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8e92d800) [pid = 1779] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x867ef400) [pid = 1779] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 121 (0x91a0f000) [pid = 1779] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 120 (0x92b93000) [pid = 1779] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 119 (0x9277dc00) [pid = 1779] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:07:35 INFO - PROCESS | 1779 | --DOMWINDOW == 118 (0x8b6b5c00) [pid = 1779] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:07:35 INFO - PROCESS | 1779 | 1462795655318 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]]]}] 05:07:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:07:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2232ms 05:07:35 INFO - PROCESS | 1779 | 1462795655358 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:07:35 INFO - PROCESS | 1779 | 1462795655362 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:07:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:07:35 INFO - PROCESS | 1779 | 1462795655368 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:07:35 INFO - PROCESS | 1779 | 1462795655370 Marionette TRACE conn4 <- [1,2798,null,{}] 05:07:35 INFO - PROCESS | 1779 | 1462795655391 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}] 05:07:35 INFO - PROCESS | 1779 | 1462795655616 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:07:35 INFO - PROCESS | 1779 | 1462795655829 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ef400 == 149 [pid = 1779] [id = 707] 05:07:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 119 (0x8e559400) [pid = 1779] [serial = 2122] [outer = (nil)] 05:07:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 120 (0x8e951000) [pid = 1779] [serial = 2123] [outer = 0x8e559400] 05:07:35 INFO - PROCESS | 1779 | 1462795655909 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 121 (0x8f8d4000) [pid = 1779] [serial = 2124] [outer = 0x8e559400] 05:07:36 INFO - PROCESS | 1779 | 1462795656805 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]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:07:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1483ms 05:07:36 INFO - PROCESS | 1779 | 1462795656852 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 1779 | 1462795656856 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:07:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:07:36 INFO - PROCESS | 1779 | 1462795656862 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1779 | 1462795656866 Marionette TRACE conn4 <- [1,2802,null,{}] 05:07:36 INFO - PROCESS | 1779 | 1462795656872 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}] 05:07:37 INFO - PROCESS | 1779 | 1462795657242 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:07:37 INFO - PROCESS | 1779 | 1462795657621 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x867e7800 == 150 [pid = 1779] [id = 708] 05:07:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 122 (0x867e7c00) [pid = 1779] [serial = 2125] [outer = (nil)] 05:07:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x867f0c00) [pid = 1779] [serial = 2126] [outer = 0x867e7c00] 05:07:37 INFO - PROCESS | 1779 | 1462795657720 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8ab4e000) [pid = 1779] [serial = 2127] [outer = 0x867e7c00] 05:07:38 INFO - PROCESS | 1779 | 1462795658713 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]]]}] 05:07:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:07:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1889ms 05:07:38 INFO - PROCESS | 1779 | 1462795658757 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:07:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:07:38 INFO - PROCESS | 1779 | 1462795658764 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:07:38 INFO - PROCESS | 1779 | 1462795658772 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 1779 | 1462795658779 Marionette TRACE conn4 <- [1,2806,null,{}] 05:07:38 INFO - PROCESS | 1779 | 1462795658787 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}] 05:07:39 INFO - PROCESS | 1779 | 1462795659038 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:07:39 INFO - PROCESS | 1779 | 1462795659389 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db32400 == 151 [pid = 1779] [id = 709] 05:07:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8db36000) [pid = 1779] [serial = 2128] [outer = (nil)] 05:07:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x8e554800) [pid = 1779] [serial = 2129] [outer = 0x8db36000] 05:07:39 INFO - PROCESS | 1779 | 1462795659487 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8e78b400) [pid = 1779] [serial = 2130] [outer = 0x8db36000] 05:07:40 INFO - PROCESS | 1779 | 1462795660472 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]]]}] 05:07:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:07:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1746ms 05:07:40 INFO - PROCESS | 1779 | 1462795660525 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 1779 | 1462795660530 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:07:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:07:40 INFO - PROCESS | 1779 | 1462795660540 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - PROCESS | 1779 | 1462795660543 Marionette TRACE conn4 <- [1,2810,null,{}] 05:07:40 INFO - PROCESS | 1779 | 1462795660550 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}] 05:07:40 INFO - PROCESS | 1779 | 1462795660817 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:07:41 INFO - PROCESS | 1779 | 1462795661219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1779 | ++DOCSHELL 0x8f2cb000 == 152 [pid = 1779] [id = 710] 05:07:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8f2cf800) [pid = 1779] [serial = 2131] [outer = (nil)] 05:07:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8fa6ec00) [pid = 1779] [serial = 2132] [outer = 0x8f2cf800] 05:07:41 INFO - PROCESS | 1779 | 1462795661331 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x9104b000) [pid = 1779] [serial = 2133] [outer = 0x8f2cf800] 05:07:42 INFO - PROCESS | 1779 | 1462795662348 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]]]}] 05:07:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:07:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1835ms 05:07:42 INFO - PROCESS | 1779 | 1462795662377 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 1779 | 1462795662384 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:07:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:07:42 INFO - PROCESS | 1779 | 1462795662417 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 1779 | 1462795662426 Marionette TRACE conn4 <- [1,2814,null,{}] 05:07:42 INFO - PROCESS | 1779 | 1462795662437 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}] 05:07:42 INFO - PROCESS | 1779 | 1462795662681 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:07:43 INFO - PROCESS | 1779 | 1462795663029 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e94b400 == 153 [pid = 1779] [id = 711] 05:07:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x9119a000) [pid = 1779] [serial = 2134] [outer = (nil)] 05:07:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x91471c00) [pid = 1779] [serial = 2135] [outer = 0x9119a000] 05:07:43 INFO - PROCESS | 1779 | 1462795663119 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x9147d400) [pid = 1779] [serial = 2136] [outer = 0x9119a000] 05:07:44 INFO - PROCESS | 1779 | 1462795664069 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]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:07:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1721ms 05:07:44 INFO - PROCESS | 1779 | 1462795664130 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1779 | 1462795664135 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:07:44 INFO - PROCESS | 1779 | 1462795664146 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1779 | 1462795664149 Marionette TRACE conn4 <- [1,2818,null,{}] 05:07:44 INFO - PROCESS | 1779 | 1462795664155 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}] 05:07:44 INFO - PROCESS | 1779 | 1462795664415 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:07:44 INFO - PROCESS | 1779 | 1462795664760 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x91264400 == 154 [pid = 1779] [id = 712] 05:07:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x9126e800) [pid = 1779] [serial = 2137] [outer = (nil)] 05:07:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x92498800) [pid = 1779] [serial = 2138] [outer = 0x9126e800] 05:07:44 INFO - PROCESS | 1779 | 1462795664867 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x92688c00) [pid = 1779] [serial = 2139] [outer = 0x9126e800] 05:07:45 INFO - PROCESS | 1779 | 1462795665901 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]]]}] 05:07:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:07:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1787ms 05:07:45 INFO - PROCESS | 1779 | 1462795665933 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 1779 | 1462795665937 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:07:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:07:45 INFO - PROCESS | 1779 | 1462795665945 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 1779 | 1462795665948 Marionette TRACE conn4 <- [1,2822,null,{}] 05:07:45 INFO - PROCESS | 1779 | 1462795665954 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}] 05:07:46 INFO - PROCESS | 1779 | 1462795666230 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:07:46 INFO - PROCESS | 1779 | 1462795666610 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x92732400 == 155 [pid = 1779] [id = 713] 05:07:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x92733400) [pid = 1779] [serial = 2140] [outer = (nil)] 05:07:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x92738000) [pid = 1779] [serial = 2141] [outer = 0x92733400] 05:07:46 INFO - PROCESS | 1779 | 1462795666741 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x92b98000) [pid = 1779] [serial = 2142] [outer = 0x92733400] 05:07:47 INFO - PROCESS | 1779 | 1462795667787 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]]]}] 05:07:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:07:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1887ms 05:07:47 INFO - PROCESS | 1779 | 1462795667833 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:07:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:07:47 INFO - PROCESS | 1779 | 1462795667837 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:07:47 INFO - PROCESS | 1779 | 1462795667843 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 1779 | 1462795667847 Marionette TRACE conn4 <- [1,2826,null,{}] 05:07:47 INFO - PROCESS | 1779 | 1462795667853 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}] 05:07:48 INFO - PROCESS | 1779 | 1462795668093 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:07:48 INFO - PROCESS | 1779 | 1462795668442 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 1779 | ++DOCSHELL 0x86710800 == 156 [pid = 1779] [id = 714] 05:07:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x9248c400) [pid = 1779] [serial = 2143] [outer = (nil)] 05:07:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x94728c00) [pid = 1779] [serial = 2144] [outer = 0x9248c400] 05:07:48 INFO - PROCESS | 1779 | 1462795668532 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x953e4c00) [pid = 1779] [serial = 2145] [outer = 0x9248c400] 05:07:49 INFO - PROCESS | 1779 | 1462795669516 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:07:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:07:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1732ms 05:07:49 INFO - PROCESS | 1779 | 1462795669577 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 1779 | 1462795669581 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:07:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:07:49 INFO - PROCESS | 1779 | 1462795669588 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 1779 | 1462795669591 Marionette TRACE conn4 <- [1,2830,null,{}] 05:07:49 INFO - PROCESS | 1779 | 1462795669598 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}] 05:07:49 INFO - PROCESS | 1779 | 1462795669856 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:07:50 INFO - PROCESS | 1779 | 1462795670216 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273a000 == 157 [pid = 1779] [id = 715] 05:07:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x93d10400) [pid = 1779] [serial = 2146] [outer = (nil)] 05:07:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x954af400) [pid = 1779] [serial = 2147] [outer = 0x93d10400] 05:07:50 INFO - PROCESS | 1779 | 1462795670313 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x954b4c00) [pid = 1779] [serial = 2148] [outer = 0x93d10400] 05:07:51 INFO - PROCESS | 1779 | 1462795671226 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]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:07:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1685ms 05:07:51 INFO - PROCESS | 1779 | 1462795671275 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1779 | 1462795671279 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:07:51 INFO - PROCESS | 1779 | 1462795671306 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1779 | 1462795671311 Marionette TRACE conn4 <- [1,2834,null,{}] 05:07:51 INFO - PROCESS | 1779 | 1462795671317 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}] 05:07:51 INFO - PROCESS | 1779 | 1462795671575 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:07:51 INFO - PROCESS | 1779 | 1462795671936 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x924c7400 == 158 [pid = 1779] [id = 716] 05:07:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x93a67c00) [pid = 1779] [serial = 2149] [outer = (nil)] 05:07:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9a008400) [pid = 1779] [serial = 2150] [outer = 0x93a67c00] 05:07:52 INFO - PROCESS | 1779 | 1462795672034 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x9a023000) [pid = 1779] [serial = 2151] [outer = 0x93a67c00] 05:07:52 INFO - PROCESS | 1779 | 1462795672960 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:07:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1738ms 05:07:53 INFO - PROCESS | 1779 | 1462795673041 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1779 | 1462795673046 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:07:53 INFO - PROCESS | 1779 | 1462795673053 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1779 | 1462795673063 Marionette TRACE conn4 <- [1,2838,null,{}] 05:07:53 INFO - PROCESS | 1779 | 1462795673068 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}] 05:07:53 INFO - PROCESS | 1779 | 1462795673351 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:07:53 INFO - PROCESS | 1779 | 1462795673703 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x95492c00 == 159 [pid = 1779] [id = 717] 05:07:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x984f6400) [pid = 1779] [serial = 2152] [outer = (nil)] 05:07:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x9a559800) [pid = 1779] [serial = 2153] [outer = 0x984f6400] 05:07:53 INFO - PROCESS | 1779 | 1462795673793 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9a8b3800) [pid = 1779] [serial = 2154] [outer = 0x984f6400] 05:07:54 INFO - PROCESS | 1779 | 1462795674737 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]]]}] 05:07:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:07:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1743ms 05:07:54 INFO - PROCESS | 1779 | 1462795674798 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 1779 | 1462795674801 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:07:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:07:54 INFO - PROCESS | 1779 | 1462795674808 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - PROCESS | 1779 | 1462795674811 Marionette TRACE conn4 <- [1,2842,null,{}] 05:07:54 INFO - PROCESS | 1779 | 1462795674817 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}] 05:07:55 INFO - PROCESS | 1779 | 1462795675089 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:07:55 INFO - PROCESS | 1779 | 1462795675448 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae11400 == 160 [pid = 1779] [id = 718] 05:07:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9ae12800) [pid = 1779] [serial = 2155] [outer = (nil)] 05:07:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x9ae1b400) [pid = 1779] [serial = 2156] [outer = 0x9ae12800] 05:07:55 INFO - PROCESS | 1779 | 1462795675556 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9b146400) [pid = 1779] [serial = 2157] [outer = 0x9ae12800] 05:07:56 INFO - PROCESS | 1779 | 1462795676561 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]]]}] 05:07:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:07:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1786ms 05:07:56 INFO - PROCESS | 1779 | 1462795676596 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:07:56 INFO - PROCESS | 1779 | 1462795676600 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:07:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:07:56 INFO - PROCESS | 1779 | 1462795676607 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:07:56 INFO - PROCESS | 1779 | 1462795676612 Marionette TRACE conn4 <- [1,2846,null,{}] 05:07:56 INFO - PROCESS | 1779 | 1462795676618 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}] 05:07:56 INFO - PROCESS | 1779 | 1462795676907 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:07:57 INFO - PROCESS | 1779 | 1462795677276 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x9c15f000 == 161 [pid = 1779] [id = 719] 05:07:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9c2d1800) [pid = 1779] [serial = 2158] [outer = (nil)] 05:07:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9d5ac400) [pid = 1779] [serial = 2159] [outer = 0x9c2d1800] 05:07:57 INFO - PROCESS | 1779 | 1462795677366 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0xa214b400) [pid = 1779] [serial = 2160] [outer = 0x9c2d1800] 05:07:58 INFO - PROCESS | 1779 | 1462795678291 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]]]}] 05:07:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:07:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1738ms 05:07:58 INFO - PROCESS | 1779 | 1462795678350 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 1779 | 1462795678353 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:07:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:07:58 INFO - PROCESS | 1779 | 1462795678363 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:07:58 INFO - PROCESS | 1779 | 1462795678366 Marionette TRACE conn4 <- [1,2850,null,{}] 05:07:58 INFO - PROCESS | 1779 | 1462795678372 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}] 05:07:58 INFO - PROCESS | 1779 | 1462795678639 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:07:59 INFO - PROCESS | 1779 | 1462795679021 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e5bb000 == 162 [pid = 1779] [id = 720] 05:07:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x8e8e5000) [pid = 1779] [serial = 2161] [outer = (nil)] 05:07:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0xa6286000) [pid = 1779] [serial = 2162] [outer = 0x8e8e5000] 05:07:59 INFO - PROCESS | 1779 | 1462795679117 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0xa67c2c00) [pid = 1779] [serial = 2163] [outer = 0x8e8e5000] 05:08:00 INFO - PROCESS | 1779 | 1462795680072 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:08:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1781ms 05:08:00 INFO - PROCESS | 1779 | 1462795680145 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 1779 | 1462795680149 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:08:00 INFO - PROCESS | 1779 | 1462795680156 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1779 | 1462795680159 Marionette TRACE conn4 <- [1,2854,null,{}] 05:08:00 INFO - PROCESS | 1779 | 1462795680166 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}] 05:08:00 INFO - PROCESS | 1779 | 1462795680460 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:08:00 INFO - PROCESS | 1779 | 1462795680817 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc03c00 == 163 [pid = 1779] [id = 721] 05:08:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x8e5b9400) [pid = 1779] [serial = 2164] [outer = (nil)] 05:08:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x91e37800) [pid = 1779] [serial = 2165] [outer = 0x8e5b9400] 05:08:00 INFO - PROCESS | 1779 | 1462795680906 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x91e39800) [pid = 1779] [serial = 2166] [outer = 0x8e5b9400] 05:08:01 INFO - PROCESS | 1779 | 1462795681880 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]]]}] 05:08:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:08:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1783ms 05:08:01 INFO - PROCESS | 1779 | 1462795681941 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:08:01 INFO - PROCESS | 1779 | 1462795681944 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:08:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:08:01 INFO - PROCESS | 1779 | 1462795681952 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:08:01 INFO - PROCESS | 1779 | 1462795681955 Marionette TRACE conn4 <- [1,2858,null,{}] 05:08:01 INFO - PROCESS | 1779 | 1462795681961 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}] 05:08:02 INFO - PROCESS | 1779 | 1462795682234 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:08:02 INFO - PROCESS | 1779 | 1462795682591 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x91e38400 == 164 [pid = 1779] [id = 722] 05:08:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x91e39400) [pid = 1779] [serial = 2167] [outer = (nil)] 05:08:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9a55cc00) [pid = 1779] [serial = 2168] [outer = 0x91e39400] 05:08:02 INFO - PROCESS | 1779 | 1462795682695 Marionette DEBUG loaded listener.js 05:08:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0xa26e5400) [pid = 1779] [serial = 2169] [outer = 0x91e39400] 05:08:03 INFO - PROCESS | 1779 | 1462795683643 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:08:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:08:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1732ms 05:08:03 INFO - PROCESS | 1779 | 1462795683685 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:08:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:08:03 INFO - PROCESS | 1779 | 1462795683689 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:08:03 INFO - PROCESS | 1779 | 1462795683696 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:08:03 INFO - PROCESS | 1779 | 1462795683700 Marionette TRACE conn4 <- [1,2862,null,{}] 05:08:03 INFO - PROCESS | 1779 | 1462795683706 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}] 05:08:03 INFO - PROCESS | 1779 | 1462795683958 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:08:04 INFO - PROCESS | 1779 | 1462795684309 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e60d400 == 165 [pid = 1779] [id = 723] 05:08:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x8e60e400) [pid = 1779] [serial = 2170] [outer = (nil)] 05:08:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x8e615000) [pid = 1779] [serial = 2171] [outer = 0x8e60e400] 05:08:04 INFO - PROCESS | 1779 | 1462795684404 Marionette DEBUG loaded listener.js 05:08:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x8e617800) [pid = 1779] [serial = 2172] [outer = 0x8e60e400] 05:08:05 INFO - PROCESS | 1779 | 1462795685351 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]]]}] 05:08:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:08:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1733ms 05:08:05 INFO - PROCESS | 1779 | 1462795685430 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:08:05 INFO - PROCESS | 1779 | 1462795685433 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:08:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:08:05 INFO - PROCESS | 1779 | 1462795685440 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:08:05 INFO - PROCESS | 1779 | 1462795685443 Marionette TRACE conn4 <- [1,2866,null,{}] 05:08:05 INFO - PROCESS | 1779 | 1462795685449 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}] 05:08:05 INFO - PROCESS | 1779 | 1462795685748 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:08:06 INFO - PROCESS | 1779 | 1462795686110 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e60fc00 == 166 [pid = 1779] [id = 724] 05:08:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x8e613800) [pid = 1779] [serial = 2173] [outer = (nil)] 05:08:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x91e3ec00) [pid = 1779] [serial = 2174] [outer = 0x8e613800] 05:08:06 INFO - PROCESS | 1779 | 1462795686202 Marionette DEBUG loaded listener.js 05:08:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0xa6b52400) [pid = 1779] [serial = 2175] [outer = 0x8e613800] 05:08:07 INFO - PROCESS | 1779 | 1462795687149 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]]]}] 05:08:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:08:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1787ms 05:08:07 INFO - PROCESS | 1779 | 1462795687227 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:08:07 INFO - PROCESS | 1779 | 1462795687232 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:08:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:08:07 INFO - PROCESS | 1779 | 1462795687238 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:08:07 INFO - PROCESS | 1779 | 1462795687241 Marionette TRACE conn4 <- [1,2870,null,{}] 05:08:07 INFO - PROCESS | 1779 | 1462795687247 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}] 05:08:07 INFO - PROCESS | 1779 | 1462795687529 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8d287400 == 165 [pid = 1779] [id = 271] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x867ef400 == 164 [pid = 1779] [id = 707] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8e76ac00 == 163 [pid = 1779] [id = 706] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8b545800 == 162 [pid = 1779] [id = 705] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x86710c00 == 161 [pid = 1779] [id = 704] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab49000 == 160 [pid = 1779] [id = 702] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9c2d3400 == 159 [pid = 1779] [id = 701] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9c2ce400 == 158 [pid = 1779] [id = 700] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae17c00 == 157 [pid = 1779] [id = 698] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9b13f400 == 156 [pid = 1779] [id = 699] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x9a9eb400 == 155 [pid = 1779] [id = 697] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x92b9b400 == 154 [pid = 1779] [id = 696] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8f8dcc00 == 153 [pid = 1779] [id = 695] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x92b99800 == 152 [pid = 1779] [id = 694] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x91a09c00 == 151 [pid = 1779] [id = 693] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x91196800 == 150 [pid = 1779] [id = 691] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x91a0d800 == 149 [pid = 1779] [id = 692] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8d28f800 == 148 [pid = 1779] [id = 690] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8db3fc00 == 147 [pid = 1779] [id = 689] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x8b1b5800 == 146 [pid = 1779] [id = 688] 05:08:10 INFO - PROCESS | 1779 | --DOCSHELL 0x86564400 == 145 [pid = 1779] [id = 687] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x8e8e8800) [pid = 1779] [serial = 2060] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9d510800) [pid = 1779] [serial = 2042] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa2145800) [pid = 1779] [serial = 2045] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a553c00) [pid = 1779] [serial = 2036] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0xa3048c00) [pid = 1779] [serial = 2048] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x92b92c00) [pid = 1779] [serial = 2025] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x8e8af000) [pid = 1779] [serial = 2058] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x99841400) [pid = 1779] [serial = 2033] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x92784000) [pid = 1779] [serial = 2024] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x8db3ac00) [pid = 1779] [serial = 2009] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x99feb000) [pid = 1779] [serial = 2034] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x8f2cdc00) [pid = 1779] [serial = 2013] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x91474800) [pid = 1779] [serial = 2018] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9b6adc00) [pid = 1779] [serial = 2039] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x89eca800) [pid = 1779] [serial = 2006] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x8e8e8000) [pid = 1779] [serial = 1941] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x91267000) [pid = 1779] [serial = 2016] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x9be29800) [pid = 1779] [serial = 2040] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8ab09800) [pid = 1779] [serial = 2007] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8f0e4c00) [pid = 1779] [serial = 2012] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x91477800) [pid = 1779] [serial = 2019] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x867f2c00) [pid = 1779] [serial = 2051] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x9a9ec800) [pid = 1779] [serial = 2037] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x91a17400) [pid = 1779] [serial = 2021] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8a7ce400) [pid = 1779] [serial = 2052] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x954b6000) [pid = 1779] [serial = 2031] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9d5fdc00) [pid = 1779] [serial = 2043] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x953e1800) [pid = 1779] [serial = 2028] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9125c400) [pid = 1779] [serial = 2015] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8c8e8400) [pid = 1779] [serial = 2054] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8cfda400) [pid = 1779] [serial = 2055] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x954ad800) [pid = 1779] [serial = 2030] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e766800) [pid = 1779] [serial = 2057] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x93b90c00) [pid = 1779] [serial = 2027] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0xa22c6000) [pid = 1779] [serial = 2046] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x92697400) [pid = 1779] [serial = 2022] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8e553800) [pid = 1779] [serial = 2010] [outer = (nil)] [url = about:blank] 05:08:10 INFO - PROCESS | 1779 | 1462795690755 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x86561000 == 146 [pid = 1779] [id = 725] 05:08:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x86562000) [pid = 1779] [serial = 2176] [outer = (nil)] 05:08:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8656bc00) [pid = 1779] [serial = 2177] [outer = 0x86562000] 05:08:10 INFO - PROCESS | 1779 | 1462795690838 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8670f800) [pid = 1779] [serial = 2178] [outer = 0x86562000] 05:08:11 INFO - PROCESS | 1779 | 1462795691738 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]]]}] 05:08:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:08:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4545ms 05:08:11 INFO - PROCESS | 1779 | 1462795691812 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:08:11 INFO - PROCESS | 1779 | 1462795691817 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:08:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:08:11 INFO - PROCESS | 1779 | 1462795691829 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:08:11 INFO - PROCESS | 1779 | 1462795691834 Marionette TRACE conn4 <- [1,2874,null,{}] 05:08:11 INFO - PROCESS | 1779 | 1462795691843 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}] 05:08:12 INFO - PROCESS | 1779 | 1462795692076 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:08:12 INFO - PROCESS | 1779 | 1462795692376 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x89ec9c00 == 147 [pid = 1779] [id = 726] 05:08:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x89eca400) [pid = 1779] [serial = 2179] [outer = (nil)] 05:08:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x89ed0000) [pid = 1779] [serial = 2180] [outer = 0x89eca400] 05:08:12 INFO - PROCESS | 1779 | 1462795692462 Marionette DEBUG loaded listener.js 05:08:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8a19c000) [pid = 1779] [serial = 2181] [outer = 0x89eca400] 05:08:13 INFO - PROCESS | 1779 | 1462795693406 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]]]}] 05:08:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:08:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1634ms 05:08:13 INFO - PROCESS | 1779 | 1462795693474 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:08:13 INFO - PROCESS | 1779 | 1462795693481 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:08:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:08:13 INFO - PROCESS | 1779 | 1462795693488 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:08:13 INFO - PROCESS | 1779 | 1462795693491 Marionette TRACE conn4 <- [1,2878,null,{}] 05:08:13 INFO - PROCESS | 1779 | 1462795693497 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}] 05:08:13 INFO - PROCESS | 1779 | 1462795693836 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:08:13 INFO - PROCESS | 1779 | 1462795693876 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ed400 == 148 [pid = 1779] [id = 727] 05:08:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8ab0b000) [pid = 1779] [serial = 2182] [outer = (nil)] 05:08:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8ab44000) [pid = 1779] [serial = 2183] [outer = 0x8ab0b000] 05:08:13 INFO - PROCESS | 1779 | 1462795693954 Marionette DEBUG loaded listener.js 05:08:14 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8ac40c00) [pid = 1779] [serial = 2184] [outer = 0x8ab0b000] 05:08:15 INFO - PROCESS | 1779 | 1462795695120 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]]]}] 05:08:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:08:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2334ms 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x9a594000) [pid = 1779] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x867e8000) [pid = 1779] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9c2d8800) [pid = 1779] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8e770000) [pid = 1779] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x86567000) [pid = 1779] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8b547800) [pid = 1779] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x86713400) [pid = 1779] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e5ae800) [pid = 1779] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0xa2273800) [pid = 1779] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0xa2144000) [pid = 1779] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9b6a4c00) [pid = 1779] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x9b147800) [pid = 1779] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x9a9eb800) [pid = 1779] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x984f5800) [pid = 1779] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x92e23400) [pid = 1779] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x93a6d800) [pid = 1779] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x91a0c000) [pid = 1779] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x9248d000) [pid = 1779] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x91268000) [pid = 1779] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 124 (0x91254400) [pid = 1779] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 123 (0x8f0e3400) [pid = 1779] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:08:15 INFO - PROCESS | 1779 | --DOMWINDOW == 122 (0x8db34c00) [pid = 1779] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:08:15 INFO - PROCESS | 1779 | 1462795695925 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:08:15 INFO - PROCESS | 1779 | 1462795695929 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:08:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:08:15 INFO - PROCESS | 1779 | 1462795695946 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:08:15 INFO - PROCESS | 1779 | 1462795695956 Marionette TRACE conn4 <- [1,2882,null,{}] 05:08:15 INFO - PROCESS | 1779 | 1462795695964 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}] 05:08:16 INFO - PROCESS | 1779 | 1462795696267 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:08:16 INFO - PROCESS | 1779 | 1462795696405 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:16 INFO - PROCESS | 1779 | ++DOCSHELL 0x837a9000 == 149 [pid = 1779] [id = 728] 05:08:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 123 (0x8a015c00) [pid = 1779] [serial = 2185] [outer = (nil)] 05:08:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 124 (0x8b546400) [pid = 1779] [serial = 2186] [outer = 0x8a015c00] 05:08:16 INFO - PROCESS | 1779 | 1462795696494 Marionette DEBUG loaded listener.js 05:08:16 INFO - PROCESS | 1779 | ++DOMWINDOW == 125 (0x8b6ae000) [pid = 1779] [serial = 2187] [outer = 0x8a015c00] 05:08:17 INFO - PROCESS | 1779 | 1462795697329 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]]]}] 05:08:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:08:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1453ms 05:08:17 INFO - PROCESS | 1779 | 1462795697391 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:08:17 INFO - PROCESS | 1779 | 1462795697396 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:08:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:08:17 INFO - PROCESS | 1779 | 1462795697403 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:08:17 INFO - PROCESS | 1779 | 1462795697407 Marionette TRACE conn4 <- [1,2886,null,{}] 05:08:17 INFO - PROCESS | 1779 | 1462795697413 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}] 05:08:17 INFO - PROCESS | 1779 | 1462795697650 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:08:18 INFO - PROCESS | 1779 | 1462795698005 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1779 | ++DOCSHELL 0x837ae400 == 150 [pid = 1779] [id = 729] 05:08:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x837af000) [pid = 1779] [serial = 2188] [outer = (nil)] 05:08:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x86560c00) [pid = 1779] [serial = 2189] [outer = 0x837af000] 05:08:18 INFO - PROCESS | 1779 | 1462795698165 Marionette DEBUG loaded listener.js 05:08:18 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x86716c00) [pid = 1779] [serial = 2190] [outer = 0x837af000] 05:08:19 INFO - PROCESS | 1779 | 1462795699206 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]]]}] 05:08:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:08:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1837ms 05:08:19 INFO - PROCESS | 1779 | 1462795699242 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:08:19 INFO - PROCESS | 1779 | 1462795699250 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:08:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:08:19 INFO - PROCESS | 1779 | 1462795699258 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:08:19 INFO - PROCESS | 1779 | 1462795699264 Marionette TRACE conn4 <- [1,2890,null,{}] 05:08:19 INFO - PROCESS | 1779 | 1462795699273 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}] 05:08:19 INFO - PROCESS | 1779 | 1462795699557 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:08:19 INFO - PROCESS | 1779 | 1462795699916 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a194800 == 151 [pid = 1779] [id = 730] 05:08:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8a7d2c00) [pid = 1779] [serial = 2191] [outer = (nil)] 05:08:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8ab13c00) [pid = 1779] [serial = 2192] [outer = 0x8a7d2c00] 05:08:20 INFO - PROCESS | 1779 | 1462795700013 Marionette DEBUG loaded listener.js 05:08:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8ac48c00) [pid = 1779] [serial = 2193] [outer = 0x8a7d2c00] 05:08:20 INFO - PROCESS | 1779 | 1462795700995 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:08:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:08:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1799ms 05:08:21 INFO - PROCESS | 1779 | 1462795701061 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:08:21 INFO - PROCESS | 1779 | 1462795701068 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:08:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:08:21 INFO - PROCESS | 1779 | 1462795701077 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:08:21 INFO - PROCESS | 1779 | 1462795701081 Marionette TRACE conn4 <- [1,2894,null,{}] 05:08:21 INFO - PROCESS | 1779 | 1462795701088 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}] 05:08:21 INFO - PROCESS | 1779 | 1462795701357 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:08:21 INFO - PROCESS | 1779 | 1462795701772 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:21 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac43000 == 152 [pid = 1779] [id = 731] 05:08:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8b6ad800) [pid = 1779] [serial = 2194] [outer = (nil)] 05:08:21 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8c8e1000) [pid = 1779] [serial = 2195] [outer = 0x8b6ad800] 05:08:21 INFO - PROCESS | 1779 | 1462795701866 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8cabec00) [pid = 1779] [serial = 2196] [outer = 0x8b6ad800] 05:08:22 INFO - PROCESS | 1779 | 1462795702892 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]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:08:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1893ms 05:08:22 INFO - PROCESS | 1779 | 1462795702971 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 1779 | 1462795702974 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:08:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:08:22 INFO - PROCESS | 1779 | 1462795702984 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:08:23 INFO - PROCESS | 1779 | 1462795702994 Marionette TRACE conn4 <- [1,2898,null,{}] 05:08:23 INFO - PROCESS | 1779 | 1462795703010 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}] 05:08:23 INFO - PROCESS | 1779 | 1462795703309 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:08:23 INFO - PROCESS | 1779 | 1462795703660 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x867e9c00 == 153 [pid = 1779] [id = 732] 05:08:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8cfda800) [pid = 1779] [serial = 2197] [outer = (nil)] 05:08:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8d0b9000) [pid = 1779] [serial = 2198] [outer = 0x8cfda800] 05:08:23 INFO - PROCESS | 1779 | 1462795703751 Marionette DEBUG loaded listener.js 05:08:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8d28e400) [pid = 1779] [serial = 2199] [outer = 0x8cfda800] 05:08:24 INFO - PROCESS | 1779 | 1462795704718 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]]]}] 05:08:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:08:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1795ms 05:08:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:08:24 INFO - PROCESS | 1779 | 1462795704794 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:08:24 INFO - PROCESS | 1779 | 1462795704799 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:08:24 INFO - PROCESS | 1779 | 1462795704806 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1779 | 1462795704809 Marionette TRACE conn4 <- [1,2902,null,{}] 05:08:24 INFO - PROCESS | 1779 | 1462795704816 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}] 05:08:25 INFO - PROCESS | 1779 | 1462795705082 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:08:25 INFO - PROCESS | 1779 | 1462795705441 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:25 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d878000 == 154 [pid = 1779] [id = 733] 05:08:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8d87e400) [pid = 1779] [serial = 2200] [outer = (nil)] 05:08:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8db34800) [pid = 1779] [serial = 2201] [outer = 0x8d87e400] 05:08:25 INFO - PROCESS | 1779 | 1462795705537 Marionette DEBUG loaded listener.js 05:08:25 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8db3a800) [pid = 1779] [serial = 2202] [outer = 0x8d87e400] 05:08:26 INFO - PROCESS | 1779 | 1462795706466 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:08:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:08:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1736ms 05:08:26 INFO - PROCESS | 1779 | 1462795706542 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:08:26 INFO - PROCESS | 1779 | 1462795706547 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:08:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:08:26 INFO - PROCESS | 1779 | 1462795706553 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:08:26 INFO - PROCESS | 1779 | 1462795706557 Marionette TRACE conn4 <- [1,2906,null,{}] 05:08:26 INFO - PROCESS | 1779 | 1462795706564 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}] 05:08:26 INFO - PROCESS | 1779 | 1462795706851 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:08:27 INFO - PROCESS | 1779 | 1462795707212 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0e800 == 155 [pid = 1779] [id = 734] 05:08:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8dc0f000) [pid = 1779] [serial = 2203] [outer = (nil)] 05:08:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e550c00) [pid = 1779] [serial = 2204] [outer = 0x8dc0f000] 05:08:27 INFO - PROCESS | 1779 | 1462795707320 Marionette DEBUG loaded listener.js 05:08:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8e611800) [pid = 1779] [serial = 2205] [outer = 0x8dc0f000] 05:08:28 INFO - PROCESS | 1779 | 1462795708387 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]]]}] 05:08:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:08:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1884ms 05:08:28 INFO - PROCESS | 1779 | 1462795708439 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:08:28 INFO - PROCESS | 1779 | 1462795708443 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:08:28 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:08:28 INFO - PROCESS | 1779 | 1462795708450 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:08:28 INFO - PROCESS | 1779 | 1462795708454 Marionette TRACE conn4 <- [1,2910,null,{}] 05:08:28 INFO - PROCESS | 1779 | 1462795708460 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}] 05:08:28 INFO - PROCESS | 1779 | 1462795708710 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:08:29 INFO - PROCESS | 1779 | 1462795709054 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:29 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc06c00 == 156 [pid = 1779] [id = 735] 05:08:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8e769400) [pid = 1779] [serial = 2206] [outer = (nil)] 05:08:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8e78c000) [pid = 1779] [serial = 2207] [outer = 0x8e769400] 05:08:29 INFO - PROCESS | 1779 | 1462795709164 Marionette DEBUG loaded listener.js 05:08:29 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8e78f000) [pid = 1779] [serial = 2208] [outer = 0x8e769400] 05:08:29 INFO - PROCESS | 1779 | 1462795709975 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]]]}] 05:08:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:08:30 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:08:30 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1585ms 05:08:30 INFO - PROCESS | 1779 | 1462795710037 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:08:30 INFO - TEST-START | /DOMEvents/constructors.html 05:08:30 INFO - PROCESS | 1779 | 1462795710041 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:08:30 INFO - PROCESS | 1779 | 1462795710048 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:08:30 INFO - PROCESS | 1779 | 1462795710052 Marionette TRACE conn4 <- [1,2914,null,{}] 05:08:30 INFO - PROCESS | 1779 | 1462795710079 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}] 05:08:30 INFO - PROCESS | 1779 | 1462795710330 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:08:30 INFO - PROCESS | 1779 | 1462795710628 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7d1c00 == 157 [pid = 1779] [id = 736] 05:08:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8e55a400) [pid = 1779] [serial = 2209] [outer = (nil)] 05:08:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8e8e2c00) [pid = 1779] [serial = 2210] [outer = 0x8e55a400] 05:08:30 INFO - PROCESS | 1779 | 1462795710765 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8e929400) [pid = 1779] [serial = 2211] [outer = 0x8e55a400] 05:08:31 INFO - PROCESS | 1779 | 1462795711784 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]]]}] 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:08:31 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:08:31 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:08:31 INFO - TEST-OK | /DOMEvents/constructors.html | took 1813ms 05:08:31 INFO - PROCESS | 1779 | 1462795711866 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 1779 | 1462795711873 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:08:31 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:08:31 INFO - PROCESS | 1779 | 1462795711914 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 1779 | 1462795711917 Marionette TRACE conn4 <- [1,2918,null,{}] 05:08:31 INFO - PROCESS | 1779 | 1462795711925 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}] 05:08:32 INFO - PROCESS | 1779 | 1462795712173 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:08:32 INFO - PROCESS | 1779 | 1462795712496 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e785400 == 158 [pid = 1779] [id = 737] 05:08:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8e8b7400) [pid = 1779] [serial = 2212] [outer = (nil)] 05:08:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8e943800) [pid = 1779] [serial = 2213] [outer = 0x8e8b7400] 05:08:32 INFO - PROCESS | 1779 | 1462795712589 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x8e947800) [pid = 1779] [serial = 2214] [outer = 0x8e8b7400] 05:08:33 INFO - PROCESS | 1779 | 1462795713408 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:08:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1544ms 05:08:33 INFO - PROCESS | 1779 | 1462795713453 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:08:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:08:33 INFO - PROCESS | 1779 | 1462795713458 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:08:33 INFO - PROCESS | 1779 | 1462795713465 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 1779 | 1462795713468 Marionette TRACE conn4 <- [1,2922,null,{}] 05:08:33 INFO - PROCESS | 1779 | 1462795713475 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}] 05:08:33 INFO - PROCESS | 1779 | 1462795713703 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:08:33 INFO - PROCESS | 1779 | 1462795713977 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e765c00 == 159 [pid = 1779] [id = 738] 05:08:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x8e92fc00) [pid = 1779] [serial = 2215] [outer = (nil)] 05:08:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x8f2c7000) [pid = 1779] [serial = 2216] [outer = 0x8e92fc00] 05:08:34 INFO - PROCESS | 1779 | 1462795714068 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x8f2cb800) [pid = 1779] [serial = 2217] [outer = 0x8e92fc00] 05:08:34 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:34 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:34 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:34 INFO - PROCESS | 1779 | [1779] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:08:35 INFO - PROCESS | 1779 | 1462795714991 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]]]}] 05:08:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:08:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:35 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 05:08:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:35 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 05:08:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:35 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]" 05:08:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:08:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:08:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:08:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1598ms 05:08:35 INFO - PROCESS | 1779 | 1462795715083 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:08:35 INFO - PROCESS | 1779 | 1462795715087 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:08:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:08:35 INFO - PROCESS | 1779 | 1462795715097 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1779 | 1462795715099 Marionette TRACE conn4 <- [1,2926,null,{}] 05:08:35 INFO - PROCESS | 1779 | 1462795715106 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}] 05:08:35 INFO - PROCESS | 1779 | 1462795715353 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:08:35 INFO - PROCESS | 1779 | 1462795715655 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 1779 | ++DOCSHELL 0x91048000 == 160 [pid = 1779] [id = 739] 05:08:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x91049800) [pid = 1779] [serial = 2218] [outer = (nil)] 05:08:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9104f800) [pid = 1779] [serial = 2219] [outer = 0x91049800] 05:08:35 INFO - PROCESS | 1779 | 1462795715833 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x911a4c00) [pid = 1779] [serial = 2220] [outer = 0x91049800] 05:08:36 INFO - PROCESS | 1779 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:08:36 INFO - PROCESS | 1779 | 1462795716732 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]]]}] 05:08:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:08:36 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1685ms 05:08:36 INFO - PROCESS | 1779 | 1462795716784 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:08:36 INFO - PROCESS | 1779 | 1462795716789 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:08:36 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:08:36 INFO - PROCESS | 1779 | 1462795716795 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1779 | 1462795716801 Marionette TRACE conn4 <- [1,2930,null,{}] 05:08:36 INFO - PROCESS | 1779 | 1462795716808 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}] 05:08:37 INFO - PROCESS | 1779 | 1462795717085 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:08:37 INFO - PROCESS | 1779 | 1462795717390 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:37 INFO - PROCESS | 1779 | ++DOCSHELL 0x9126ec00 == 161 [pid = 1779] [id = 740] 05:08:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x913e2400) [pid = 1779] [serial = 2221] [outer = (nil)] 05:08:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x913ee800) [pid = 1779] [serial = 2222] [outer = 0x913e2400] 05:08:37 INFO - PROCESS | 1779 | 1462795717529 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x91473800) [pid = 1779] [serial = 2223] [outer = 0x913e2400] 05:08:38 INFO - PROCESS | 1779 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:08:38 INFO - PROCESS | 1779 | 1462795718360 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]]]}] 05:08:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:08:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1599ms 05:08:38 INFO - PROCESS | 1779 | 1462795718395 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:08:38 INFO - PROCESS | 1779 | 1462795718398 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:08:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:08:38 INFO - PROCESS | 1779 | 1462795718405 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:08:38 INFO - PROCESS | 1779 | 1462795718408 Marionette TRACE conn4 <- [1,2934,null,{}] 05:08:38 INFO - PROCESS | 1779 | 1462795718414 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}] 05:08:38 INFO - PROCESS | 1779 | 1462795718638 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:08:38 INFO - PROCESS | 1779 | 1462795718945 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e944000 == 162 [pid = 1779] [id = 741] 05:08:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9104cc00) [pid = 1779] [serial = 2224] [outer = (nil)] 05:08:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9147e000) [pid = 1779] [serial = 2225] [outer = 0x9104cc00] 05:08:39 INFO - PROCESS | 1779 | 1462795719037 Marionette DEBUG loaded listener.js 05:08:39 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x91a09c00) [pid = 1779] [serial = 2226] [outer = 0x9104cc00] 05:08:39 INFO - PROCESS | 1779 | 1462795719868 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]]]}] 05:08:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:08:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1485ms 05:08:39 INFO - PROCESS | 1779 | 1462795719889 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:08:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:08:39 INFO - PROCESS | 1779 | 1462795719903 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:08:39 INFO - PROCESS | 1779 | 1462795719909 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1779 | 1462795719913 Marionette TRACE conn4 <- [1,2938,null,{}] 05:08:39 INFO - PROCESS | 1779 | 1462795719919 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}] 05:08:40 INFO - PROCESS | 1779 | 1462795720187 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:08:40 INFO - PROCESS | 1779 | 1462795720484 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e932800 == 163 [pid = 1779] [id = 742] 05:08:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x91262800) [pid = 1779] [serial = 2227] [outer = (nil)] 05:08:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x91a18c00) [pid = 1779] [serial = 2228] [outer = 0x91262800] 05:08:40 INFO - PROCESS | 1779 | 1462795720574 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x91e37c00) [pid = 1779] [serial = 2229] [outer = 0x91262800] 05:08:41 INFO - PROCESS | 1779 | 1462795721429 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]]]}] 05:08:41 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. 05:08:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1538ms 05:08:41 INFO - PROCESS | 1779 | 1462795721446 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1779 | 1462795721449 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:08:41 INFO - PROCESS | 1779 | 1462795721457 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1779 | 1462795721460 Marionette TRACE conn4 <- [1,2942,null,{}] 05:08:41 INFO - PROCESS | 1779 | 1462795721467 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}] 05:08:41 INFO - PROCESS | 1779 | 1462795721750 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:08:42 INFO - PROCESS | 1779 | 1462795722099 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x867ef000 == 164 [pid = 1779] [id = 743] 05:08:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x91a13c00) [pid = 1779] [serial = 2230] [outer = (nil)] 05:08:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x92494800) [pid = 1779] [serial = 2231] [outer = 0x91a13c00] 05:08:42 INFO - PROCESS | 1779 | 1462795722195 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x92497c00) [pid = 1779] [serial = 2232] [outer = 0x91a13c00] 05:08:43 INFO - PROCESS | 1779 | 1462795723130 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"]]]}] 05:08:43 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 05:08:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:08:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:08:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1732ms 05:08:43 INFO - PROCESS | 1779 | 1462795723190 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1779 | 1462795723195 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:08:43 INFO - PROCESS | 1779 | 1462795723201 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1779 | 1462795723205 Marionette TRACE conn4 <- [1,2946,null,{}] 05:08:43 INFO - PROCESS | 1779 | 1462795723211 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}] 05:08:43 INFO - PROCESS | 1779 | 1462795723469 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:08:43 INFO - PROCESS | 1779 | 1462795723784 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 1779 | ++DOCSHELL 0x91478400 == 165 [pid = 1779] [id = 744] 05:08:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x924c2c00) [pid = 1779] [serial = 2233] [outer = (nil)] 05:08:43 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x92690800) [pid = 1779] [serial = 2234] [outer = 0x924c2c00] 05:08:43 INFO - PROCESS | 1779 | 1462795723919 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x92732800) [pid = 1779] [serial = 2235] [outer = 0x924c2c00] 05:08:44 INFO - PROCESS | 1779 | 1462795724737 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]]]}] 05:08:44 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. 05:08:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1588ms 05:08:44 INFO - PROCESS | 1779 | 1462795724790 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 1779 | 1462795724794 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:08:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:08:44 INFO - PROCESS | 1779 | 1462795724801 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 1779 | 1462795724805 Marionette TRACE conn4 <- [1,2950,null,{}] 05:08:44 INFO - PROCESS | 1779 | 1462795724855 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}] 05:08:45 INFO - PROCESS | 1779 | 1462795725220 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:08:45 INFO - PROCESS | 1779 | 1462795725468 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1779 | ++DOCSHELL 0x92493c00 == 166 [pid = 1779] [id = 745] 05:08:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x924ccc00) [pid = 1779] [serial = 2236] [outer = (nil)] 05:08:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x9277fc00) [pid = 1779] [serial = 2237] [outer = 0x924ccc00] 05:08:45 INFO - PROCESS | 1779 | 1462795725610 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x92783400) [pid = 1779] [serial = 2238] [outer = 0x924ccc00] 05:08:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b95400 == 167 [pid = 1779] [id = 746] 05:08:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x92b97400) [pid = 1779] [serial = 2239] [outer = (nil)] 05:08:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x92b99800) [pid = 1779] [serial = 2240] [outer = 0x92b97400] 05:08:46 INFO - PROCESS | 1779 | 1462795726548 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]]]}] 05:08:46 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. 05:08:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1788ms 05:08:46 INFO - PROCESS | 1779 | 1462795726590 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 1779 | 1462795726594 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:08:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:08:46 INFO - PROCESS | 1779 | 1462795726602 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 1779 | 1462795726606 Marionette TRACE conn4 <- [1,2954,null,{}] 05:08:46 INFO - PROCESS | 1779 | 1462795726612 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}] 05:08:46 INFO - PROCESS | 1779 | 1462795726939 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:08:47 INFO - PROCESS | 1779 | 1462795727297 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x9273b400 == 168 [pid = 1779] [id = 747] 05:08:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0x92b8f400) [pid = 1779] [serial = 2241] [outer = (nil)] 05:08:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0x92b95c00) [pid = 1779] [serial = 2242] [outer = 0x92b8f400] 05:08:47 INFO - PROCESS | 1779 | 1462795727395 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x92e1b800) [pid = 1779] [serial = 2243] [outer = 0x92b8f400] 05:08:48 INFO - PROCESS | 1779 | 1462795728195 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]]]}] 05:08:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:08:48 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 05:08:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1632ms 05:08:48 INFO - PROCESS | 1779 | 1462795728236 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1779 | 1462795728240 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:08:48 INFO - PROCESS | 1779 | 1462795728247 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1779 | 1462795728251 Marionette TRACE conn4 <- [1,2958,null,{}] 05:08:48 INFO - PROCESS | 1779 | 1462795728258 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}] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0xa6285000 == 167 [pid = 1779] [id = 250] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x9b8be000 == 166 [pid = 1779] [id = 509] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0xa2631800 == 165 [pid = 1779] [id = 512] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8b548400 == 164 [pid = 1779] [id = 508] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x86561000 == 163 [pid = 1779] [id = 725] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x91e38400 == 162 [pid = 1779] [id = 722] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8e60d400 == 161 [pid = 1779] [id = 723] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc03c00 == 160 [pid = 1779] [id = 721] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8e5bb000 == 159 [pid = 1779] [id = 720] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x9c15f000 == 158 [pid = 1779] [id = 719] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x913ea000 == 157 [pid = 1779] [id = 642] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x9ae11400 == 156 [pid = 1779] [id = 718] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x924c7400 == 155 [pid = 1779] [id = 716] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x95492c00 == 154 [pid = 1779] [id = 717] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x9273a000 == 153 [pid = 1779] [id = 715] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x86710800 == 152 [pid = 1779] [id = 714] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x92732400 == 151 [pid = 1779] [id = 713] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x91264400 == 150 [pid = 1779] [id = 712] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8f2cb000 == 149 [pid = 1779] [id = 710] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8e94b400 == 148 [pid = 1779] [id = 711] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x8db32400 == 147 [pid = 1779] [id = 709] 05:08:51 INFO - PROCESS | 1779 | --DOCSHELL 0x867e7800 == 146 [pid = 1779] [id = 708] 05:08:51 INFO - PROCESS | 1779 | 1462795731491 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8e951000) [pid = 1779] [serial = 2123] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0xa1151c00) [pid = 1779] [serial = 1992] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x8f0e8800) [pid = 1779] [serial = 2004] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0xa3223400) [pid = 1779] [serial = 2049] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x8e78f800) [pid = 1779] [serial = 2120] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0x867e8c00) [pid = 1779] [serial = 2063] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0x8c8e7800) [pid = 1779] [serial = 2117] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0x8a015000) [pid = 1779] [serial = 2114] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x8ab12c00) [pid = 1779] [serial = 2115] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0xa6b9d800) [pid = 1779] [serial = 2111] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0xa6b55400) [pid = 1779] [serial = 2109] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0xa68b8000) [pid = 1779] [serial = 2108] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0xa6764800) [pid = 1779] [serial = 2106] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0xa628cc00) [pid = 1779] [serial = 2105] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0xa307bc00) [pid = 1779] [serial = 2103] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0xa26c2800) [pid = 1779] [serial = 2102] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x9d5a8800) [pid = 1779] [serial = 2100] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x9c2d8400) [pid = 1779] [serial = 2099] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x9c158400) [pid = 1779] [serial = 2097] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x9b8b4400) [pid = 1779] [serial = 2096] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x9ae12c00) [pid = 1779] [serial = 2094] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x9aa71000) [pid = 1779] [serial = 2093] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x9a34e800) [pid = 1779] [serial = 2091] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9a096400) [pid = 1779] [serial = 2090] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x99305800) [pid = 1779] [serial = 2088] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x98415400) [pid = 1779] [serial = 2087] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x95491c00) [pid = 1779] [serial = 2085] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x9527d800) [pid = 1779] [serial = 2084] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x93d0bc00) [pid = 1779] [serial = 2082] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x93b96400) [pid = 1779] [serial = 2081] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x9277d800) [pid = 1779] [serial = 2079] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x92688400) [pid = 1779] [serial = 2078] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x92499800) [pid = 1779] [serial = 2076] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x91a16800) [pid = 1779] [serial = 2075] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x913e8c00) [pid = 1779] [serial = 2073] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x9126e000) [pid = 1779] [serial = 2072] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x91046400) [pid = 1779] [serial = 2070] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8fa6e800) [pid = 1779] [serial = 2069] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e766000) [pid = 1779] [serial = 2067] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x8dc02400) [pid = 1779] [serial = 2066] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x8a7cb000) [pid = 1779] [serial = 2064] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x8e8e5400) [pid = 1779] [serial = 2121] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x8d289000) [pid = 1779] [serial = 2118] [outer = (nil)] [url = about:blank] 05:08:51 INFO - PROCESS | 1779 | 1462795731981 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x8670f000 == 147 [pid = 1779] [id = 748] 05:08:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x86710800) [pid = 1779] [serial = 2244] [outer = (nil)] 05:08:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x867e8000) [pid = 1779] [serial = 2245] [outer = 0x86710800] 05:08:52 INFO - PROCESS | 1779 | 1462795732065 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x89ec1400) [pid = 1779] [serial = 2246] [outer = 0x86710800] 05:08:52 INFO - PROCESS | 1779 | 1462795732828 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]]]}] 05:08:52 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. 05:08:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 4594ms 05:08:52 INFO - PROCESS | 1779 | 1462795732843 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1779 | 1462795732847 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:08:52 INFO - PROCESS | 1779 | 1462795732856 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1779 | 1462795732862 Marionette TRACE conn4 <- [1,2962,null,{}] 05:08:52 INFO - PROCESS | 1779 | 1462795732869 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}] 05:08:53 INFO - PROCESS | 1779 | 1462795733116 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:08:53 INFO - PROCESS | 1779 | 1462795733345 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cf800 == 148 [pid = 1779] [id = 749] 05:08:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8a7d2000) [pid = 1779] [serial = 2247] [outer = (nil)] 05:08:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8ab43400) [pid = 1779] [serial = 2248] [outer = 0x8a7d2000] 05:08:53 INFO - PROCESS | 1779 | 1462795733441 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8b1ac000) [pid = 1779] [serial = 2249] [outer = 0x8a7d2000] 05:08:54 INFO - PROCESS | 1779 | 1462795734285 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]]]}] 05:08:54 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. 05:08:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1486ms 05:08:54 INFO - PROCESS | 1779 | 1462795734346 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 1779 | 1462795734350 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:08:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:08:54 INFO - PROCESS | 1779 | 1462795734357 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 1779 | 1462795734359 Marionette TRACE conn4 <- [1,2966,null,{}] 05:08:54 INFO - PROCESS | 1779 | 1462795734366 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}] 05:08:54 INFO - PROCESS | 1779 | 1462795734665 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:08:54 INFO - PROCESS | 1779 | 1462795734717 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6b8400 == 149 [pid = 1779] [id = 750] 05:08:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8c8e9000) [pid = 1779] [serial = 2250] [outer = (nil)] 05:08:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8cabac00) [pid = 1779] [serial = 2251] [outer = 0x8c8e9000] 05:08:54 INFO - PROCESS | 1779 | 1462795734794 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8cb41c00) [pid = 1779] [serial = 2252] [outer = 0x8c8e9000] 05:08:55 INFO - PROCESS | 1779 | 1462795735850 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]]]}] 05:08:55 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. 05:08:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1530ms 05:08:55 INFO - PROCESS | 1779 | 1462795735889 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1779 | 1462795735896 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:08:55 INFO - PROCESS | 1779 | 1462795735920 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1779 | 1462795735929 Marionette TRACE conn4 <- [1,2970,null,{}] 05:08:55 INFO - PROCESS | 1779 | 1462795735935 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}] 05:08:56 INFO - PROCESS | 1779 | 1462795736243 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x8dc06000) [pid = 1779] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8ab0b000) [pid = 1779] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x91e39400) [pid = 1779] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8e5b9400) [pid = 1779] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8e8e5000) [pid = 1779] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x9c2d1800) [pid = 1779] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x9ae12800) [pid = 1779] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x984f6400) [pid = 1779] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x93a67c00) [pid = 1779] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x93d10400) [pid = 1779] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x9248c400) [pid = 1779] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x92733400) [pid = 1779] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x9126e800) [pid = 1779] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x9119a000) [pid = 1779] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8f2cf800) [pid = 1779] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8db36000) [pid = 1779] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x867e7c00) [pid = 1779] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x89eca400) [pid = 1779] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x86562000) [pid = 1779] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:08:57 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x8e60e400) [pid = 1779] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:08:57 INFO - PROCESS | 1779 | 1462795737219 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x86562000 == 150 [pid = 1779] [id = 751] 05:08:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x86712000) [pid = 1779] [serial = 2253] [outer = (nil)] 05:08:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x8ab0d000) [pid = 1779] [serial = 2254] [outer = 0x86712000] 05:08:57 INFO - PROCESS | 1779 | 1462795737303 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8dc06000) [pid = 1779] [serial = 2255] [outer = 0x86712000] 05:08:57 INFO - PROCESS | 1779 | 1462795737986 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]]]}] 05:08:58 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. 05:08:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2116ms 05:08:58 INFO - PROCESS | 1779 | 1462795738028 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1779 | 1462795738031 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:08:58 INFO - PROCESS | 1779 | 1462795738042 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1779 | 1462795738044 Marionette TRACE conn4 <- [1,2974,null,{}] 05:08:58 INFO - PROCESS | 1779 | 1462795738050 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}] 05:08:58 INFO - PROCESS | 1779 | 1462795738381 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:08:58 INFO - PROCESS | 1779 | 1462795738406 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e54dc00 == 151 [pid = 1779] [id = 752] 05:08:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x8e5acc00) [pid = 1779] [serial = 2256] [outer = (nil)] 05:08:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8e5b8800) [pid = 1779] [serial = 2257] [outer = 0x8e5acc00] 05:08:58 INFO - PROCESS | 1779 | 1462795738482 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8e60d400) [pid = 1779] [serial = 2258] [outer = 0x8e5acc00] 05:08:59 INFO - PROCESS | 1779 | 1462795739646 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]]]}] 05:08:59 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. 05:08:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1630ms 05:08:59 INFO - PROCESS | 1779 | 1462795739674 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:08:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:08:59 INFO - PROCESS | 1779 | 1462795739684 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:08:59 INFO - PROCESS | 1779 | 1462795739695 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 1779 | 1462795739700 Marionette TRACE conn4 <- [1,2978,null,{}] 05:08:59 INFO - PROCESS | 1779 | 1462795739709 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}] 05:09:00 INFO - PROCESS | 1779 | 1462795740054 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:09:00 INFO - PROCESS | 1779 | 1462795740361 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1779 | ++DOCSHELL 0x8a7cf400 == 152 [pid = 1779] [id = 753] 05:09:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8ab10000) [pid = 1779] [serial = 2259] [outer = (nil)] 05:09:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8b1b6400) [pid = 1779] [serial = 2260] [outer = 0x8ab10000] 05:09:00 INFO - PROCESS | 1779 | 1462795740460 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8cab5c00) [pid = 1779] [serial = 2261] [outer = 0x8ab10000] 05:09:01 INFO - PROCESS | 1779 | 1462795741329 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]]]}] 05:09:01 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. 05:09:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1686ms 05:09:01 INFO - PROCESS | 1779 | 1462795741381 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1779 | 1462795741389 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:09:01 INFO - PROCESS | 1779 | 1462795741402 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1779 | 1462795741406 Marionette TRACE conn4 <- [1,2982,null,{}] 05:09:01 INFO - PROCESS | 1779 | 1462795741413 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}] 05:09:01 INFO - PROCESS | 1779 | 1462795741709 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:09:02 INFO - PROCESS | 1779 | 1462795742012 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87e800 == 153 [pid = 1779] [id = 754] 05:09:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8db32400) [pid = 1779] [serial = 2262] [outer = (nil)] 05:09:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e5b5800) [pid = 1779] [serial = 2263] [outer = 0x8db32400] 05:09:02 INFO - PROCESS | 1779 | 1462795742163 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e763000) [pid = 1779] [serial = 2264] [outer = 0x8db32400] 05:09:03 INFO - PROCESS | 1779 | 1462795743119 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"]]]}] 05:09:03 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 05:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:09:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:09:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1746ms 05:09:03 INFO - PROCESS | 1779 | 1462795743152 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:09:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:09:03 INFO - PROCESS | 1779 | 1462795743156 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:09:03 INFO - PROCESS | 1779 | 1462795743164 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 1779 | 1462795743170 Marionette TRACE conn4 <- [1,2986,null,{}] 05:09:03 INFO - PROCESS | 1779 | 1462795743235 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}] 05:09:03 INFO - PROCESS | 1779 | 1462795743486 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:09:03 INFO - PROCESS | 1779 | 1462795743796 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8e8c00 == 154 [pid = 1779] [id = 755] 05:09:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8e8ebc00) [pid = 1779] [serial = 2265] [outer = (nil)] 05:09:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e929800) [pid = 1779] [serial = 2266] [outer = 0x8e8ebc00] 05:09:03 INFO - PROCESS | 1779 | 1462795743937 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8e94cc00) [pid = 1779] [serial = 2267] [outer = 0x8e8ebc00] 05:09:04 INFO - PROCESS | 1779 | 1462795744790 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]]]}] 05:09:04 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. 05:09:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1642ms 05:09:04 INFO - PROCESS | 1779 | 1462795744805 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1779 | 1462795744810 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:09:04 INFO - PROCESS | 1779 | 1462795744817 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1779 | 1462795744820 Marionette TRACE conn4 <- [1,2990,null,{}] 05:09:04 INFO - PROCESS | 1779 | 1462795744826 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}] 05:09:05 INFO - PROCESS | 1779 | 1462795745060 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:09:05 INFO - PROCESS | 1779 | 1462795745349 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8bb400 == 155 [pid = 1779] [id = 756] 05:09:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8f2c1c00) [pid = 1779] [serial = 2268] [outer = (nil)] 05:09:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8f2cbc00) [pid = 1779] [serial = 2269] [outer = 0x8f2c1c00] 05:09:05 INFO - PROCESS | 1779 | 1462795745446 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8fa6a800) [pid = 1779] [serial = 2270] [outer = 0x8f2c1c00] 05:09:06 INFO - PROCESS | 1779 | ++DOCSHELL 0x91046c00 == 156 [pid = 1779] [id = 757] 05:09:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x9104b400) [pid = 1779] [serial = 2271] [outer = (nil)] 05:09:06 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x9119b800) [pid = 1779] [serial = 2272] [outer = 0x9104b400] 05:09:06 INFO - PROCESS | 1779 | 1462795746388 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]]]}] 05:09:06 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. 05:09:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1586ms 05:09:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:09:06 INFO - PROCESS | 1779 | 1462795746403 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 1779 | 1462795746406 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:09:06 INFO - PROCESS | 1779 | 1462795746439 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1779 | 1462795746442 Marionette TRACE conn4 <- [1,2994,null,{}] 05:09:06 INFO - PROCESS | 1779 | 1462795746451 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}] 05:09:06 INFO - PROCESS | 1779 | 1462795746765 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:09:07 INFO - PROCESS | 1779 | 1462795747106 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e8eb800 == 157 [pid = 1779] [id = 758] 05:09:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8fa74000) [pid = 1779] [serial = 2273] [outer = (nil)] 05:09:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x91252800) [pid = 1779] [serial = 2274] [outer = 0x8fa74000] 05:09:07 INFO - PROCESS | 1779 | 1462795747204 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x91256800) [pid = 1779] [serial = 2275] [outer = 0x8fa74000] 05:09:08 INFO - PROCESS | 1779 | 1462795748179 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]]]}] 05:09:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:09:08 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 05:09:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1811ms 05:09:08 INFO - PROCESS | 1779 | 1462795748224 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1779 | 1462795748228 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:09:08 INFO - PROCESS | 1779 | 1462795748235 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1779 | 1462795748238 Marionette TRACE conn4 <- [1,2998,null,{}] 05:09:08 INFO - PROCESS | 1779 | 1462795748244 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}] 05:09:08 INFO - PROCESS | 1779 | 1462795748511 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:09:08 INFO - PROCESS | 1779 | 1462795748829 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 1779 | ++DOCSHELL 0x8fa73c00 == 158 [pid = 1779] [id = 759] 05:09:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x9104a400) [pid = 1779] [serial = 2276] [outer = (nil)] 05:09:08 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x9147e400) [pid = 1779] [serial = 2277] [outer = 0x9104a400] 05:09:08 INFO - PROCESS | 1779 | 1462795748984 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x91e33800) [pid = 1779] [serial = 2278] [outer = 0x9104a400] 05:09:09 INFO - PROCESS | 1779 | 1462795749841 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]]]}] 05:09:09 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. 05:09:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1647ms 05:09:09 INFO - PROCESS | 1779 | 1462795749884 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:09:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:09:09 INFO - PROCESS | 1779 | 1462795749888 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:09:09 INFO - PROCESS | 1779 | 1462795749896 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 1779 | 1462795749899 Marionette TRACE conn4 <- [1,3002,null,{}] 05:09:09 INFO - PROCESS | 1779 | 1462795749905 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}] 05:09:10 INFO - PROCESS | 1779 | 1462795750141 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:09:10 INFO - PROCESS | 1779 | 1462795750432 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 1779 | ++DOCSHELL 0x9104c800 == 159 [pid = 1779] [id = 760] 05:09:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9126bc00) [pid = 1779] [serial = 2279] [outer = (nil)] 05:09:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x9249a800) [pid = 1779] [serial = 2280] [outer = 0x9126bc00] 05:09:10 INFO - PROCESS | 1779 | 1462795750527 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x9268e400) [pid = 1779] [serial = 2281] [outer = 0x9126bc00] 05:09:11 INFO - PROCESS | 1779 | 1462795751393 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]]]}] 05:09:11 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. 05:09:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1547ms 05:09:11 INFO - PROCESS | 1779 | 1462795751442 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1779 | 1462795751446 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:09:11 INFO - PROCESS | 1779 | 1462795751453 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1779 | 1462795751456 Marionette TRACE conn4 <- [1,3006,null,{}] 05:09:11 INFO - PROCESS | 1779 | 1462795751462 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}] 05:09:11 INFO - PROCESS | 1779 | 1462795751729 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:09:12 INFO - PROCESS | 1779 | 1462795752048 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1779 | ++DOCSHELL 0x9248d400 == 160 [pid = 1779] [id = 761] 05:09:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9248fc00) [pid = 1779] [serial = 2282] [outer = (nil)] 05:09:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x92780000) [pid = 1779] [serial = 2283] [outer = 0x9248fc00] 05:09:12 INFO - PROCESS | 1779 | 1462795752141 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x92789800) [pid = 1779] [serial = 2284] [outer = 0x9248fc00] 05:09:13 INFO - PROCESS | 1779 | 1462795752999 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]]]}] 05:09:13 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. 05:09:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1587ms 05:09:13 INFO - PROCESS | 1779 | 1462795753041 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 1779 | 1462795753045 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:09:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:09:13 INFO - PROCESS | 1779 | 1462795753052 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 1779 | 1462795753056 Marionette TRACE conn4 <- [1,3010,null,{}] 05:09:13 INFO - PROCESS | 1779 | 1462795753062 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}] 05:09:13 INFO - PROCESS | 1779 | 1462795753357 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:09:13 INFO - PROCESS | 1779 | 1462795753681 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 1779 | ++DOCSHELL 0x92695400 == 161 [pid = 1779] [id = 762] 05:09:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x92730400) [pid = 1779] [serial = 2285] [outer = (nil)] 05:09:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x93d06c00) [pid = 1779] [serial = 2286] [outer = 0x92730400] 05:09:13 INFO - PROCESS | 1779 | 1462795753828 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x93df4800) [pid = 1779] [serial = 2287] [outer = 0x92730400] 05:09:14 INFO - PROCESS | 1779 | 1462795754639 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]]]}] 05:09:14 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 05:09:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1639ms 05:09:14 INFO - PROCESS | 1779 | 1462795754692 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 1779 | 1462795754696 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:09:14 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:09:14 INFO - PROCESS | 1779 | 1462795754703 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 1779 | 1462795754707 Marionette TRACE conn4 <- [1,3014,null,{}] 05:09:14 INFO - PROCESS | 1779 | 1462795754713 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}] 05:09:15 INFO - PROCESS | 1779 | 1462795755051 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:09:15 INFO - PROCESS | 1779 | 1462795755284 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 1779 | ++DOCSHELL 0x92689800 == 162 [pid = 1779] [id = 763] 05:09:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x9273d400) [pid = 1779] [serial = 2288] [outer = (nil)] 05:09:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x9472a800) [pid = 1779] [serial = 2289] [outer = 0x9273d400] 05:09:15 INFO - PROCESS | 1779 | 1462795755388 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x9527d800) [pid = 1779] [serial = 2290] [outer = 0x9273d400] 05:09:15 INFO - PROCESS | 1779 | [1779] 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 05:09:16 INFO - PROCESS | 1779 | 1462795756373 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:09:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:09:16 INFO - {} 05:09:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:09:16 INFO - {} 05:09:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:09:16 INFO - {} 05:09:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:09:16 INFO - {} 05:09:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1688ms 05:09:16 INFO - PROCESS | 1779 | 1462795756394 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 1779 | 1462795756399 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:09:16 INFO - TEST-START | /FileAPI/fileReader.html 05:09:16 INFO - PROCESS | 1779 | 1462795756414 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - PROCESS | 1779 | 1462795756418 Marionette TRACE conn4 <- [1,3018,null,{}] 05:09:16 INFO - PROCESS | 1779 | 1462795756467 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}] 05:09:16 INFO - PROCESS | 1779 | 1462795756844 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:09:17 INFO - PROCESS | 1779 | 1462795757141 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1779 | ++DOCSHELL 0x953e1800 == 163 [pid = 1779] [id = 764] 05:09:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x954abc00) [pid = 1779] [serial = 2291] [outer = (nil)] 05:09:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x954b6000) [pid = 1779] [serial = 2292] [outer = 0x954abc00] 05:09:17 INFO - PROCESS | 1779 | 1462795757246 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x956f3c00) [pid = 1779] [serial = 2293] [outer = 0x954abc00] 05:09:18 INFO - PROCESS | 1779 | 1462795758304 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]]]}] 05:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:09:18 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:09:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 1934ms 05:09:18 INFO - PROCESS | 1779 | 1462795758351 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:09:18 INFO - TEST-START | /FileAPI/historical.html 05:09:18 INFO - PROCESS | 1779 | 1462795758355 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:09:18 INFO - PROCESS | 1779 | 1462795758362 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1779 | 1462795758366 Marionette TRACE conn4 <- [1,3022,null,{}] 05:09:18 INFO - PROCESS | 1779 | 1462795758372 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}] 05:09:18 INFO - PROCESS | 1779 | 1462795758654 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:09:19 INFO - PROCESS | 1779 | 1462795759014 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1779 | ++DOCSHELL 0x91480c00 == 164 [pid = 1779] [id = 765] 05:09:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x924c6000) [pid = 1779] [serial = 2294] [outer = (nil)] 05:09:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9782f800) [pid = 1779] [serial = 2295] [outer = 0x924c6000] 05:09:19 INFO - PROCESS | 1779 | 1462795759106 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x979db800) [pid = 1779] [serial = 2296] [outer = 0x924c6000] 05:09:20 INFO - PROCESS | 1779 | 1462795760076 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"]]]}] 05:09:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:09:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:09:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:09:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:09:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:09:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:09:20 INFO - TEST-OK | /FileAPI/historical.html | took 1737ms 05:09:20 INFO - PROCESS | 1779 | 1462795760101 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1779 | 1462795760104 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /FileAPI/idlharness.html 05:09:20 INFO - PROCESS | 1779 | 1462795760112 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1779 | 1462795760115 Marionette TRACE conn4 <- [1,3026,null,{}] 05:09:20 INFO - PROCESS | 1779 | 1462795760131 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}] 05:09:20 INFO - PROCESS | 1779 | 1462795760387 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:09:20 INFO - PROCESS | 1779 | 1462795760748 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1779 | ++DOCSHELL 0x954aec00 == 165 [pid = 1779] [id = 766] 05:09:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x954b0400) [pid = 1779] [serial = 2297] [outer = (nil)] 05:09:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x99839800) [pid = 1779] [serial = 2298] [outer = 0x954b0400] 05:09:20 INFO - PROCESS | 1779 | 1462795760843 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 1779 | ++DOMWINDOW == 174 (0x99841c00) [pid = 1779] [serial = 2299] [outer = 0x954b0400] 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:09:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:09:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:09:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:09:22 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 05:09:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:09:22 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 05:09:22 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 05:09:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:09:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:09:22 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 05:09:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:09:22 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 05:09:22 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 05:09:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:09:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:09:22 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:09:22 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:09:22 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:09:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:09:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 2373ms 05:09:22 INFO - PROCESS | 1779 | 1462795762316 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]]]}] 05:09:22 INFO - PROCESS | 1779 | 1462795762621 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 1779 | 1462795762625 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:09:22 INFO - TEST-START | /FileAPI/idlharness.worker 05:09:22 INFO - PROCESS | 1779 | 1462795762636 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1779 | 1462795762639 Marionette TRACE conn4 <- [1,3030,null,{}] 05:09:22 INFO - PROCESS | 1779 | 1462795762661 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}] 05:09:23 INFO - PROCESS | 1779 | 1462795763002 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:09:23 INFO - PROCESS | 1779 | 1462795763235 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 1779 | ++DOCSHELL 0x9aa76400 == 166 [pid = 1779] [id = 767] 05:09:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 175 (0x9aa79400) [pid = 1779] [serial = 2300] [outer = (nil)] 05:09:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 176 (0x9ae19000) [pid = 1779] [serial = 2301] [outer = 0x9aa79400] 05:09:23 INFO - PROCESS | 1779 | 1462795763327 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 1779 | ++DOMWINDOW == 177 (0x9ae1c800) [pid = 1779] [serial = 2302] [outer = 0x9aa79400] 05:09:23 INFO - PROCESS | 1779 | [1779] 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 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:09:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:09:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:09:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:09:25 INFO - {} 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:09:25 INFO - {} 05:09:25 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 - {} 05:09:25 INFO - {} 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:09:25 INFO - {} 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:09:25 INFO - {} 05:09:25 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 - {} 05:09:25 INFO - {} 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:09:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:09:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 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 05:09:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:09:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:09:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:09:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:09:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:09:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:09:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:09:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:09:25 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:09:25 INFO - {} 05:09:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2925ms 05:09:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:09:25 INFO - PROCESS | 1779 | 1462795765430 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,{},{}]]]}] 05:09:25 INFO - PROCESS | 1779 | 1462795765578 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 1779 | 1462795765591 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:09:25 INFO - PROCESS | 1779 | 1462795765601 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1779 | 1462795765612 Marionette TRACE conn4 <- [1,3034,null,{}] 05:09:25 INFO - PROCESS | 1779 | 1462795765625 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}] 05:09:26 INFO - PROCESS | 1779 | 1462795766035 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:09:26 INFO - PROCESS | 1779 | 1462795766345 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 1779 | ++DOCSHELL 0x9aa79800 == 167 [pid = 1779] [id = 768] 05:09:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 178 (0x9ae18000) [pid = 1779] [serial = 2303] [outer = (nil)] 05:09:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 179 (0xa3252400) [pid = 1779] [serial = 2304] [outer = 0x9ae18000] 05:09:26 INFO - PROCESS | 1779 | 1462795766435 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1779 | ++DOMWINDOW == 180 (0xa348ac00) [pid = 1779] [serial = 2305] [outer = 0x9ae18000] 05:09:27 INFO - PROCESS | 1779 | 1462795767306 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]]]}] 05:09:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:09:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1744ms 05:09:27 INFO - PROCESS | 1779 | 1462795767347 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1779 | 1462795767352 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:09:27 INFO - PROCESS | 1779 | 1462795767359 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1779 | 1462795767363 Marionette TRACE conn4 <- [1,3038,null,{}] 05:09:27 INFO - PROCESS | 1779 | 1462795767369 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}] 05:09:27 INFO - PROCESS | 1779 | 1462795767651 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:09:27 INFO - PROCESS | 1779 | 1462795767940 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 1779 | ++DOCSHELL 0x9ae1e800 == 168 [pid = 1779] [id = 769] 05:09:27 INFO - PROCESS | 1779 | ++DOMWINDOW == 181 (0x9b13d800) [pid = 1779] [serial = 2306] [outer = (nil)] 05:09:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 182 (0xa50e9400) [pid = 1779] [serial = 2307] [outer = 0x9b13d800] 05:09:28 INFO - PROCESS | 1779 | 1462795768033 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 1779 | ++DOMWINDOW == 183 (0xa6282400) [pid = 1779] [serial = 2308] [outer = 0x9b13d800] 05:09:28 INFO - PROCESS | 1779 | 1462795768967 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"]]]}] 05:09:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:09:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:09:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1631ms 05:09:28 INFO - PROCESS | 1779 | 1462795768992 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 1779 | 1462795768996 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:09:29 INFO - PROCESS | 1779 | 1462795769003 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1779 | 1462795769007 Marionette TRACE conn4 <- [1,3042,null,{}] 05:09:29 INFO - PROCESS | 1779 | 1462795769013 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}] 05:09:29 INFO - PROCESS | 1779 | 1462795769282 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x867ed400 == 167 [pid = 1779] [id = 727] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8ab42000 == 166 [pid = 1779] [id = 432] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8b54a400 == 165 [pid = 1779] [id = 476] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8cabd000 == 164 [pid = 1779] [id = 475] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x9273b400 == 163 [pid = 1779] [id = 747] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x92b95400 == 162 [pid = 1779] [id = 746] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x92493c00 == 161 [pid = 1779] [id = 745] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x91478400 == 160 [pid = 1779] [id = 744] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x867ef000 == 159 [pid = 1779] [id = 743] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8e932800 == 158 [pid = 1779] [id = 742] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x9126ec00 == 157 [pid = 1779] [id = 740] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8e944000 == 156 [pid = 1779] [id = 741] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x91048000 == 155 [pid = 1779] [id = 739] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8e765c00 == 154 [pid = 1779] [id = 738] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8e785400 == 153 [pid = 1779] [id = 737] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8a7d1c00 == 152 [pid = 1779] [id = 736] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc0e800 == 151 [pid = 1779] [id = 734] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8dc06c00 == 150 [pid = 1779] [id = 735] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8d878000 == 149 [pid = 1779] [id = 733] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x867e9c00 == 148 [pid = 1779] [id = 732] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8ac43000 == 147 [pid = 1779] [id = 731] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x8a194800 == 146 [pid = 1779] [id = 730] 05:09:32 INFO - PROCESS | 1779 | --DOCSHELL 0x837ae400 == 145 [pid = 1779] [id = 729] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 182 (0x8e936000) [pid = 1779] [serial = 2061] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 181 (0x8ab44000) [pid = 1779] [serial = 2183] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 180 (0x8ac40c00) [pid = 1779] [serial = 2184] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 179 (0xa26e5400) [pid = 1779] [serial = 2169] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 178 (0x9a55cc00) [pid = 1779] [serial = 2168] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 177 (0x91e39800) [pid = 1779] [serial = 2166] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 176 (0x91e37800) [pid = 1779] [serial = 2165] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 175 (0xa67c2c00) [pid = 1779] [serial = 2163] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 174 (0xa6286000) [pid = 1779] [serial = 2162] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 173 (0xa214b400) [pid = 1779] [serial = 2160] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 172 (0x9d5ac400) [pid = 1779] [serial = 2159] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 171 (0x9b146400) [pid = 1779] [serial = 2157] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 170 (0x9ae1b400) [pid = 1779] [serial = 2156] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 169 (0x9a8b3800) [pid = 1779] [serial = 2154] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 168 (0x9a559800) [pid = 1779] [serial = 2153] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 167 (0x9a023000) [pid = 1779] [serial = 2151] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 166 (0x9a008400) [pid = 1779] [serial = 2150] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 165 (0x954b4c00) [pid = 1779] [serial = 2148] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 164 (0x954af400) [pid = 1779] [serial = 2147] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 163 (0x94728c00) [pid = 1779] [serial = 2144] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 162 (0x953e4c00) [pid = 1779] [serial = 2145] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 161 (0x92b98000) [pid = 1779] [serial = 2142] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 160 (0x92738000) [pid = 1779] [serial = 2141] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 159 (0x92688c00) [pid = 1779] [serial = 2139] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 158 (0x92498800) [pid = 1779] [serial = 2138] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 157 (0x9147d400) [pid = 1779] [serial = 2136] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 156 (0x91471c00) [pid = 1779] [serial = 2135] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 155 (0x9104b000) [pid = 1779] [serial = 2133] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 154 (0x8fa6ec00) [pid = 1779] [serial = 2132] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 153 (0x8e78b400) [pid = 1779] [serial = 2130] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 152 (0x8e554800) [pid = 1779] [serial = 2129] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 151 (0x8ab4e000) [pid = 1779] [serial = 2127] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0x867f0c00) [pid = 1779] [serial = 2126] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x89ed0000) [pid = 1779] [serial = 2180] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x8656bc00) [pid = 1779] [serial = 2177] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8670f800) [pid = 1779] [serial = 2178] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x91e3ec00) [pid = 1779] [serial = 2174] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x8e617800) [pid = 1779] [serial = 2172] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x8e615000) [pid = 1779] [serial = 2171] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x8b546400) [pid = 1779] [serial = 2186] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x8a19c000) [pid = 1779] [serial = 2181] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1779 | 1462795772771 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1779 | ++DOCSHELL 0x8670d400 == 146 [pid = 1779] [id = 770] 05:09:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x8670d800) [pid = 1779] [serial = 2309] [outer = (nil)] 05:09:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x86713c00) [pid = 1779] [serial = 2310] [outer = 0x8670d800] 05:09:32 INFO - PROCESS | 1779 | 1462795772860 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x867f2800) [pid = 1779] [serial = 2311] [outer = 0x8670d800] 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:09:33 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. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:09:33 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'.) 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:09:33 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:09:33 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. 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:09:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:09:34 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. 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:09:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09:34 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. 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:09:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:09:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:09:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:09:34 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:09:34 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 5006ms 05:09:34 INFO - PROCESS | 1779 | 1462795773910 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]]]}] 05:09:34 INFO - PROCESS | 1779 | 1462795774083 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 1779 | 1462795774089 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:09:34 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:09:34 INFO - PROCESS | 1779 | 1462795774120 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 1779 | 1462795774126 Marionette TRACE conn4 <- [1,3046,null,{}] 05:09:34 INFO - PROCESS | 1779 | 1462795774134 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}] 05:09:34 INFO - PROCESS | 1779 | 1462795774354 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:09:34 INFO - PROCESS | 1779 | 1462795774620 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 1779 | ++DOCSHELL 0x8ac45000 == 147 [pid = 1779] [id = 771] 05:09:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x8ac45400) [pid = 1779] [serial = 2312] [outer = (nil)] 05:09:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x8b1b2c00) [pid = 1779] [serial = 2313] [outer = 0x8ac45400] 05:09:34 INFO - PROCESS | 1779 | 1462795774697 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x8b547400) [pid = 1779] [serial = 2314] [outer = 0x8ac45400] 05:09:35 INFO - PROCESS | 1779 | [1779] 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 05:09:35 INFO - PROCESS | 1779 | 1462795775580 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:09:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:09:35 INFO - {} 05:09:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1490ms 05:09:35 INFO - PROCESS | 1779 | 1462795775611 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 1779 | 1462795775618 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:09:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:09:35 INFO - PROCESS | 1779 | 1462795775624 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1779 | 1462795775627 Marionette TRACE conn4 <- [1,3050,null,{}] 05:09:35 INFO - PROCESS | 1779 | 1462795775634 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}] 05:09:35 INFO - PROCESS | 1779 | 1462795775937 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:09:36 INFO - PROCESS | 1779 | 1462795775975 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b1aa000 == 148 [pid = 1779] [id = 772] 05:09:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x8b6a9c00) [pid = 1779] [serial = 2315] [outer = (nil)] 05:09:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x8db38400) [pid = 1779] [serial = 2316] [outer = 0x8b6a9c00] 05:09:36 INFO - PROCESS | 1779 | 1462795776048 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x8e555800) [pid = 1779] [serial = 2317] [outer = 0x8b6a9c00] 05:09:37 INFO - PROCESS | 1779 | 1462795777090 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]]]}] 05:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:09:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:09:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1535ms 05:09:37 INFO - PROCESS | 1779 | 1462795777161 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 1779 | 1462795777164 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:09:37 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:09:37 INFO - PROCESS | 1779 | 1462795777190 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1779 | 1462795777199 Marionette TRACE conn4 <- [1,3054,null,{}] 05:09:37 INFO - PROCESS | 1779 | 1462795777206 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}] 05:09:38 INFO - PROCESS | 1779 | 1462795778310 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 150 (0xa6b9b000) [pid = 1779] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 149 (0x8c8e9000) [pid = 1779] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 148 (0x86712000) [pid = 1779] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 147 (0x8a7d2000) [pid = 1779] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 146 (0x86710800) [pid = 1779] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 145 (0x92b8f400) [pid = 1779] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 144 (0x92b97400) [pid = 1779] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 143 (0x924ccc00) [pid = 1779] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 142 (0x924c2c00) [pid = 1779] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 141 (0x91a13c00) [pid = 1779] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 140 (0x91262800) [pid = 1779] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 139 (0x9104cc00) [pid = 1779] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 138 (0x913e2400) [pid = 1779] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 137 (0x91049800) [pid = 1779] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 136 (0x8e92fc00) [pid = 1779] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 135 (0x8e8b7400) [pid = 1779] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 134 (0x8e55a400) [pid = 1779] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 133 (0x8e769400) [pid = 1779] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 132 (0x8dc0f000) [pid = 1779] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 131 (0x8d87e400) [pid = 1779] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 130 (0x8cfda800) [pid = 1779] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 129 (0x8b6ad800) [pid = 1779] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 128 (0x8a7d2c00) [pid = 1779] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 127 (0x837af000) [pid = 1779] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 126 (0x8e559400) [pid = 1779] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:09:38 INFO - PROCESS | 1779 | --DOMWINDOW == 125 (0x8e613800) [pid = 1779] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:09:38 INFO - PROCESS | 1779 | 1462795778599 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 1779 | ++DOCSHELL 0x837ae000 == 149 [pid = 1779] [id = 773] 05:09:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 126 (0x837af000) [pid = 1779] [serial = 2318] [outer = (nil)] 05:09:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 127 (0x8a7d2c00) [pid = 1779] [serial = 2319] [outer = 0x837af000] 05:09:38 INFO - PROCESS | 1779 | 1462795778679 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 1779 | ++DOMWINDOW == 128 (0x8db3bc00) [pid = 1779] [serial = 2320] [outer = 0x837af000] 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:09:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:09:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:39 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" 05:09:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:39 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" 05:09:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:09:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:09:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2646ms 05:09:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:09:40 INFO - PROCESS | 1779 | 1462795779672 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"]]]}] 05:09:40 INFO - PROCESS | 1779 | 1462795779823 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1779 | 1462795779831 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:09:40 INFO - PROCESS | 1779 | 1462795779844 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1779 | 1462795779855 Marionette TRACE conn4 <- [1,3058,null,{}] 05:09:40 INFO - PROCESS | 1779 | 1462795779869 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}] 05:09:40 INFO - PROCESS | 1779 | 1462795780261 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:09:40 INFO - PROCESS | 1779 | 1462795780661 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 1779 | ++DOCSHELL 0x837ae400 == 150 [pid = 1779] [id = 774] 05:09:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 129 (0x837aec00) [pid = 1779] [serial = 2321] [outer = (nil)] 05:09:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 130 (0x8670d000) [pid = 1779] [serial = 2322] [outer = 0x837aec00] 05:09:40 INFO - PROCESS | 1779 | 1462795780772 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 1779 | ++DOMWINDOW == 131 (0x89ecb800) [pid = 1779] [serial = 2323] [outer = 0x837aec00] 05:09:41 INFO - PROCESS | 1779 | 1462795781753 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]]]}] 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:09:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:09:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:09:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:09:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:09:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1952ms 05:09:41 INFO - PROCESS | 1779 | 1462795781805 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 1779 | 1462795781819 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:09:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:09:41 INFO - PROCESS | 1779 | 1462795781847 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 1779 | 1462795781853 Marionette TRACE conn4 <- [1,3062,null,{}] 05:09:41 INFO - PROCESS | 1779 | 1462795781861 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}] 05:09:42 INFO - PROCESS | 1779 | 1462795782136 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:09:42 INFO - PROCESS | 1779 | 1462795782503 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1779 | ++DOCSHELL 0x8b6ab000 == 151 [pid = 1779] [id = 775] 05:09:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 132 (0x8b6b5c00) [pid = 1779] [serial = 2324] [outer = (nil)] 05:09:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 133 (0x8c8e3400) [pid = 1779] [serial = 2325] [outer = 0x8b6b5c00] 05:09:42 INFO - PROCESS | 1779 | 1462795782602 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 1779 | ++DOMWINDOW == 134 (0x8cb3ac00) [pid = 1779] [serial = 2326] [outer = 0x8b6b5c00] 05:09:42 INFO - PROCESS | 1779 | [1779] 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 05:09:43 INFO - PROCESS | 1779 | 1462795783566 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:09:43 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:09:43 INFO - {} 05:09:43 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1749ms 05:09:43 INFO - PROCESS | 1779 | 1462795783601 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 1779 | 1462795783614 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:09:43 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:09:43 INFO - PROCESS | 1779 | 1462795783633 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 1779 | 1462795783636 Marionette TRACE conn4 <- [1,3066,null,{}] 05:09:43 INFO - PROCESS | 1779 | 1462795783732 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}] 05:09:44 INFO - PROCESS | 1779 | 1462795784002 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:09:44 INFO - PROCESS | 1779 | 1462795784362 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d87ac00 == 152 [pid = 1779] [id = 776] 05:09:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 135 (0x8db37400) [pid = 1779] [serial = 2327] [outer = (nil)] 05:09:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 136 (0x8e618000) [pid = 1779] [serial = 2328] [outer = 0x8db37400] 05:09:44 INFO - PROCESS | 1779 | 1462795784460 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1779 | ++DOMWINDOW == 137 (0x8e76c000) [pid = 1779] [serial = 2329] [outer = 0x8db37400] 05:09:45 INFO - PROCESS | 1779 | 1462795785415 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]]]}] 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:09:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:09:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1844ms 05:09:45 INFO - PROCESS | 1779 | 1462795785480 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1779 | 1462795785485 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:09:45 INFO - PROCESS | 1779 | 1462795785521 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1779 | 1462795785532 Marionette TRACE conn4 <- [1,3070,null,{}] 05:09:45 INFO - PROCESS | 1779 | 1462795785542 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}] 05:09:45 INFO - PROCESS | 1779 | 1462795785824 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:09:46 INFO - PROCESS | 1779 | 1462795786161 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e770000 == 153 [pid = 1779] [id = 777] 05:09:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 138 (0x8e932000) [pid = 1779] [serial = 2330] [outer = (nil)] 05:09:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 139 (0x8e948000) [pid = 1779] [serial = 2331] [outer = 0x8e932000] 05:09:46 INFO - PROCESS | 1779 | 1462795786257 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1779 | ++DOMWINDOW == 140 (0x8f0d9800) [pid = 1779] [serial = 2332] [outer = 0x8e932000] 05:09:47 INFO - PROCESS | 1779 | 1462795787148 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]]]}] 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:09:47 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:09:47 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1673ms 05:09:47 INFO - PROCESS | 1779 | 1462795787168 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:09:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:09:47 INFO - PROCESS | 1779 | 1462795787173 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:09:47 INFO - PROCESS | 1779 | 1462795787181 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1779 | 1462795787184 Marionette TRACE conn4 <- [1,3074,null,{}] 05:09:47 INFO - PROCESS | 1779 | 1462795787192 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}] 05:09:47 INFO - PROCESS | 1779 | 1462795787435 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:09:47 INFO - PROCESS | 1779 | 1462795787754 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 1779 | ++DOCSHELL 0x8e615400 == 154 [pid = 1779] [id = 778] 05:09:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 141 (0x8e944000) [pid = 1779] [serial = 2333] [outer = (nil)] 05:09:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 142 (0x8f8d5400) [pid = 1779] [serial = 2334] [outer = 0x8e944000] 05:09:47 INFO - PROCESS | 1779 | 1462795787845 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 1779 | ++DOMWINDOW == 143 (0x91041000) [pid = 1779] [serial = 2335] [outer = 0x8e944000] 05:09:48 INFO - PROCESS | 1779 | 1462795788744 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]]]}] 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:09:48 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:09:48 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1581ms 05:09:48 INFO - PROCESS | 1779 | 1462795788764 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 1779 | 1462795788768 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:09:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:09:48 INFO - PROCESS | 1779 | 1462795788776 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 1779 | 1462795788780 Marionette TRACE conn4 <- [1,3078,null,{}] 05:09:48 INFO - PROCESS | 1779 | 1462795788786 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}] 05:09:49 INFO - PROCESS | 1779 | 1462795789095 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:09:49 INFO - PROCESS | 1779 | 1462795789395 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b6000 == 155 [pid = 1779] [id = 779] 05:09:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 144 (0x8d283c00) [pid = 1779] [serial = 2336] [outer = (nil)] 05:09:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 145 (0x8e5bbc00) [pid = 1779] [serial = 2337] [outer = 0x8d283c00] 05:09:49 INFO - PROCESS | 1779 | 1462795789550 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1779 | ++DOMWINDOW == 146 (0x91257400) [pid = 1779] [serial = 2338] [outer = 0x8d283c00] 05:09:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:09:50 INFO - reader.readAsText(blob_2) 05:09:50 INFO - }" did not throw 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:09:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:09:50 INFO - reader.readAsDataURL(blob_2) 05:09:50 INFO - }" did not throw 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:09:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:09:50 INFO - reader.readAsArrayBuffer(blob_2) 05:09:50 INFO - }" did not throw 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:09:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 05:09:50 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:09:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:09:50 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:09:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:09:50 INFO - PROCESS | 1779 | 1462795790548 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:09:50 INFO - PROCESS | 1779 | 1462795790554 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1779 | 1462795790560 Marionette TRACE conn4 <- [1,3082,null,{}] 05:09:50 INFO - PROCESS | 1779 | 1462795790566 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}] 05:09:50 INFO - PROCESS | 1779 | 1462795790805 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:09:51 INFO - PROCESS | 1779 | 1462795791131 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1779 | ++DOCSHELL 0x8db35800 == 156 [pid = 1779] [id = 780] 05:09:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 147 (0x913e2400) [pid = 1779] [serial = 2339] [outer = (nil)] 05:09:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 148 (0x91475800) [pid = 1779] [serial = 2340] [outer = 0x913e2400] 05:09:51 INFO - PROCESS | 1779 | 1462795791277 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1779 | ++DOMWINDOW == 149 (0x9147bc00) [pid = 1779] [serial = 2341] [outer = 0x913e2400] 05:09:52 INFO - PROCESS | 1779 | 1462795792144 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]]]}] 05:09:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:09:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:09:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:09:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:09:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:09:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1633ms 05:09:52 INFO - PROCESS | 1779 | 1462795792190 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1779 | 1462795792195 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:09:52 INFO - PROCESS | 1779 | 1462795792202 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1779 | 1462795792206 Marionette TRACE conn4 <- [1,3086,null,{}] 05:09:52 INFO - PROCESS | 1779 | 1462795792213 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}] 05:09:52 INFO - PROCESS | 1779 | 1462795792460 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:09:52 INFO - PROCESS | 1779 | 1462795792781 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1779 | ++DOCSHELL 0x913ea000 == 157 [pid = 1779] [id = 781] 05:09:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 150 (0x91475c00) [pid = 1779] [serial = 2342] [outer = (nil)] 05:09:52 INFO - PROCESS | 1779 | ++DOMWINDOW == 151 (0x91a16400) [pid = 1779] [serial = 2343] [outer = 0x91475c00] 05:09:52 INFO - PROCESS | 1779 | 1462795792918 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 1779 | ++DOMWINDOW == 152 (0x91e36400) [pid = 1779] [serial = 2344] [outer = 0x91475c00] 05:09:53 INFO - PROCESS | 1779 | 1462795793782 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:09:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1637ms 05:09:53 INFO - PROCESS | 1779 | 1462795793884 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1779 | 1462795793892 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:09:53 INFO - PROCESS | 1779 | 1462795793919 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1779 | 1462795793927 Marionette TRACE conn4 <- [1,3090,null,{}] 05:09:53 INFO - PROCESS | 1779 | 1462795793939 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}] 05:09:54 INFO - PROCESS | 1779 | 1462795794189 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:09:54 INFO - PROCESS | 1779 | 1462795794553 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 1779 | ++DOCSHELL 0x8d0b4c00 == 158 [pid = 1779] [id = 782] 05:09:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 153 (0x91266c00) [pid = 1779] [serial = 2345] [outer = (nil)] 05:09:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 154 (0x9249ac00) [pid = 1779] [serial = 2346] [outer = 0x91266c00] 05:09:54 INFO - PROCESS | 1779 | 1462795794651 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1779 | ++DOMWINDOW == 155 (0x924c5800) [pid = 1779] [serial = 2347] [outer = 0x91266c00] 05:09:55 INFO - PROCESS | 1779 | 1462795795501 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:09:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1605ms 05:09:55 INFO - PROCESS | 1779 | 1462795795515 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:09:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:09:55 INFO - PROCESS | 1779 | 1462795795520 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:09:55 INFO - PROCESS | 1779 | 1462795795527 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1779 | 1462795795530 Marionette TRACE conn4 <- [1,3094,null,{}] 05:09:55 INFO - PROCESS | 1779 | 1462795795536 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}] 05:09:55 INFO - PROCESS | 1779 | 1462795795785 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:09:56 INFO - PROCESS | 1779 | 1462795796110 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 1779 | ++DOCSHELL 0x86710000 == 159 [pid = 1779] [id = 783] 05:09:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 156 (0x8ab08c00) [pid = 1779] [serial = 2348] [outer = (nil)] 05:09:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 157 (0x9268d000) [pid = 1779] [serial = 2349] [outer = 0x8ab08c00] 05:09:56 INFO - PROCESS | 1779 | 1462795796205 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 1779 | ++DOMWINDOW == 158 (0x92731000) [pid = 1779] [serial = 2350] [outer = 0x8ab08c00] 05:09:57 INFO - PROCESS | 1779 | 1462795797114 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:09:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1637ms 05:09:57 INFO - PROCESS | 1779 | 1462795797164 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 1779 | 1462795797168 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:09:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:09:57 INFO - PROCESS | 1779 | 1462795797175 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 1779 | 1462795797179 Marionette TRACE conn4 <- [1,3098,null,{}] 05:09:57 INFO - PROCESS | 1779 | 1462795797211 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}] 05:09:57 INFO - PROCESS | 1779 | 1462795797468 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:09:57 INFO - PROCESS | 1779 | 1462795797783 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1779 | ++DOCSHELL 0x924d0800 == 160 [pid = 1779] [id = 784] 05:09:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 159 (0x92736c00) [pid = 1779] [serial = 2351] [outer = (nil)] 05:09:57 INFO - PROCESS | 1779 | ++DOMWINDOW == 160 (0x92b91000) [pid = 1779] [serial = 2352] [outer = 0x92736c00] 05:09:57 INFO - PROCESS | 1779 | 1462795797940 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 1779 | ++DOMWINDOW == 161 (0x93b96400) [pid = 1779] [serial = 2353] [outer = 0x92736c00] 05:09:58 INFO - PROCESS | 1779 | 1462795798876 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]]]}] 05:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:09:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:09:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1740ms 05:09:58 INFO - PROCESS | 1779 | 1462795798923 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1779 | 1462795798927 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:09:58 INFO - PROCESS | 1779 | 1462795798937 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1779 | 1462795798942 Marionette TRACE conn4 <- [1,3102,null,{}] 05:09:58 INFO - PROCESS | 1779 | 1462795798948 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}] 05:09:59 INFO - PROCESS | 1779 | 1462795799225 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:09:59 INFO - PROCESS | 1779 | 1462795799602 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 1779 | ++DOCSHELL 0x92b95400 == 161 [pid = 1779] [id = 785] 05:09:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 162 (0x9549b400) [pid = 1779] [serial = 2354] [outer = (nil)] 05:09:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 163 (0x954aa000) [pid = 1779] [serial = 2355] [outer = 0x9549b400] 05:09:59 INFO - PROCESS | 1779 | 1462795799696 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1779 | ++DOMWINDOW == 164 (0x954b7800) [pid = 1779] [serial = 2356] [outer = 0x9549b400] 05:10:00 INFO - PROCESS | 1779 | 1462795800746 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:10:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1836ms 05:10:00 INFO - PROCESS | 1779 | 1462795800777 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 1779 | 1462795800784 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:10:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:10:00 INFO - PROCESS | 1779 | 1462795800794 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1779 | 1462795800800 Marionette TRACE conn4 <- [1,3106,null,{}] 05:10:00 INFO - PROCESS | 1779 | 1462795800810 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}] 05:10:01 INFO - PROCESS | 1779 | 1462795801080 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:10:01 INFO - PROCESS | 1779 | 1462795801544 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 1779 | ++DOCSHELL 0x8dc0dc00 == 162 [pid = 1779] [id = 786] 05:10:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 165 (0x8e78a800) [pid = 1779] [serial = 2357] [outer = (nil)] 05:10:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 166 (0x9840c000) [pid = 1779] [serial = 2358] [outer = 0x8e78a800] 05:10:01 INFO - PROCESS | 1779 | 1462795801635 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1779 | ++DOMWINDOW == 167 (0x99392000) [pid = 1779] [serial = 2359] [outer = 0x8e78a800] 05:10:02 INFO - PROCESS | 1779 | 1462795802585 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]]]}] 05:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:10:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:10:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1853ms 05:10:02 INFO - PROCESS | 1779 | 1462795802648 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:10:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:10:02 INFO - PROCESS | 1779 | 1462795802653 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:10:02 INFO - PROCESS | 1779 | 1462795802663 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1779 | 1462795802668 Marionette TRACE conn4 <- [1,3110,null,{}] 05:10:02 INFO - PROCESS | 1779 | 1462795802703 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}] 05:10:02 INFO - PROCESS | 1779 | 1462795802964 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:10:03 INFO - PROCESS | 1779 | 1462795803329 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 1779 | ++DOCSHELL 0x9126d000 == 163 [pid = 1779] [id = 787] 05:10:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 168 (0x93a60800) [pid = 1779] [serial = 2360] [outer = (nil)] 05:10:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 169 (0x9a09c400) [pid = 1779] [serial = 2361] [outer = 0x93a60800] 05:10:03 INFO - PROCESS | 1779 | 1462795803424 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 1779 | ++DOMWINDOW == 170 (0x9a8b3800) [pid = 1779] [serial = 2362] [outer = 0x93a60800] 05:10:04 INFO - PROCESS | 1779 | 1462795804283 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"]]]}] 05:10:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:10:04 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 05:10:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:10:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:10:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1656ms 05:10:04 INFO - PROCESS | 1779 | 1462795804319 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 1779 | 1462795804322 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:10:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:10:04 INFO - PROCESS | 1779 | 1462795804331 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 1779 | 1462795804335 Marionette TRACE conn4 <- [1,3114,null,{}] 05:10:04 INFO - PROCESS | 1779 | 1462795804342 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}] 05:10:04 INFO - PROCESS | 1779 | 1462795804602 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:10:04 INFO - PROCESS | 1779 | 1462795804927 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\", \"2b3b4ece-95a5-4b1d-944a-9c9c72eaa4d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1779 | ++DOCSHELL 0x93a62000 == 164 [pid = 1779] [id = 788] 05:10:04 INFO - PROCESS | 1779 | ++DOMWINDOW == 171 (0x953e5c00) [pid = 1779] [serial = 2363] [outer = (nil)] 05:10:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 172 (0x9ae13400) [pid = 1779] [serial = 2364] [outer = 0x953e5c00] 05:10:05 INFO - PROCESS | 1779 | 1462795805024 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 1779 | ++DOMWINDOW == 173 (0x9ae1a000) [pid = 1779] [serial = 2365] [outer = 0x953e5c00] 05:10:05 INFO - PROCESS | 1779 | 1462795805939 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]]]}] 05:10:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:10:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1634ms 05:10:05 INFO - PROCESS | 1779 | 1462795805967 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1779 | 1462795805972 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:10:07 WARNING - u'runner_teardown' () 05:10:07 INFO - No more tests 05:10:07 INFO - Got 0 unexpected results 05:10:07 INFO - SUITE-END | took 1397s 05:10:07 INFO - Closing logging queue 05:10:07 INFO - queue closed 05:10:07 INFO - Return code: 0 05:10:07 WARNING - # TBPL SUCCESS # 05:10:07 INFO - Running post-action listener: _resource_record_post_action 05:10:07 INFO - Running post-run listener: _resource_record_post_run 05:10:08 INFO - Total resource usage - Wall time: 1434s; CPU: 98.0%; Read bytes: 14110720; Write bytes: 926322688; Read time: 588; Write time: 247016 05:10:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:10:08 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 4096; Write bytes: 138153984; Read time: 8; Write time: 137004 05:10:08 INFO - run-tests - Wall time: 1403s; CPU: 98.0%; Read bytes: 11149312; Write bytes: 788168704; Read time: 444; Write time: 110012 05:10:08 INFO - Running post-run listener: _upload_blobber_files 05:10:08 INFO - Blob upload gear active. 05:10:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:10:08 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 05:10:08 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'] 05:10:08 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 05:10:08 INFO - (blobuploader) - INFO - Open directory for files ... 05:10:08 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:10:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:10:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:10 INFO - (blobuploader) - INFO - Done attempting. 05:10:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:10:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:10:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:10:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:10:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:10:11 INFO - (blobuploader) - INFO - Done attempting. 05:10:11 INFO - (blobuploader) - INFO - Iteration through files over. 05:10:11 INFO - Return code: 0 05:10:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:10:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:10:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46417846e84e5f6ebc13b8f3bc11db161165b6c173903d3cb1067914c9b677c34fe26bce5fe4c0b57aa72cc6cf92a17a0d409d8075a46b8ff450fb000ef63657", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40de231b70dd5c27183cce9473c134a2c848485379b299f15de69e018808849117cebe1454348cf677c7b0fbda1bfb5324b976763f364fbbb080bdb8ad569b8d"} 05:10:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:10:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:10:11 INFO - Contents: 05:10:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46417846e84e5f6ebc13b8f3bc11db161165b6c173903d3cb1067914c9b677c34fe26bce5fe4c0b57aa72cc6cf92a17a0d409d8075a46b8ff450fb000ef63657", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40de231b70dd5c27183cce9473c134a2c848485379b299f15de69e018808849117cebe1454348cf677c7b0fbda1bfb5324b976763f364fbbb080bdb8ad569b8d"} 05:10:11 INFO - Running post-run listener: copy_logs_to_upload_dir 05:10:11 INFO - Copying logs to upload dir... 05:10:11 INFO - mkdir: /builds/slave/test/build/upload/logs 05:10:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1535.767962 ========= master_lag: 7.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 42 secs) (at 2016-05-09 05:10:18.261526) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-09 05:10:18.262569) ========= 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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/46417846e84e5f6ebc13b8f3bc11db161165b6c173903d3cb1067914c9b677c34fe26bce5fe4c0b57aa72cc6cf92a17a0d409d8075a46b8ff450fb000ef63657", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40de231b70dd5c27183cce9473c134a2c848485379b299f15de69e018808849117cebe1454348cf677c7b0fbda1bfb5324b976763f364fbbb080bdb8ad569b8d"} build_url:https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033261 build_url: 'https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/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/46417846e84e5f6ebc13b8f3bc11db161165b6c173903d3cb1067914c9b677c34fe26bce5fe4c0b57aa72cc6cf92a17a0d409d8075a46b8ff450fb000ef63657", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/40de231b70dd5c27183cce9473c134a2c848485379b299f15de69e018808849117cebe1454348cf677c7b0fbda1bfb5324b976763f364fbbb080bdb8ad569b8d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OOskFWN5TCuBCip58Xfg5Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.22 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-09 05:10:20.515457) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-09 05:10:20.515783) ========= 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-1462794251.461373-45269644 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017447 ========= master_lag: 3.69 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 3 secs) (at 2016-05-09 05:10:24.221661) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 05:10:24.221985) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 05:10:24.772463) ========= ========= Total master_lag: 13.02 =========