builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-387 starttime: 1464088499.67 results: success (0) buildid: 20160524022209 builduid: b27ddde44f0140008b8f0df56a6bab0c revision: a6138313bed92c7755f7f6ec38e9033a7abd88b2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 04:14:59.668286) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 04:14:59.699675) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 35 secs) (at 2016-05-24 04:14:59.699992) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 35 secs) (at 2016-05-24 04:15:34.828468) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 04:15:34.828844) ========= 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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False --2016-05-24 04:15:38-- 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% 10.8M=0.001s 2016-05-24 04:15:38 (10.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.307541 ========= master_lag: 4.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 04:15:39.239442) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-05-24 04:15:39.239739) ========= 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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075451 ========= master_lag: 16.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 16 secs) (at 2016-05-24 04:15:55.391787) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 04:15:55.392175) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev a6138313bed92c7755f7f6ec38e9033a7abd88b2 --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 a6138313bed92c7755f7f6ec38e9033a7abd88b2 --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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False 2016-05-24 04:15:55,647 truncating revision to first 12 chars 2016-05-24 04:15:55,647 Setting DEBUG logging. 2016-05-24 04:15:55,648 attempt 1/10 2016-05-24 04:15:55,648 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/a6138313bed9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 04:15:55,957 unpacking tar archive at: mozilla-aurora-a6138313bed9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.597780 ========= master_lag: 1.00 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 04:15:56.990656) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 04:15:56.990942) ========= script_repo_revision: a6138313bed92c7755f7f6ec38e9033a7abd88b2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 04:15:56.991337) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-05-24 04:15:56.991615) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 4 secs) (at 2016-05-24 04:16:01.807872) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 48 secs) (at 2016-05-24 04:16:01.808258) ========= /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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False 04:16:02 INFO - MultiFileLogger online at 20160524 04:16:02 in /builds/slave/test 04:16:02 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:16:02 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:16:02 INFO - {'append_to_log': False, 04:16:02 INFO - 'base_work_dir': '/builds/slave/test', 04:16:02 INFO - 'blob_upload_branch': 'mozilla-aurora', 04:16:02 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:16:02 INFO - 'buildbot_json_path': 'buildprops.json', 04:16:02 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:16:02 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:16:02 INFO - 'download_minidump_stackwalk': True, 04:16:02 INFO - 'download_symbols': 'true', 04:16:02 INFO - 'e10s': False, 04:16:02 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:16:02 INFO - 'tooltool.py': '/tools/tooltool.py', 04:16:02 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:16:02 INFO - '/tools/misc-python/virtualenv.py')}, 04:16:02 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:16:02 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:16:02 INFO - 'log_level': 'info', 04:16:02 INFO - 'log_to_console': True, 04:16:02 INFO - 'opt_config_files': (), 04:16:02 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:16:02 INFO - '--processes=1', 04:16:02 INFO - '--config=%(test_path)s/wptrunner.ini', 04:16:02 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:16:02 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:16:02 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:16:02 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:16:02 INFO - 'pip_index': False, 04:16:02 INFO - 'require_test_zip': True, 04:16:02 INFO - 'test_type': ('testharness',), 04:16:02 INFO - 'this_chunk': '1', 04:16:02 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:16:02 INFO - 'total_chunks': '10', 04:16:02 INFO - 'virtualenv_path': 'venv', 04:16:02 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:16:02 INFO - 'work_dir': 'build'} 04:16:02 INFO - ##### 04:16:02 INFO - ##### Running clobber step. 04:16:02 INFO - ##### 04:16:02 INFO - Running pre-action listener: _resource_record_pre_action 04:16:02 INFO - Running main action method: clobber 04:16:02 INFO - rmtree: /builds/slave/test/build 04:16:02 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:16:04 INFO - Running post-action listener: _resource_record_post_action 04:16:04 INFO - ##### 04:16:04 INFO - ##### Running read-buildbot-config step. 04:16:04 INFO - ##### 04:16:04 INFO - Running pre-action listener: _resource_record_pre_action 04:16:04 INFO - Running main action method: read_buildbot_config 04:16:04 INFO - Using buildbot properties: 04:16:04 INFO - { 04:16:04 INFO - "project": "", 04:16:04 INFO - "product": "firefox", 04:16:04 INFO - "script_repo_revision": "production", 04:16:04 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 04:16:04 INFO - "repository": "", 04:16:04 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 04:16:04 INFO - "buildid": "20160524022209", 04:16:04 INFO - "pgo_build": "False", 04:16:04 INFO - "basedir": "/builds/slave/test", 04:16:04 INFO - "buildnumber": 56, 04:16:04 INFO - "slavename": "tst-linux32-spot-387", 04:16:04 INFO - "revision": "a6138313bed92c7755f7f6ec38e9033a7abd88b2", 04:16:04 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 04:16:04 INFO - "platform": "linux", 04:16:04 INFO - "branch": "mozilla-aurora", 04:16:04 INFO - "repo_path": "releases/mozilla-aurora", 04:16:04 INFO - "moz_repo_path": "", 04:16:04 INFO - "stage_platform": "linux", 04:16:04 INFO - "builduid": "b27ddde44f0140008b8f0df56a6bab0c", 04:16:04 INFO - "slavebuilddir": "test" 04:16:04 INFO - } 04:16:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 04:16:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 04:16:04 INFO - Running post-action listener: _resource_record_post_action 04:16:04 INFO - ##### 04:16:04 INFO - ##### Running download-and-extract step. 04:16:04 INFO - ##### 04:16:04 INFO - Running pre-action listener: _resource_record_pre_action 04:16:04 INFO - Running main action method: download_and_extract 04:16:04 INFO - mkdir: /builds/slave/test/build/tests 04:16:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:04 INFO - https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:16:04 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:16:04 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:16:04 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:07 INFO - Downloaded 1325 bytes. 04:16:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 04:16:07 INFO - Using the following test package requirements: 04:16:07 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 04:16:07 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 04:16:07 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 04:16:07 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'jsshell-linux-i686.zip'], 04:16:07 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 04:16:07 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 04:16:07 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 04:16:07 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 04:16:07 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 04:16:07 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 04:16:07 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 04:16:07 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:16:07 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:16:07 INFO - https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:16:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 04:16:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 04:16:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:11 INFO - Downloaded 22437362 bytes. 04:16:11 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:16:11 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:16:12 INFO - caution: filename not matched: web-platform/* 04:16:12 INFO - Return code: 11 04:16:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:12 INFO - https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:16:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 04:16:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 04:16:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:16 INFO - Downloaded 36409041 bytes. 04:16:16 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:16:16 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:16:20 INFO - caution: filename not matched: bin/* 04:16:20 INFO - caution: filename not matched: config/* 04:16:20 INFO - caution: filename not matched: mozbase/* 04:16:20 INFO - caution: filename not matched: marionette/* 04:16:20 INFO - caution: filename not matched: tools/wptserve/* 04:16:20 INFO - Return code: 11 04:16:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:20 INFO - https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:16:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:16:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:16:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:26 INFO - Downloaded 69332203 bytes. 04:16:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:16:26 INFO - mkdir: /builds/slave/test/properties 04:16:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:16:26 INFO - Writing to file /builds/slave/test/properties/build_url 04:16:26 INFO - Contents: 04:16:26 INFO - build_url:https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 04:16:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:16:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:16:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:16:27 INFO - Contents: 04:16:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:16:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:27 INFO - https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:16:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:16:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 04:16:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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:16:34 INFO - Downloaded 92306037 bytes. 04:16:34 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:16:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:16:43 INFO - Return code: 0 04:16:43 INFO - Running post-action listener: _resource_record_post_action 04:16:43 INFO - Running post-action listener: set_extra_try_arguments 04:16:43 INFO - ##### 04:16:43 INFO - ##### Running create-virtualenv step. 04:16:43 INFO - ##### 04:16:43 INFO - Running pre-action listener: _pre_create_virtualenv 04:16:43 INFO - Running pre-action listener: _resource_record_pre_action 04:16:43 INFO - Running main action method: create_virtualenv 04:16:43 INFO - Creating virtualenv /builds/slave/test/build/venv 04:16:43 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:16:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:16:44 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:16:44 INFO - Using real prefix '/usr' 04:16:44 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:16:45 INFO - Installing distribute.............................................................................................................................................................................................done. 04:16:49 INFO - Installing pip.................done. 04:16:49 INFO - Return code: 0 04:16:49 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:16:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:16:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:16:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, '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-1464086617.545850-1233334909', '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:16:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 04:16:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:16:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:16:49 INFO - 'CCACHE_UMASK': '002', 04:16:49 INFO - 'DISPLAY': ':0', 04:16:49 INFO - 'HOME': '/home/cltbld', 04:16:49 INFO - 'LANG': 'en_US.UTF-8', 04:16:49 INFO - 'LOGNAME': 'cltbld', 04:16:49 INFO - 'MAIL': '/var/mail/cltbld', 04:16:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:16:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:16:49 INFO - 'MOZ_NO_REMOTE': '1', 04:16:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:16:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:16:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:16:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:16:49 INFO - 'PWD': '/builds/slave/test', 04:16:49 INFO - 'SHELL': '/bin/bash', 04:16:49 INFO - 'SHLVL': '1', 04:16:49 INFO - 'TERM': 'linux', 04:16:49 INFO - 'TMOUT': '86400', 04:16:49 INFO - 'USER': 'cltbld', 04:16:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:16:49 INFO - '_': '/tools/buildbot/bin/python'} 04:16:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:16:49 INFO - Downloading/unpacking psutil>=0.7.1 04:16:49 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:16:49 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:16:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:49 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:16:49 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:16:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:16:53 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:16:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:16:53 INFO - Installing collected packages: psutil 04:16:53 INFO - Running setup.py install for psutil 04:16:53 INFO - building 'psutil._psutil_linux' extension 04:16:53 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:16:54 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:16:54 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:16:54 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 04:16:54 INFO - building 'psutil._psutil_posix' extension 04:16:54 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:16:54 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:16:54 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:16:54 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:16:54 INFO - Successfully installed psutil 04:16:54 INFO - Cleaning up... 04:16:55 INFO - Return code: 0 04:16:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:16:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:16:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:16:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:55 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, '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-1464086617.545850-1233334909', '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:16:55 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 04:16:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:16:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:16:55 INFO - 'CCACHE_UMASK': '002', 04:16:55 INFO - 'DISPLAY': ':0', 04:16:55 INFO - 'HOME': '/home/cltbld', 04:16:55 INFO - 'LANG': 'en_US.UTF-8', 04:16:55 INFO - 'LOGNAME': 'cltbld', 04:16:55 INFO - 'MAIL': '/var/mail/cltbld', 04:16:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:16:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:16:55 INFO - 'MOZ_NO_REMOTE': '1', 04:16:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:16:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:16:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:16:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:16:55 INFO - 'PWD': '/builds/slave/test', 04:16:55 INFO - 'SHELL': '/bin/bash', 04:16:55 INFO - 'SHLVL': '1', 04:16:55 INFO - 'TERM': 'linux', 04:16:55 INFO - 'TMOUT': '86400', 04:16:55 INFO - 'USER': 'cltbld', 04:16:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:16:55 INFO - '_': '/tools/buildbot/bin/python'} 04:16:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:16:55 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:16:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:16:55 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:55 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:55 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:16:55 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:16:59 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:16:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:16:59 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:16:59 INFO - Installing collected packages: mozsystemmonitor 04:16:59 INFO - Running setup.py install for mozsystemmonitor 04:16:59 INFO - Successfully installed mozsystemmonitor 04:16:59 INFO - Cleaning up... 04:16:59 INFO - Return code: 0 04:16:59 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:16:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:16:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:16:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:16:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:16:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, '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-1464086617.545850-1233334909', '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:16:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 04:16:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 04:16:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:16:59 INFO - 'CCACHE_UMASK': '002', 04:16:59 INFO - 'DISPLAY': ':0', 04:16:59 INFO - 'HOME': '/home/cltbld', 04:16:59 INFO - 'LANG': 'en_US.UTF-8', 04:16:59 INFO - 'LOGNAME': 'cltbld', 04:16:59 INFO - 'MAIL': '/var/mail/cltbld', 04:16:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:16:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:16:59 INFO - 'MOZ_NO_REMOTE': '1', 04:16:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:16:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:16:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:16:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:16:59 INFO - 'PWD': '/builds/slave/test', 04:16:59 INFO - 'SHELL': '/bin/bash', 04:16:59 INFO - 'SHLVL': '1', 04:16:59 INFO - 'TERM': 'linux', 04:16:59 INFO - 'TMOUT': '86400', 04:16:59 INFO - 'USER': 'cltbld', 04:16:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:16:59 INFO - '_': '/tools/buildbot/bin/python'} 04:16:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:16:59 INFO - Downloading/unpacking blobuploader==1.2.4 04:16:59 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:16:59 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:16:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:16:59 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:16:59 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:17:03 INFO - Downloading blobuploader-1.2.4.tar.gz 04:17:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:17:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:17:03 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:17:03 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:17:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:03 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:17:03 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:17:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:17:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:17:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:17:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:17:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:17:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:17:04 INFO - Downloading docopt-0.6.1.tar.gz 04:17:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:17:05 INFO - Installing collected packages: blobuploader, requests, docopt 04:17:05 INFO - Running setup.py install for blobuploader 04:17:05 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:17:05 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:17:05 INFO - Running setup.py install for requests 04:17:06 INFO - Running setup.py install for docopt 04:17:06 INFO - Successfully installed blobuploader requests docopt 04:17:06 INFO - Cleaning up... 04:17:06 INFO - Return code: 0 04:17:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:17:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:17:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:17:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:17:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:17:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:17:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:17:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, '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-1464086617.545850-1233334909', '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:17:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:17:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:17:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:17:06 INFO - 'CCACHE_UMASK': '002', 04:17:06 INFO - 'DISPLAY': ':0', 04:17:06 INFO - 'HOME': '/home/cltbld', 04:17:06 INFO - 'LANG': 'en_US.UTF-8', 04:17:06 INFO - 'LOGNAME': 'cltbld', 04:17:06 INFO - 'MAIL': '/var/mail/cltbld', 04:17:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:17:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:17:06 INFO - 'MOZ_NO_REMOTE': '1', 04:17:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:17:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:17:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:17:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:17:06 INFO - 'PWD': '/builds/slave/test', 04:17:06 INFO - 'SHELL': '/bin/bash', 04:17:06 INFO - 'SHLVL': '1', 04:17:06 INFO - 'TERM': 'linux', 04:17:06 INFO - 'TMOUT': '86400', 04:17:06 INFO - 'USER': 'cltbld', 04:17:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:17:06 INFO - '_': '/tools/buildbot/bin/python'} 04:17:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:17:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:17:06 INFO - Running setup.py (path:/tmp/pip-sqR9yU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:17:07 INFO - Running setup.py (path:/tmp/pip-FHVkVi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:17:07 INFO - Running setup.py (path:/tmp/pip-6Y9_Hp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:17:07 INFO - Running setup.py (path:/tmp/pip-GpwvyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:17:07 INFO - Running setup.py (path:/tmp/pip-niYphC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:17:07 INFO - Running setup.py (path:/tmp/pip-pNIbor-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:17:07 INFO - Running setup.py (path:/tmp/pip-kaAlxQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:17:07 INFO - Running setup.py (path:/tmp/pip-6AP_mR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:17:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:17:07 INFO - Running setup.py (path:/tmp/pip-8kfqRY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:17:08 INFO - Running setup.py (path:/tmp/pip-c3K1_2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:17:08 INFO - Running setup.py (path:/tmp/pip-RsIUIX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:17:08 INFO - Running setup.py (path:/tmp/pip-A25qCe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:17:08 INFO - Running setup.py (path:/tmp/pip-3gx2kB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:17:08 INFO - Running setup.py (path:/tmp/pip-UO4FFl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:17:08 INFO - Running setup.py (path:/tmp/pip-NpyAS1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:17:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:17:08 INFO - Running setup.py (path:/tmp/pip-6Iin3s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:17:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:17:09 INFO - Running setup.py (path:/tmp/pip-E822WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:17:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:17:09 INFO - Running setup.py (path:/tmp/pip-xmydCv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:17:09 INFO - Running setup.py (path:/tmp/pip-FXl_dI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:17:09 INFO - Running setup.py (path:/tmp/pip-tfxQA9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:17:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:17:10 INFO - Running setup.py (path:/tmp/pip-NSizJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:17:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:17:10 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:17:10 INFO - Running setup.py install for manifestparser 04:17:10 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:17:10 INFO - Running setup.py install for mozcrash 04:17:10 INFO - Running setup.py install for mozdebug 04:17:10 INFO - Running setup.py install for mozdevice 04:17:11 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Running setup.py install for mozfile 04:17:11 INFO - Running setup.py install for mozhttpd 04:17:11 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Running setup.py install for mozinfo 04:17:11 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Running setup.py install for mozInstall 04:17:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:17:11 INFO - Running setup.py install for mozleak 04:17:12 INFO - Running setup.py install for mozlog 04:17:12 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:17:12 INFO - Running setup.py install for moznetwork 04:17:12 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:17:12 INFO - Running setup.py install for mozprocess 04:17:12 INFO - Running setup.py install for mozprofile 04:17:13 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:17:13 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:17:13 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:17:13 INFO - Running setup.py install for mozrunner 04:17:13 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:17:13 INFO - Running setup.py install for mozscreenshot 04:17:13 INFO - Running setup.py install for moztest 04:17:13 INFO - Running setup.py install for mozversion 04:17:14 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:17:14 INFO - Running setup.py install for wptserve 04:17:14 INFO - Running setup.py install for marionette-driver 04:17:14 INFO - Running setup.py install for browsermob-proxy 04:17:14 INFO - Running setup.py install for marionette-client 04:17:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:17:15 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:17:15 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:17:15 INFO - Cleaning up... 04:17:15 INFO - Return code: 0 04:17:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:17:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:17:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:17:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:17:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:17:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:17:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:17:15 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x86c9c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8730598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87e2f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, '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-1464086617.545850-1233334909', '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:17:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 04:17:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:17:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:17:15 INFO - 'CCACHE_UMASK': '002', 04:17:15 INFO - 'DISPLAY': ':0', 04:17:15 INFO - 'HOME': '/home/cltbld', 04:17:15 INFO - 'LANG': 'en_US.UTF-8', 04:17:15 INFO - 'LOGNAME': 'cltbld', 04:17:15 INFO - 'MAIL': '/var/mail/cltbld', 04:17:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:17:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:17:15 INFO - 'MOZ_NO_REMOTE': '1', 04:17:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:17:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:17:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:17:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:17:15 INFO - 'PWD': '/builds/slave/test', 04:17:15 INFO - 'SHELL': '/bin/bash', 04:17:15 INFO - 'SHLVL': '1', 04:17:15 INFO - 'TERM': 'linux', 04:17:15 INFO - 'TMOUT': '86400', 04:17:15 INFO - 'USER': 'cltbld', 04:17:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:17:15 INFO - '_': '/tools/buildbot/bin/python'} 04:17:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:17:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:17:15 INFO - Running setup.py (path:/tmp/pip-pu0xdK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:17:16 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:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:17:16 INFO - Running setup.py (path:/tmp/pip-vfc9dE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:17:16 INFO - Running setup.py (path:/tmp/pip-c8Qz1_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:17:16 INFO - Running setup.py (path:/tmp/pip-5bUa_6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:17:16 INFO - Running setup.py (path:/tmp/pip-R2MwUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:17:16 INFO - Running setup.py (path:/tmp/pip-p6jl6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:17:16 INFO - Running setup.py (path:/tmp/pip-g0mTEZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:17:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:17:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:17:16 INFO - Running setup.py (path:/tmp/pip-myUKVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:17:17 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:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:17:17 INFO - Running setup.py (path:/tmp/pip-05qmZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:17:17 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:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:17:17 INFO - Running setup.py (path:/tmp/pip-oetopE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:17:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:17:17 INFO - Running setup.py (path:/tmp/pip-YntDs4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:17:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:17:17 INFO - Running setup.py (path:/tmp/pip-CiZI5C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:17:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:17:17 INFO - Running setup.py (path:/tmp/pip-A9yGmp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:17:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:17:17 INFO - Running setup.py (path:/tmp/pip-NGaVgz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:17:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:17:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:17:17 INFO - Running setup.py (path:/tmp/pip-t3Sdw4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:17:18 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:17:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:17:18 INFO - Running setup.py (path:/tmp/pip-aYU2q1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:17:18 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:17:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:17:18 INFO - Running setup.py (path:/tmp/pip-y2P7TS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:17:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:17:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:17:18 INFO - Running setup.py (path:/tmp/pip-IQdo35-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:17:18 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:17:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:17:18 INFO - Running setup.py (path:/tmp/pip-hq3ZC9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:17:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:17:18 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:17:18 INFO - Running setup.py (path:/tmp/pip-YU0h2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:17:18 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:17:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:17:19 INFO - Running setup.py (path:/tmp/pip-WFOqFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:17:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:17:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:17:19 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:17:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:17:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:17:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 04:17:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:17:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:17:22 INFO - Downloading blessings-1.6.tar.gz 04:17:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:17:23 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:17:23 INFO - Installing collected packages: blessings 04:17:23 INFO - Running setup.py install for blessings 04:17:23 INFO - Successfully installed blessings 04:17:23 INFO - Cleaning up... 04:17:23 INFO - Return code: 0 04:17:23 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:17:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:17:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:17:23 INFO - Reading from file tmpfile_stdout 04:17:23 INFO - Current package versions: 04:17:23 INFO - argparse == 1.2.1 04:17:23 INFO - blessings == 1.6 04:17:23 INFO - blobuploader == 1.2.4 04:17:23 INFO - browsermob-proxy == 0.6.0 04:17:23 INFO - docopt == 0.6.1 04:17:23 INFO - manifestparser == 1.1 04:17:23 INFO - marionette-client == 2.3.0 04:17:23 INFO - marionette-driver == 1.4.0 04:17:23 INFO - mozInstall == 1.12 04:17:23 INFO - mozcrash == 0.17 04:17:23 INFO - mozdebug == 0.1 04:17:23 INFO - mozdevice == 0.48 04:17:23 INFO - mozfile == 1.2 04:17:23 INFO - mozhttpd == 0.7 04:17:23 INFO - mozinfo == 0.9 04:17:23 INFO - mozleak == 0.1 04:17:23 INFO - mozlog == 3.1 04:17:23 INFO - moznetwork == 0.27 04:17:23 INFO - mozprocess == 0.22 04:17:23 INFO - mozprofile == 0.28 04:17:23 INFO - mozrunner == 6.11 04:17:23 INFO - mozscreenshot == 0.1 04:17:23 INFO - mozsystemmonitor == 0.0 04:17:23 INFO - moztest == 0.7 04:17:23 INFO - mozversion == 1.4 04:17:23 INFO - psutil == 3.1.1 04:17:23 INFO - requests == 1.2.3 04:17:23 INFO - wptserve == 1.4.0 04:17:23 INFO - wsgiref == 0.1.2 04:17:23 INFO - Running post-action listener: _resource_record_post_action 04:17:23 INFO - Running post-action listener: _start_resource_monitoring 04:17:23 INFO - Starting resource monitoring. 04:17:23 INFO - ##### 04:17:23 INFO - ##### Running pull step. 04:17:23 INFO - ##### 04:17:23 INFO - Running pre-action listener: _resource_record_pre_action 04:17:23 INFO - Running main action method: pull 04:17:23 INFO - Pull has nothing to do! 04:17:23 INFO - Running post-action listener: _resource_record_post_action 04:17:23 INFO - ##### 04:17:23 INFO - ##### Running install step. 04:17:23 INFO - ##### 04:17:23 INFO - Running pre-action listener: _resource_record_pre_action 04:17:23 INFO - Running main action method: install 04:17:23 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:17:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:17:24 INFO - Reading from file tmpfile_stdout 04:17:24 INFO - Detecting whether we're running mozinstall >=1.0... 04:17:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:17:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:17:24 INFO - Reading from file tmpfile_stdout 04:17:24 INFO - Output received: 04:17:24 INFO - Usage: mozinstall [options] installer 04:17:24 INFO - Options: 04:17:24 INFO - -h, --help show this help message and exit 04:17:24 INFO - -d DEST, --destination=DEST 04:17:24 INFO - Directory to install application into. [default: 04:17:24 INFO - "/builds/slave/test"] 04:17:24 INFO - --app=APP Application being installed. [default: firefox] 04:17:24 INFO - mkdir: /builds/slave/test/build/application 04:17:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:17:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 04:17:55 INFO - Reading from file tmpfile_stdout 04:17:55 INFO - Output received: 04:17:55 INFO - /builds/slave/test/build/application/firefox/firefox 04:17:55 INFO - Running post-action listener: _resource_record_post_action 04:17:55 INFO - ##### 04:17:55 INFO - ##### Running run-tests step. 04:17:55 INFO - ##### 04:17:55 INFO - Running pre-action listener: _resource_record_pre_action 04:17:55 INFO - Running main action method: run_tests 04:17:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:17:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:17:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:17:55 INFO - grabbing minidump binary from tooltool 04:17:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:17:55 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 0x84c4e30>, '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 0x8761c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x87e0470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:17:55 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:17:55 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:17:55 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:17:55 INFO - Return code: 0 04:17:55 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:17:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:17:55 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/DxxZGRpIRn2jF5E1eb8F1A/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:17:55 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/DxxZGRpIRn2jF5E1eb8F1A/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:17:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:17:55 INFO - 'CCACHE_UMASK': '002', 04:17:55 INFO - 'DISPLAY': ':0', 04:17:55 INFO - 'HOME': '/home/cltbld', 04:17:55 INFO - 'LANG': 'en_US.UTF-8', 04:17:55 INFO - 'LOGNAME': 'cltbld', 04:17:55 INFO - 'MAIL': '/var/mail/cltbld', 04:17:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:17:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:17:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:17:55 INFO - 'MOZ_NO_REMOTE': '1', 04:17:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:17:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:17:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:17:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:17:55 INFO - 'PWD': '/builds/slave/test', 04:17:55 INFO - 'SHELL': '/bin/bash', 04:17:55 INFO - 'SHLVL': '1', 04:17:55 INFO - 'TERM': 'linux', 04:17:55 INFO - 'TMOUT': '86400', 04:17:55 INFO - 'USER': 'cltbld', 04:17:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464086617.545850-1233334909', 04:17:55 INFO - '_': '/tools/buildbot/bin/python'} 04:17:55 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/DxxZGRpIRn2jF5E1eb8F1A/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:17:56 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:17:56 INFO - import pkg_resources 04:17:57 INFO - Using 1 client processes 04:17:57 INFO - wptserve Starting http server on 127.0.0.1:8000 04:17:58 INFO - wptserve Starting http server on 127.0.0.1:8001 04:17:58 INFO - wptserve Starting http server on 127.0.0.1:8443 04:18:00 INFO - SUITE-START | Running 778 tests 04:18:00 INFO - Running testharness tests 04:18:00 INFO - Setting up ssl 04:18:00 INFO - PROCESS | certutil | 04:18:00 INFO - PROCESS | certutil | 04:18:00 INFO - PROCESS | certutil | 04:18:00 INFO - Certificate Nickname Trust Attributes 04:18:00 INFO - SSL,S/MIME,JAR/XPI 04:18:00 INFO - 04:18:00 INFO - web-platform-tests CT,, 04:18:00 INFO - 04:18:00 INFO - Starting runner 04:18:03 INFO - PROCESS | 1764 | 1464088683042 Marionette DEBUG Marionette enabled via build flag and pref 04:18:03 INFO - PROCESS | 1764 | ++DOCSHELL 0xa51f0400 == 1 [pid = 1764] [id = 1] 04:18:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 1 (0xa51f0800) [pid = 1764] [serial = 1] [outer = (nil)] 04:18:03 INFO - PROCESS | 1764 | [1764] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:18:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 2 (0xa51f1000) [pid = 1764] [serial = 2] [outer = 0xa51f0800] 04:18:03 INFO - PROCESS | 1764 | 1464088683752 Marionette INFO Listening on port 2828 04:18:04 INFO - PROCESS | 1764 | 1464088684346 Marionette DEBUG Marionette enabled via command-line flag 04:18:04 INFO - PROCESS | 1764 | ++DOCSHELL 0xa237fc00 == 2 [pid = 1764] [id = 2] 04:18:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 3 (0xa23bcc00) [pid = 1764] [serial = 3] [outer = (nil)] 04:18:04 INFO - PROCESS | 1764 | [1764] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:18:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 4 (0xa23bd400) [pid = 1764] [serial = 4] [outer = 0xa23bcc00] 04:18:04 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2295080 04:18:04 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2295b60 04:18:04 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a22b3a60 04:18:04 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a22b56c0 04:18:04 INFO - PROCESS | 1764 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a22b9400 04:18:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 5 (0xa22acc00) [pid = 1764] [serial = 5] [outer = 0xa51f0800] 04:18:04 INFO - PROCESS | 1764 | [1764] 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:18:04 INFO - PROCESS | 1764 | 1464088684776 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:54925 04:18:04 INFO - PROCESS | 1764 | [1764] 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:18:04 INFO - PROCESS | 1764 | 1464088684863 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:54926 04:18:04 INFO - PROCESS | 1764 | 1464088684872 Marionette DEBUG Closed connection conn0 04:18:04 INFO - PROCESS | 1764 | [1764] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 04:18:05 INFO - PROCESS | 1764 | 1464088685000 Marionette DEBUG Closed connection conn1 04:18:05 INFO - PROCESS | 1764 | [1764] 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:18:05 INFO - PROCESS | 1764 | 1464088685051 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:54927 04:18:05 INFO - PROCESS | 1764 | [1764] 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:18:05 INFO - PROCESS | 1764 | 1464088685114 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:54928 04:18:05 INFO - PROCESS | 1764 | 1464088685121 Marionette DEBUG Closed connection conn2 04:18:05 INFO - PROCESS | 1764 | [1764] 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:18:05 INFO - PROCESS | 1764 | 1464088685154 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:54929 04:18:05 INFO - PROCESS | 1764 | 1464088685158 Marionette DEBUG Closed connection conn3 04:18:05 INFO - PROCESS | 1764 | 1464088685203 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:18:05 INFO - PROCESS | 1764 | 1464088685217 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":"20160524022209","device":"desktop","version":"48.0a2"} 04:18:05 INFO - PROCESS | 1764 | [1764] 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:18:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c7e3c00 == 3 [pid = 1764] [id = 3] 04:18:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 6 (0x9c7e8400) [pid = 1764] [serial = 6] [outer = (nil)] 04:18:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c7e8800 == 4 [pid = 1764] [id = 4] 04:18:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 7 (0x9c7e8c00) [pid = 1764] [serial = 7] [outer = (nil)] 04:18:07 INFO - PROCESS | 1764 | [1764] 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:18:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bbd0c00 == 5 [pid = 1764] [id = 5] 04:18:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 8 (0x9bbd1000) [pid = 1764] [serial = 8] [outer = (nil)] 04:18:07 INFO - PROCESS | 1764 | [1764] 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:18:07 INFO - PROCESS | 1764 | [1764] 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:18:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 9 (0x9baf1800) [pid = 1764] [serial = 9] [outer = 0x9bbd1000] 04:18:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 10 (0x9bc96c00) [pid = 1764] [serial = 10] [outer = 0x9c7e8400] 04:18:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 11 (0x9bc98800) [pid = 1764] [serial = 11] [outer = 0x9c7e8c00] 04:18:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 12 (0x9bc9a800) [pid = 1764] [serial = 12] [outer = 0x9bbd1000] 04:18:09 INFO - PROCESS | 1764 | 1464088689328 Marionette DEBUG loaded listener.js 04:18:09 INFO - PROCESS | 1764 | 1464088689348 Marionette DEBUG loaded listener.js 04:18:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 13 (0x9a2bc800) [pid = 1764] [serial = 13] [outer = 0x9bbd1000] 04:18:10 INFO - PROCESS | 1764 | 1464088690197 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"35dcc3b2-7789-44da-a1d2-567768d0a3ff","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":"20160524022209","device":"desktop","version":"48.0a2","command_id":1}}] 04:18:10 INFO - PROCESS | 1764 | 1464088690439 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:18:10 INFO - PROCESS | 1764 | 1464088690909 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 04:18:11 INFO - PROCESS | 1764 | 1464088691026 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:18:11 INFO - PROCESS | 1764 | [1764] 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:18:11 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:18:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 14 (0x94545800) [pid = 1764] [serial = 14] [outer = 0x9bbd1000] 04:18:11 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:18:11 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:18:11 INFO - PROCESS | 1764 | 1464088691624 Marionette TRACE conn4 <- [1,3,null,{}] 04:18:11 INFO - PROCESS | 1764 | 1464088691662 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:18:11 INFO - PROCESS | 1764 | 1464088691701 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 04:18:11 INFO - PROCESS | 1764 | 1464088691816 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 04:18:11 INFO - PROCESS | 1764 | 1464088691821 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 04:18:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:18:11 INFO - PROCESS | 1764 | 1464088691833 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:18:11 INFO - PROCESS | 1764 | 1464088691838 Marionette TRACE conn4 <- [1,6,null,{}] 04:18:11 INFO - PROCESS | 1764 | 1464088691848 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:18:11 INFO - PROCESS | 1764 | 1464088691867 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 04:18:11 INFO - PROCESS | 1764 | 1464088691874 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c9afc00 == 6 [pid = 1764] [id = 6] 04:18:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 15 (0x9c9b5400) [pid = 1764] [serial = 15] [outer = (nil)] 04:18:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 16 (0x93b80400) [pid = 1764] [serial = 16] [outer = 0x9c9b5400] 04:18:11 INFO - PROCESS | 1764 | 1464088691958 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 17 (0x93b85800) [pid = 1764] [serial = 17] [outer = 0x9c9b5400] 04:18:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x93986800 == 7 [pid = 1764] [id = 7] 04:18:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 18 (0x93986c00) [pid = 1764] [serial = 18] [outer = (nil)] 04:18:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 19 (0x9398d400) [pid = 1764] [serial = 19] [outer = 0x93986c00] 04:18:12 INFO - PROCESS | 1764 | 1464088692461 Marionette DEBUG loaded listener.js 04:18:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 20 (0x9a248c00) [pid = 1764] [serial = 20] [outer = 0x93986c00] 04:18:12 INFO - PROCESS | 1764 | [1764] 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:18:13 INFO - PROCESS | 1764 | 1464088693015 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:18:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:18:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1235ms 04:18:13 INFO - PROCESS | 1764 | 1464088693151 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 04:18:13 INFO - PROCESS | 1764 | 1464088693153 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 04:18:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:18:13 INFO - PROCESS | 1764 | 1464088693190 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:18:13 INFO - PROCESS | 1764 | 1464088693194 Marionette TRACE conn4 <- [1,10,null,{}] 04:18:13 INFO - PROCESS | 1764 | 1464088693229 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:18:13 INFO - PROCESS | 1764 | 1464088693410 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 04:18:13 INFO - PROCESS | 1764 | 1464088693729 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x92135000 == 8 [pid = 1764] [id = 8] 04:18:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 21 (0x92137400) [pid = 1764] [serial = 21] [outer = (nil)] 04:18:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 22 (0x92139c00) [pid = 1764] [serial = 22] [outer = 0x92137400] 04:18:13 INFO - PROCESS | 1764 | 1464088693829 Marionette DEBUG loaded listener.js 04:18:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 23 (0x92de0800) [pid = 1764] [serial = 23] [outer = 0x92137400] 04:18:14 INFO - PROCESS | 1764 | 1464088694723 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:18:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:18:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1628ms 04:18:14 INFO - PROCESS | 1764 | 1464088694796 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 04:18:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:18:14 INFO - PROCESS | 1764 | 1464088694803 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 04:18:14 INFO - PROCESS | 1764 | 1464088694812 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:18:14 INFO - PROCESS | 1764 | 1464088694818 Marionette TRACE conn4 <- [1,14,null,{}] 04:18:14 INFO - PROCESS | 1764 | 1464088694827 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:18:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x950edc00 == 9 [pid = 1764] [id = 9] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 24 (0x96d9e800) [pid = 1764] [serial = 24] [outer = (nil)] 04:18:15 INFO - PROCESS | 1764 | 1464088695084 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 25 (0x94551c00) [pid = 1764] [serial = 25] [outer = 0x96d9e800] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 26 (0x96da7000) [pid = 1764] [serial = 26] [outer = 0x96d9e800] 04:18:15 INFO - PROCESS | 1764 | 1464088695298 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x96da2000 == 10 [pid = 1764] [id = 10] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 27 (0x97786800) [pid = 1764] [serial = 27] [outer = (nil)] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 28 (0x99e9ac00) [pid = 1764] [serial = 28] [outer = 0x97786800] 04:18:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x99302000 == 11 [pid = 1764] [id = 11] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 29 (0x99ef8400) [pid = 1764] [serial = 29] [outer = (nil)] 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 30 (0x9a090800) [pid = 1764] [serial = 30] [outer = 0x99ef8400] 04:18:15 INFO - PROCESS | 1764 | 1464088695597 Marionette DEBUG loaded listener.js 04:18:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 31 (0x9b847800) [pid = 1764] [serial = 31] [outer = 0x99ef8400] 04:18:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 32 (0x9c210400) [pid = 1764] [serial = 32] [outer = 0x97786800] 04:18:16 INFO - PROCESS | 1764 | 1464088696807 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:18:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:18:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2036ms 04:18:16 INFO - PROCESS | 1764 | 1464088696851 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 04:18:16 INFO - PROCESS | 1764 | 1464088696858 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 04:18:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:18:16 INFO - PROCESS | 1764 | 1464088696865 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:18:16 INFO - PROCESS | 1764 | 1464088696869 Marionette TRACE conn4 <- [1,18,null,{}] 04:18:16 INFO - PROCESS | 1764 | 1464088696876 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:18:17 INFO - PROCESS | 1764 | 1464088697103 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 04:18:17 INFO - PROCESS | 1764 | 1464088697352 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x92ddc400 == 12 [pid = 1764] [id = 12] 04:18:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 33 (0x9cea9400) [pid = 1764] [serial = 33] [outer = (nil)] 04:18:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 34 (0x9d285400) [pid = 1764] [serial = 34] [outer = 0x9cea9400] 04:18:17 INFO - PROCESS | 1764 | 1464088697479 Marionette DEBUG loaded listener.js 04:18:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 35 (0xa061ec00) [pid = 1764] [serial = 35] [outer = 0x9cea9400] 04:18:18 INFO - PROCESS | 1764 | 1464088698371 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:18:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:18:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1532ms 04:18:18 INFO - PROCESS | 1764 | 1464088698400 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 04:18:18 INFO - PROCESS | 1764 | 1464088698406 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 04:18:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:18:18 INFO - PROCESS | 1764 | 1464088698422 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:18:18 INFO - PROCESS | 1764 | 1464088698432 Marionette TRACE conn4 <- [1,22,null,{}] 04:18:18 INFO - PROCESS | 1764 | 1464088698438 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:18:18 INFO - PROCESS | 1764 | 1464088698683 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 04:18:18 INFO - PROCESS | 1764 | 1464088698816 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:18 INFO - PROCESS | 1764 | ++DOCSHELL 0xa51b1c00 == 13 [pid = 1764] [id = 13] 04:18:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 36 (0xa6832000) [pid = 1764] [serial = 36] [outer = (nil)] 04:18:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 37 (0xa69cd000) [pid = 1764] [serial = 37] [outer = 0xa6832000] 04:18:18 INFO - PROCESS | 1764 | 1464088698909 Marionette DEBUG loaded listener.js 04:18:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 38 (0xa6f2d400) [pid = 1764] [serial = 38] [outer = 0xa6832000] 04:18:19 INFO - PROCESS | 1764 | 1464088699905 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:18:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:18:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1555ms 04:18:19 INFO - PROCESS | 1764 | 1464088699970 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 04:18:19 INFO - PROCESS | 1764 | 1464088699975 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 04:18:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:18:19 INFO - PROCESS | 1764 | 1464088699981 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:18:19 INFO - PROCESS | 1764 | 1464088699985 Marionette TRACE conn4 <- [1,26,null,{}] 04:18:19 INFO - PROCESS | 1764 | 1464088699991 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:18:20 INFO - PROCESS | 1764 | 1464088700176 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 04:18:20 INFO - PROCESS | 1764 | 1464088700502 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x93985000 == 14 [pid = 1764] [id = 14] 04:18:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 39 (0x93985400) [pid = 1764] [serial = 39] [outer = (nil)] 04:18:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 40 (0x93b7f400) [pid = 1764] [serial = 40] [outer = 0x93985400] 04:18:20 INFO - PROCESS | 1764 | 1464088700624 Marionette DEBUG loaded listener.js 04:18:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 41 (0x94554800) [pid = 1764] [serial = 41] [outer = 0x93985400] 04:18:21 INFO - PROCESS | 1764 | --DOCSHELL 0x9c9afc00 == 13 [pid = 1764] [id = 6] 04:18:21 INFO - PROCESS | 1764 | 1464088701565 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:18:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:18:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1631ms 04:18:21 INFO - PROCESS | 1764 | 1464088701613 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 04:18:21 INFO - PROCESS | 1764 | 1464088701620 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 04:18:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:18:21 INFO - PROCESS | 1764 | 1464088701632 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:18:21 INFO - PROCESS | 1764 | 1464088701645 Marionette TRACE conn4 <- [1,30,null,{}] 04:18:21 INFO - PROCESS | 1764 | 1464088701653 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:18:21 INFO - PROCESS | 1764 | 1464088701813 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 04:18:21 INFO - PROCESS | 1764 | 1464088701910 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x97785800 == 14 [pid = 1764] [id = 15] 04:18:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 42 (0x98114800) [pid = 1764] [serial = 42] [outer = (nil)] 04:18:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 43 (0x99e9bc00) [pid = 1764] [serial = 43] [outer = 0x98114800] 04:18:22 INFO - PROCESS | 1764 | 1464088701994 Marionette DEBUG loaded listener.js 04:18:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 44 (0x9a384c00) [pid = 1764] [serial = 44] [outer = 0x98114800] 04:18:22 INFO - PROCESS | 1764 | 1464088702742 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:18:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:18:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1142ms 04:18:22 INFO - PROCESS | 1764 | 1464088702775 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 04:18:22 INFO - PROCESS | 1764 | 1464088702781 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 04:18:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:18:22 INFO - PROCESS | 1764 | 1464088702805 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:18:22 INFO - PROCESS | 1764 | 1464088702809 Marionette TRACE conn4 <- [1,34,null,{}] 04:18:22 INFO - PROCESS | 1764 | 1464088702815 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:18:22 INFO - PROCESS | 1764 | 1464088702975 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 04:18:23 INFO - PROCESS | 1764 | 1464088702988 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b84400 == 15 [pid = 1764] [id = 16] 04:18:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 45 (0x95044800) [pid = 1764] [serial = 45] [outer = (nil)] 04:18:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 46 (0x951e4c00) [pid = 1764] [serial = 46] [outer = 0x95044800] 04:18:23 INFO - PROCESS | 1764 | 1464088703065 Marionette DEBUG loaded listener.js 04:18:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 47 (0x9c7e1c00) [pid = 1764] [serial = 47] [outer = 0x95044800] 04:18:23 INFO - PROCESS | 1764 | 1464088703878 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:18:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:18:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1135ms 04:18:23 INFO - PROCESS | 1764 | 1464088703936 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 04:18:23 INFO - PROCESS | 1764 | 1464088703940 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 04:18:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:18:23 INFO - PROCESS | 1764 | 1464088703948 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:18:23 INFO - PROCESS | 1764 | 1464088703957 Marionette TRACE conn4 <- [1,38,null,{}] 04:18:23 INFO - PROCESS | 1764 | 1464088703971 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:18:24 INFO - PROCESS | 1764 | 1464088704135 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 04:18:24 INFO - PROCESS | 1764 | 1464088704149 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x9213a000 == 16 [pid = 1764] [id = 17] 04:18:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 48 (0x938ef800) [pid = 1764] [serial = 48] [outer = (nil)] 04:18:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 49 (0x9d5a2000) [pid = 1764] [serial = 49] [outer = 0x938ef800] 04:18:24 INFO - PROCESS | 1764 | 1464088704307 Marionette DEBUG loaded listener.js 04:18:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 50 (0x9d50b800) [pid = 1764] [serial = 50] [outer = 0x938ef800] 04:18:25 INFO - PROCESS | 1764 | 1464088705041 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:18:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:18:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1139ms 04:18:25 INFO - PROCESS | 1764 | 1464088705087 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 04:18:25 INFO - PROCESS | 1764 | 1464088705091 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 04:18:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:18:25 INFO - PROCESS | 1764 | 1464088705097 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:18:25 INFO - PROCESS | 1764 | 1464088705101 Marionette TRACE conn4 <- [1,42,null,{}] 04:18:25 INFO - PROCESS | 1764 | 1464088705106 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:18:25 INFO - PROCESS | 1764 | 1464088705288 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 04:18:25 INFO - PROCESS | 1764 | 1464088705310 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a385400 == 17 [pid = 1764] [id = 18] 04:18:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 51 (0x9c9b7000) [pid = 1764] [serial = 51] [outer = (nil)] 04:18:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 52 (0xa061e400) [pid = 1764] [serial = 52] [outer = 0x9c9b7000] 04:18:25 INFO - PROCESS | 1764 | 1464088705384 Marionette DEBUG loaded listener.js 04:18:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 53 (0xa22ab800) [pid = 1764] [serial = 53] [outer = 0x9c9b7000] 04:18:26 INFO - PROCESS | 1764 | 1464088706177 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:18:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:18:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1135ms 04:18:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:18:26 INFO - PROCESS | 1764 | 1464088706234 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 04:18:26 INFO - PROCESS | 1764 | 1464088706237 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 04:18:26 INFO - PROCESS | 1764 | 1464088706243 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:18:26 INFO - PROCESS | 1764 | 1464088706247 Marionette TRACE conn4 <- [1,46,null,{}] 04:18:26 INFO - PROCESS | 1764 | 1464088706252 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:18:26 INFO - PROCESS | 1764 | 1464088706402 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 04:18:26 INFO - PROCESS | 1764 | 1464088706413 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:26 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2380400 == 18 [pid = 1764] [id = 19] 04:18:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 54 (0xa2384000) [pid = 1764] [serial = 54] [outer = (nil)] 04:18:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 55 (0xa23c3400) [pid = 1764] [serial = 55] [outer = 0xa2384000] 04:18:26 INFO - PROCESS | 1764 | 1464088706501 Marionette DEBUG loaded listener.js 04:18:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0xa3150000) [pid = 1764] [serial = 56] [outer = 0xa2384000] 04:18:27 INFO - PROCESS | 1764 | 1464088707349 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:18:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:18:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1130ms 04:18:27 INFO - PROCESS | 1764 | 1464088707387 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 04:18:27 INFO - PROCESS | 1764 | 1464088707390 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 04:18:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:18:27 INFO - PROCESS | 1764 | 1464088707397 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:18:27 INFO - PROCESS | 1764 | 1464088707400 Marionette TRACE conn4 <- [1,50,null,{}] 04:18:27 INFO - PROCESS | 1764 | 1464088707406 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:18:27 INFO - PROCESS | 1764 | 1464088707551 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 04:18:27 INFO - PROCESS | 1764 | 1464088707571 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x92135c00 == 19 [pid = 1764] [id = 20] 04:18:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0xa23c4000) [pid = 1764] [serial = 57] [outer = (nil)] 04:18:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0xa3353c00) [pid = 1764] [serial = 58] [outer = 0xa23c4000] 04:18:27 INFO - PROCESS | 1764 | 1464088707644 Marionette DEBUG loaded listener.js 04:18:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0x9ceae800) [pid = 1764] [serial = 59] [outer = 0xa23c4000] 04:18:28 INFO - PROCESS | 1764 | 1464088708390 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:18:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:18:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1035ms 04:18:28 INFO - PROCESS | 1764 | 1464088708434 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 04:18:28 INFO - PROCESS | 1764 | 1464088708438 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 04:18:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:18:28 INFO - PROCESS | 1764 | 1464088708445 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:18:28 INFO - PROCESS | 1764 | 1464088708449 Marionette TRACE conn4 <- [1,54,null,{}] 04:18:28 INFO - PROCESS | 1764 | 1464088708475 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:18:28 INFO - PROCESS | 1764 | 1464088708632 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 04:18:28 INFO - PROCESS | 1764 | 1464088708647 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:28 INFO - PROCESS | 1764 | ++DOCSHELL 0xa23e7400 == 20 [pid = 1764] [id = 21] 04:18:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0xa31cf400) [pid = 1764] [serial = 60] [outer = (nil)] 04:18:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0xa51f2800) [pid = 1764] [serial = 61] [outer = 0xa31cf400] 04:18:28 INFO - PROCESS | 1764 | 1464088708724 Marionette DEBUG loaded listener.js 04:18:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0xa6383000) [pid = 1764] [serial = 62] [outer = 0xa31cf400] 04:18:29 INFO - PROCESS | 1764 | 1464088709482 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:18:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:18:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1057ms 04:18:29 INFO - PROCESS | 1764 | 1464088709505 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 04:18:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:18:29 INFO - PROCESS | 1764 | 1464088709514 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 04:18:29 INFO - PROCESS | 1764 | 1464088709521 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:18:29 INFO - PROCESS | 1764 | 1464088709545 Marionette TRACE conn4 <- [1,58,null,{}] 04:18:29 INFO - PROCESS | 1764 | 1464088709556 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:18:30 INFO - PROCESS | 1764 | --DOCSHELL 0x92ddc400 == 19 [pid = 1764] [id = 12] 04:18:30 INFO - PROCESS | 1764 | --DOCSHELL 0xa51b1c00 == 18 [pid = 1764] [id = 13] 04:18:30 INFO - PROCESS | 1764 | --DOCSHELL 0x92135000 == 17 [pid = 1764] [id = 8] 04:18:30 INFO - PROCESS | 1764 | --DOCSHELL 0x99302000 == 16 [pid = 1764] [id = 11] 04:18:30 INFO - PROCESS | 1764 | 1464088710710 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 04:18:30 INFO - PROCESS | 1764 | 1464088710767 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b83800 == 17 [pid = 1764] [id = 22] 04:18:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x93b84800) [pid = 1764] [serial = 63] [outer = (nil)] 04:18:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x94549400) [pid = 1764] [serial = 64] [outer = 0x93b84800] 04:18:30 INFO - PROCESS | 1764 | 1464088710848 Marionette DEBUG loaded listener.js 04:18:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x950f9400) [pid = 1764] [serial = 65] [outer = 0x93b84800] 04:18:31 INFO - PROCESS | 1764 | 1464088711615 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:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2161ms 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x9c9b5400) [pid = 1764] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x9cea9400) [pid = 1764] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0xa6832000) [pid = 1764] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x93985400) [pid = 1764] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x98114800) [pid = 1764] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0x95044800) [pid = 1764] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 58 (0x938ef800) [pid = 1764] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 57 (0xa23c4000) [pid = 1764] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 56 (0x92137400) [pid = 1764] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:18:32 INFO - PROCESS | 1764 | --DOMWINDOW == 55 (0x99ef8400) [pid = 1764] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:18:32 INFO - PROCESS | 1764 | 1464088712207 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 04:18:32 INFO - PROCESS | 1764 | 1464088712212 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 04:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:18:32 INFO - PROCESS | 1764 | 1464088712270 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:18:32 INFO - PROCESS | 1764 | 1464088712276 Marionette TRACE conn4 <- [1,62,null,{}] 04:18:32 INFO - PROCESS | 1764 | 1464088712284 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:18:32 INFO - PROCESS | 1764 | 1464088712418 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 04:18:32 INFO - PROCESS | 1764 | 1464088712529 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x97780800 == 18 [pid = 1764] [id = 23] 04:18:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0x97782800) [pid = 1764] [serial = 66] [outer = (nil)] 04:18:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0x9899cc00) [pid = 1764] [serial = 67] [outer = 0x97782800] 04:18:32 INFO - PROCESS | 1764 | 1464088712607 Marionette DEBUG loaded listener.js 04:18:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0x99ea1400) [pid = 1764] [serial = 68] [outer = 0x97782800] 04:18:33 INFO - PROCESS | 1764 | 1464088713279 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:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1075ms 04:18:33 INFO - PROCESS | 1764 | 1464088713306 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 04:18:33 INFO - PROCESS | 1764 | 1464088713310 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 04:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:18:33 INFO - PROCESS | 1764 | 1464088713317 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:18:33 INFO - PROCESS | 1764 | 1464088713320 Marionette TRACE conn4 <- [1,66,null,{}] 04:18:33 INFO - PROCESS | 1764 | 1464088713326 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:18:33 INFO - PROCESS | 1764 | 1464088713478 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 04:18:33 INFO - PROCESS | 1764 | 1464088713585 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b9a0800 == 19 [pid = 1764] [id = 24] 04:18:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0x9baeec00) [pid = 1764] [serial = 69] [outer = (nil)] 04:18:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x9c4a3c00) [pid = 1764] [serial = 70] [outer = 0x9baeec00] 04:18:33 INFO - PROCESS | 1764 | 1464088713668 Marionette DEBUG loaded listener.js 04:18:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x9c7ebc00) [pid = 1764] [serial = 71] [outer = 0x9baeec00] 04:18:34 INFO - PROCESS | 1764 | 1464088714556 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:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1290ms 04:18:34 INFO - PROCESS | 1764 | 1464088714612 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 04:18:34 INFO - PROCESS | 1764 | 1464088714619 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 04:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:18:34 INFO - PROCESS | 1764 | 1464088714628 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:18:34 INFO - PROCESS | 1764 | 1464088714635 Marionette TRACE conn4 <- [1,70,null,{}] 04:18:34 INFO - PROCESS | 1764 | 1464088714645 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:18:34 INFO - PROCESS | 1764 | 1464088714831 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 04:18:34 INFO - PROCESS | 1764 | 1464088714968 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd9c00 == 20 [pid = 1764] [id = 25] 04:18:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x93b86800) [pid = 1764] [serial = 72] [outer = (nil)] 04:18:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x99e98c00) [pid = 1764] [serial = 73] [outer = 0x93b86800] 04:18:35 INFO - PROCESS | 1764 | 1464088715068 Marionette DEBUG loaded listener.js 04:18:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x9b846400) [pid = 1764] [serial = 74] [outer = 0x93b86800] 04:18:35 INFO - PROCESS | 1764 | 1464088715927 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:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1337ms 04:18:35 INFO - PROCESS | 1764 | 1464088715973 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 04:18:35 INFO - PROCESS | 1764 | 1464088715983 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 04:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:18:36 INFO - PROCESS | 1764 | 1464088715994 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:18:36 INFO - PROCESS | 1764 | 1464088715998 Marionette TRACE conn4 <- [1,74,null,{}] 04:18:36 INFO - PROCESS | 1764 | 1464088716006 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:18:36 INFO - PROCESS | 1764 | 1464088716190 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 04:18:36 INFO - PROCESS | 1764 | 1464088716326 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x989a0c00 == 21 [pid = 1764] [id = 26] 04:18:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x99ef6000) [pid = 1764] [serial = 75] [outer = (nil)] 04:18:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0x9d504c00) [pid = 1764] [serial = 76] [outer = 0x99ef6000] 04:18:36 INFO - PROCESS | 1764 | 1464088716416 Marionette DEBUG loaded listener.js 04:18:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x9d71e000) [pid = 1764] [serial = 77] [outer = 0x99ef6000] 04:18:37 INFO - PROCESS | 1764 | 1464088717281 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:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1330ms 04:18:37 INFO - PROCESS | 1764 | 1464088717328 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 04:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:18:37 INFO - PROCESS | 1764 | 1464088717333 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 04:18:37 INFO - PROCESS | 1764 | 1464088717340 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:18:37 INFO - PROCESS | 1764 | 1464088717346 Marionette TRACE conn4 <- [1,78,null,{}] 04:18:37 INFO - PROCESS | 1764 | 1464088717363 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:18:37 INFO - PROCESS | 1764 | 1464088717534 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 04:18:37 INFO - PROCESS | 1764 | 1464088717673 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x99ea5800 == 22 [pid = 1764] [id = 27] 04:18:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x9d510c00) [pid = 1764] [serial = 78] [outer = (nil)] 04:18:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0xa23ea400) [pid = 1764] [serial = 79] [outer = 0x9d510c00] 04:18:37 INFO - PROCESS | 1764 | 1464088717769 Marionette DEBUG loaded listener.js 04:18:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0xa275e400) [pid = 1764] [serial = 80] [outer = 0x9d510c00] 04:18:38 INFO - PROCESS | 1764 | 1464088718680 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:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1386ms 04:18:38 INFO - PROCESS | 1764 | 1464088718727 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 04:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:18:38 INFO - PROCESS | 1764 | 1464088718732 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 04:18:38 INFO - PROCESS | 1764 | 1464088718753 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:18:38 INFO - PROCESS | 1764 | 1464088718758 Marionette TRACE conn4 <- [1,82,null,{}] 04:18:38 INFO - PROCESS | 1764 | 1464088718767 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:18:38 INFO - PROCESS | 1764 | 1464088718932 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 04:18:39 INFO - PROCESS | 1764 | 1464088719067 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x9896a400 == 23 [pid = 1764] [id = 28] 04:18:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x99309400) [pid = 1764] [serial = 81] [outer = (nil)] 04:18:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0xa3357000) [pid = 1764] [serial = 82] [outer = 0x99309400] 04:18:39 INFO - PROCESS | 1764 | 1464088719159 Marionette DEBUG loaded listener.js 04:18:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0xa51b0c00) [pid = 1764] [serial = 83] [outer = 0x99309400] 04:18:39 INFO - PROCESS | 1764 | 1464088719962 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:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1300ms 04:18:40 INFO - PROCESS | 1764 | 1464088720038 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 04:18:40 INFO - PROCESS | 1764 | 1464088720043 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 04:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:18:40 INFO - PROCESS | 1764 | 1464088720049 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:18:40 INFO - PROCESS | 1764 | 1464088720053 Marionette TRACE conn4 <- [1,86,null,{}] 04:18:40 INFO - PROCESS | 1764 | 1464088720059 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:18:40 INFO - PROCESS | 1764 | 1464088720217 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 04:18:40 INFO - PROCESS | 1764 | 1464088720353 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b5a0400 == 24 [pid = 1764] [id = 29] 04:18:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0xa2247800) [pid = 1764] [serial = 84] [outer = (nil)] 04:18:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa638e800) [pid = 1764] [serial = 85] [outer = 0xa2247800] 04:18:40 INFO - PROCESS | 1764 | 1464088720440 Marionette DEBUG loaded listener.js 04:18:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa63f3000) [pid = 1764] [serial = 86] [outer = 0xa2247800] 04:18:41 INFO - PROCESS | 1764 | 1464088721370 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:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1384ms 04:18:41 INFO - PROCESS | 1764 | 1464088721434 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 04:18:41 INFO - PROCESS | 1764 | 1464088721439 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 04:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:18:41 INFO - PROCESS | 1764 | 1464088721445 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:18:41 INFO - PROCESS | 1764 | 1464088721449 Marionette TRACE conn4 <- [1,90,null,{}] 04:18:41 INFO - PROCESS | 1764 | 1464088721454 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:18:41 INFO - PROCESS | 1764 | 1464088721643 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 04:18:41 INFO - PROCESS | 1764 | 1464088721784 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f78400 == 25 [pid = 1764] [id = 30] 04:18:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9d5a0400) [pid = 1764] [serial = 87] [outer = (nil)] 04:18:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa685a800) [pid = 1764] [serial = 88] [outer = 0x9d5a0400] 04:18:41 INFO - PROCESS | 1764 | 1464088721905 Marionette DEBUG loaded listener.js 04:18:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa51e8400) [pid = 1764] [serial = 89] [outer = 0x9d5a0400] 04:18:42 INFO - PROCESS | 1764 | 1464088722812 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:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1438ms 04:18:42 INFO - PROCESS | 1764 | 1464088722889 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 04:18:42 INFO - PROCESS | 1764 | 1464088722894 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 04:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:18:42 INFO - PROCESS | 1764 | 1464088722904 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:18:42 INFO - PROCESS | 1764 | 1464088722908 Marionette TRACE conn4 <- [1,94,null,{}] 04:18:42 INFO - PROCESS | 1764 | 1464088722917 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:18:43 INFO - PROCESS | 1764 | 1464088723085 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 04:18:43 INFO - PROCESS | 1764 | 1464088723247 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x94551000 == 26 [pid = 1764] [id = 31] 04:18:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x95037c00) [pid = 1764] [serial = 90] [outer = (nil)] 04:18:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x97786000) [pid = 1764] [serial = 91] [outer = 0x95037c00] 04:18:43 INFO - PROCESS | 1764 | 1464088723384 Marionette DEBUG loaded listener.js 04:18:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x99ef4c00) [pid = 1764] [serial = 92] [outer = 0x95037c00] 04:18:44 INFO - PROCESS | 1764 | --DOCSHELL 0x93985000 == 25 [pid = 1764] [id = 14] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x9bc9a800) [pid = 1764] [serial = 12] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x93b85800) [pid = 1764] [serial = 17] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0xa51f1000) [pid = 1764] [serial = 2] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa69cd000) [pid = 1764] [serial = 37] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x93b7f400) [pid = 1764] [serial = 40] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x99e9bc00) [pid = 1764] [serial = 43] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x951e4c00) [pid = 1764] [serial = 46] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x9c7e1c00) [pid = 1764] [serial = 47] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9d5a2000) [pid = 1764] [serial = 49] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0xa061e400) [pid = 1764] [serial = 52] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0xa23c3400) [pid = 1764] [serial = 55] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0xa3353c00) [pid = 1764] [serial = 58] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x92139c00) [pid = 1764] [serial = 22] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x99e9ac00) [pid = 1764] [serial = 28] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x9a090800) [pid = 1764] [serial = 30] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0x9d285400) [pid = 1764] [serial = 34] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x94551c00) [pid = 1764] [serial = 25] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0x9d50b800) [pid = 1764] [serial = 50] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x9ceae800) [pid = 1764] [serial = 59] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x9b847800) [pid = 1764] [serial = 31] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x94554800) [pid = 1764] [serial = 41] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 60 (0x9a384c00) [pid = 1764] [serial = 44] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 59 (0xa061ec00) [pid = 1764] [serial = 35] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 58 (0x92de0800) [pid = 1764] [serial = 23] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 57 (0xa6f2d400) [pid = 1764] [serial = 38] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 56 (0x9398d400) [pid = 1764] [serial = 19] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 55 (0x93b80400) [pid = 1764] [serial = 16] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | --DOMWINDOW == 54 (0x9baf1800) [pid = 1764] [serial = 9] [outer = (nil)] [url = about:blank] 04:18:44 INFO - PROCESS | 1764 | 1464088724918 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:18:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:18:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2084ms 04:18:44 INFO - PROCESS | 1764 | 1464088724989 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 04:18:44 INFO - PROCESS | 1764 | 1464088724994 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 04:18:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:18:45 INFO - PROCESS | 1764 | 1464088725003 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:18:45 INFO - PROCESS | 1764 | 1464088725008 Marionette TRACE conn4 <- [1,98,null,{}] 04:18:45 INFO - PROCESS | 1764 | 1464088725017 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:18:45 INFO - PROCESS | 1764 | 1464088725175 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 04:18:45 INFO - PROCESS | 1764 | 1464088725286 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x938f1c00 == 26 [pid = 1764] [id = 32] 04:18:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 55 (0x9398c400) [pid = 1764] [serial = 93] [outer = (nil)] 04:18:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 56 (0x9503e000) [pid = 1764] [serial = 94] [outer = 0x9398c400] 04:18:45 INFO - PROCESS | 1764 | 1464088725368 Marionette DEBUG loaded listener.js 04:18:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 57 (0x951e4c00) [pid = 1764] [serial = 95] [outer = 0x9398c400] 04:18:46 INFO - PROCESS | 1764 | 1464088726044 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:18:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 58 (0x9810dc00) [pid = 1764] [serial = 96] [outer = 0x97786800] 04:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1082ms 04:18:46 INFO - PROCESS | 1764 | 1464088726125 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 04:18:46 INFO - PROCESS | 1764 | 1464088726134 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 04:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:18:46 INFO - PROCESS | 1764 | 1464088726201 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:18:46 INFO - PROCESS | 1764 | 1464088726207 Marionette TRACE conn4 <- [1,102,null,{}] 04:18:46 INFO - PROCESS | 1764 | 1464088726222 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:18:46 INFO - PROCESS | 1764 | 1464088726384 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 04:18:46 INFO - PROCESS | 1764 | 1464088726397 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x94553800 == 27 [pid = 1764] [id = 33] 04:18:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 59 (0x96da6000) [pid = 1764] [serial = 97] [outer = (nil)] 04:18:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 60 (0x9a388c00) [pid = 1764] [serial = 98] [outer = 0x96da6000] 04:18:46 INFO - PROCESS | 1764 | 1464088726472 Marionette DEBUG loaded listener.js 04:18:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 61 (0x9bc9ac00) [pid = 1764] [serial = 99] [outer = 0x96da6000] 04:18:47 INFO - PROCESS | 1764 | 1464088727283 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:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1186ms 04:18:47 INFO - PROCESS | 1764 | 1464088727350 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 04:18:47 INFO - PROCESS | 1764 | 1464088727354 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 04:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:18:47 INFO - PROCESS | 1764 | 1464088727373 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:18:47 INFO - PROCESS | 1764 | 1464088727379 Marionette TRACE conn4 <- [1,106,null,{}] 04:18:47 INFO - PROCESS | 1764 | 1464088727396 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:18:47 INFO - PROCESS | 1764 | 1464088727603 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 04:18:47 INFO - PROCESS | 1764 | 1464088727674 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d285400 == 28 [pid = 1764] [id = 34] 04:18:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0x9d285800) [pid = 1764] [serial = 100] [outer = (nil)] 04:18:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0x9d50e400) [pid = 1764] [serial = 101] [outer = 0x9d285800] 04:18:47 INFO - PROCESS | 1764 | 1464088727754 Marionette DEBUG loaded listener.js 04:18:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0x9d713c00) [pid = 1764] [serial = 102] [outer = 0x9d285800] 04:18:48 INFO - PROCESS | 1764 | 1464088728552 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:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1249ms 04:18:48 INFO - PROCESS | 1764 | 1464088728619 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 04:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:18:48 INFO - PROCESS | 1764 | 1464088728624 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 04:18:48 INFO - PROCESS | 1764 | 1464088728630 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:18:48 INFO - PROCESS | 1764 | 1464088728633 Marionette TRACE conn4 <- [1,110,null,{}] 04:18:48 INFO - PROCESS | 1764 | 1464088728639 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:18:48 INFO - PROCESS | 1764 | 1464088728826 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 04:18:48 INFO - PROCESS | 1764 | 1464088728854 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b89800 == 29 [pid = 1764] [id = 35] 04:18:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0x9b5a4c00) [pid = 1764] [serial = 103] [outer = (nil)] 04:18:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0xa2250800) [pid = 1764] [serial = 104] [outer = 0x9b5a4c00] 04:18:48 INFO - PROCESS | 1764 | 1464088728993 Marionette DEBUG loaded listener.js 04:18:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0xa23bc400) [pid = 1764] [serial = 105] [outer = 0x9b5a4c00] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0xa31cf400) [pid = 1764] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 65 (0x9c9b7000) [pid = 1764] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 64 (0xa2384000) [pid = 1764] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 63 (0x9baeec00) [pid = 1764] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 62 (0x93b84800) [pid = 1764] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:18:49 INFO - PROCESS | 1764 | --DOMWINDOW == 61 (0x97782800) [pid = 1764] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:18:49 INFO - PROCESS | 1764 | 1464088729756 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:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1182ms 04:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:18:49 INFO - PROCESS | 1764 | 1464088729813 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 04:18:49 INFO - PROCESS | 1764 | 1464088729816 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 04:18:49 INFO - PROCESS | 1764 | 1464088729822 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:18:49 INFO - PROCESS | 1764 | 1464088729826 Marionette TRACE conn4 <- [1,114,null,{}] 04:18:49 INFO - PROCESS | 1764 | 1464088729831 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:18:49 INFO - PROCESS | 1764 | 1464088729976 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 04:18:50 INFO - PROCESS | 1764 | 1464088729990 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bc9c800 == 30 [pid = 1764] [id = 36] 04:18:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 62 (0xa114c800) [pid = 1764] [serial = 106] [outer = (nil)] 04:18:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 63 (0xa23c5800) [pid = 1764] [serial = 107] [outer = 0xa114c800] 04:18:50 INFO - PROCESS | 1764 | 1464088730063 Marionette DEBUG loaded listener.js 04:18:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 64 (0xa25fb800) [pid = 1764] [serial = 108] [outer = 0xa114c800] 04:18:50 INFO - PROCESS | 1764 | 1464088730864 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:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1088ms 04:18:50 INFO - PROCESS | 1764 | 1464088730910 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 04:18:50 INFO - PROCESS | 1764 | 1464088730914 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 04:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:18:50 INFO - PROCESS | 1764 | 1464088730920 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:18:50 INFO - PROCESS | 1764 | 1464088730923 Marionette TRACE conn4 <- [1,118,null,{}] 04:18:50 INFO - PROCESS | 1764 | 1464088730933 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:18:51 INFO - PROCESS | 1764 | 1464088731111 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 04:18:51 INFO - PROCESS | 1764 | 1464088731125 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:51 INFO - PROCESS | 1764 | ++DOCSHELL 0xa22a3400 == 31 [pid = 1764] [id = 37] 04:18:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 65 (0xa31c5800) [pid = 1764] [serial = 109] [outer = (nil)] 04:18:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 66 (0xa363f400) [pid = 1764] [serial = 110] [outer = 0xa31c5800] 04:18:51 INFO - PROCESS | 1764 | 1464088731198 Marionette DEBUG loaded listener.js 04:18:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0xa513cc00) [pid = 1764] [serial = 111] [outer = 0xa31c5800] 04:18:52 INFO - PROCESS | 1764 | 1464088732274 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:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1383ms 04:18:52 INFO - PROCESS | 1764 | 1464088732304 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 04:18:52 INFO - PROCESS | 1764 | 1464088732312 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 04:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:18:52 INFO - PROCESS | 1764 | 1464088732320 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:18:52 INFO - PROCESS | 1764 | 1464088732326 Marionette TRACE conn4 <- [1,122,null,{}] 04:18:52 INFO - PROCESS | 1764 | 1464088732334 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:18:52 INFO - PROCESS | 1764 | 1464088732545 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 04:18:52 INFO - PROCESS | 1764 | 1464088732684 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x9398a400 == 32 [pid = 1764] [id = 38] 04:18:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x93b85c00) [pid = 1764] [serial = 112] [outer = (nil)] 04:18:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x9b99f400) [pid = 1764] [serial = 113] [outer = 0x93b85c00] 04:18:52 INFO - PROCESS | 1764 | 1464088732772 Marionette DEBUG loaded listener.js 04:18:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x9c76ec00) [pid = 1764] [serial = 114] [outer = 0x93b85c00] 04:18:53 INFO - PROCESS | 1764 | 1464088733707 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:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1443ms 04:18:53 INFO - PROCESS | 1764 | 1464088733764 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 04:18:53 INFO - PROCESS | 1764 | 1464088733773 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 04:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:18:53 INFO - PROCESS | 1764 | 1464088733785 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:18:53 INFO - PROCESS | 1764 | 1464088733789 Marionette TRACE conn4 <- [1,126,null,{}] 04:18:53 INFO - PROCESS | 1764 | 1464088733796 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:18:53 INFO - PROCESS | 1764 | 1464088733977 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 04:18:54 INFO - PROCESS | 1764 | 1464088734115 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x951e1c00 == 33 [pid = 1764] [id = 39] 04:18:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9777e800) [pid = 1764] [serial = 115] [outer = (nil)] 04:18:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x99f7f800) [pid = 1764] [serial = 116] [outer = 0x9777e800] 04:18:54 INFO - PROCESS | 1764 | 1464088734206 Marionette DEBUG loaded listener.js 04:18:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9c7edc00) [pid = 1764] [serial = 117] [outer = 0x9777e800] 04:18:55 INFO - PROCESS | 1764 | 1464088735187 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:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1443ms 04:18:55 INFO - PROCESS | 1764 | 1464088735228 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 04:18:55 INFO - PROCESS | 1764 | 1464088735233 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 04:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:18:55 INFO - PROCESS | 1764 | 1464088735240 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:18:55 INFO - PROCESS | 1764 | 1464088735247 Marionette TRACE conn4 <- [1,130,null,{}] 04:18:55 INFO - PROCESS | 1764 | 1464088735264 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:18:55 INFO - PROCESS | 1764 | 1464088735478 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 04:18:55 INFO - PROCESS | 1764 | 1464088735657 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b84000 == 34 [pid = 1764] [id = 40] 04:18:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x94552400) [pid = 1764] [serial = 118] [outer = (nil)] 04:18:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa22ac000) [pid = 1764] [serial = 119] [outer = 0x94552400] 04:18:55 INFO - PROCESS | 1764 | 1464088735752 Marionette DEBUG loaded listener.js 04:18:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa27f8000) [pid = 1764] [serial = 120] [outer = 0x94552400] 04:18:56 INFO - PROCESS | 1764 | 1464088736953 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:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0xa22ab800) [pid = 1764] [serial = 53] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0xa3150000) [pid = 1764] [serial = 56] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x9c4a3c00) [pid = 1764] [serial = 70] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0xa6383000) [pid = 1764] [serial = 62] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x94549400) [pid = 1764] [serial = 64] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x9899cc00) [pid = 1764] [serial = 67] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x99ea1400) [pid = 1764] [serial = 68] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9c7ebc00) [pid = 1764] [serial = 71] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x950f9400) [pid = 1764] [serial = 65] [outer = (nil)] [url = about:blank] 04:18:56 INFO - PROCESS | 1764 | --DOMWINDOW == 66 (0xa51f2800) [pid = 1764] [serial = 61] [outer = (nil)] [url = about:blank] 04:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1790ms 04:18:57 INFO - PROCESS | 1764 | 1464088737052 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 04:18:57 INFO - PROCESS | 1764 | 1464088737057 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 04:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:18:57 INFO - PROCESS | 1764 | 1464088737070 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:18:57 INFO - PROCESS | 1764 | 1464088737074 Marionette TRACE conn4 <- [1,134,null,{}] 04:18:57 INFO - PROCESS | 1764 | 1464088737090 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:18:57 INFO - PROCESS | 1764 | 1464088737272 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 04:18:57 INFO - PROCESS | 1764 | 1464088737298 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b84800 == 35 [pid = 1764] [id = 41] 04:18:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 67 (0x93b8a000) [pid = 1764] [serial = 121] [outer = (nil)] 04:18:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x951e8400) [pid = 1764] [serial = 122] [outer = 0x93b8a000] 04:18:57 INFO - PROCESS | 1764 | 1464088737459 Marionette DEBUG loaded listener.js 04:18:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x98114800) [pid = 1764] [serial = 123] [outer = 0x93b8a000] 04:18:58 INFO - PROCESS | 1764 | 1464088738169 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:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1141ms 04:18:58 INFO - PROCESS | 1764 | 1464088738222 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 04:18:58 INFO - PROCESS | 1764 | 1464088738231 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 04:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:18:58 INFO - PROCESS | 1764 | 1464088738242 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:18:58 INFO - PROCESS | 1764 | 1464088738246 Marionette TRACE conn4 <- [1,138,null,{}] 04:18:58 INFO - PROCESS | 1764 | 1464088738252 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:18:58 INFO - PROCESS | 1764 | 1464088738435 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 04:18:58 INFO - PROCESS | 1764 | 1464088738452 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x99eee400 == 36 [pid = 1764] [id = 42] 04:18:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x99f7ec00) [pid = 1764] [serial = 124] [outer = (nil)] 04:18:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9baeec00) [pid = 1764] [serial = 125] [outer = 0x99f7ec00] 04:18:58 INFO - PROCESS | 1764 | 1464088738527 Marionette DEBUG loaded listener.js 04:18:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9c775c00) [pid = 1764] [serial = 126] [outer = 0x99f7ec00] 04:18:59 INFO - PROCESS | 1764 | 1464088739333 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:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1129ms 04:18:59 INFO - PROCESS | 1764 | 1464088739371 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 04:18:59 INFO - PROCESS | 1764 | 1464088739374 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 04:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:18:59 INFO - PROCESS | 1764 | 1464088739386 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:18:59 INFO - PROCESS | 1764 | 1464088739392 Marionette TRACE conn4 <- [1,142,null,{}] 04:18:59 INFO - PROCESS | 1764 | 1464088739407 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:18:59 INFO - PROCESS | 1764 | 1464088739617 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 04:18:59 INFO - PROCESS | 1764 | 1464088739638 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:18:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x99e9bc00 == 37 [pid = 1764] [id = 43] 04:18:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x9d719400) [pid = 1764] [serial = 127] [outer = (nil)] 04:18:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0xa114a000) [pid = 1764] [serial = 128] [outer = 0x9d719400] 04:18:59 INFO - PROCESS | 1764 | 1464088739716 Marionette DEBUG loaded listener.js 04:18:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa237c400) [pid = 1764] [serial = 129] [outer = 0x9d719400] 04:19:00 INFO - PROCESS | 1764 | 1464088740689 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:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1385ms 04:19:00 INFO - PROCESS | 1764 | 1464088740772 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 04:19:00 INFO - PROCESS | 1764 | 1464088740777 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 04:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:19:00 INFO - PROCESS | 1764 | 1464088740783 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:19:00 INFO - PROCESS | 1764 | 1464088740787 Marionette TRACE conn4 <- [1,146,null,{}] 04:19:00 INFO - PROCESS | 1764 | 1464088740797 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:19:00 INFO - PROCESS | 1764 | 1464088740998 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 04:19:01 INFO - PROCESS | 1764 | 1464088741020 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:01 INFO - PROCESS | 1764 | ++DOCSHELL 0xa27c2c00 == 38 [pid = 1764] [id = 44] 04:19:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa3359c00) [pid = 1764] [serial = 130] [outer = (nil)] 04:19:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0xa513d400) [pid = 1764] [serial = 131] [outer = 0xa3359c00] 04:19:01 INFO - PROCESS | 1764 | 1464088741101 Marionette DEBUG loaded listener.js 04:19:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa6381800) [pid = 1764] [serial = 132] [outer = 0xa3359c00] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x9b5a4c00) [pid = 1764] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x9398c400) [pid = 1764] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0xa114c800) [pid = 1764] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0x9d285800) [pid = 1764] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0x93b86800) [pid = 1764] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0x99ef6000) [pid = 1764] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0x9d510c00) [pid = 1764] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0x99309400) [pid = 1764] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0xa2247800) [pid = 1764] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9d5a0400) [pid = 1764] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:19:01 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x96da6000) [pid = 1764] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:19:02 INFO - PROCESS | 1764 | 1464088742041 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:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1303ms 04:19:02 INFO - PROCESS | 1764 | 1464088742088 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 04:19:02 INFO - PROCESS | 1764 | 1464088742091 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 04:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:19:02 INFO - PROCESS | 1764 | 1464088742098 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:19:02 INFO - PROCESS | 1764 | 1464088742101 Marionette TRACE conn4 <- [1,150,null,{}] 04:19:02 INFO - PROCESS | 1764 | 1464088742107 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:19:02 INFO - PROCESS | 1764 | 1464088742291 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 04:19:02 INFO - PROCESS | 1764 | 1464088742310 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x93982400 == 39 [pid = 1764] [id = 45] 04:19:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x96da6000) [pid = 1764] [serial = 133] [outer = (nil)] 04:19:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0xa22a5800) [pid = 1764] [serial = 134] [outer = 0x96da6000] 04:19:02 INFO - PROCESS | 1764 | 1464088742387 Marionette DEBUG loaded listener.js 04:19:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0xa114c800) [pid = 1764] [serial = 135] [outer = 0x96da6000] 04:19:03 INFO - PROCESS | 1764 | 1464088743258 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:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1192ms 04:19:03 INFO - PROCESS | 1764 | 1464088743310 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 04:19:03 INFO - PROCESS | 1764 | 1464088743314 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 04:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:19:03 INFO - PROCESS | 1764 | 1464088743363 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:19:03 INFO - PROCESS | 1764 | 1464088743367 Marionette TRACE conn4 <- [1,154,null,{}] 04:19:03 INFO - PROCESS | 1764 | 1464088743472 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:19:03 INFO - PROCESS | 1764 | 1464088743759 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 04:19:04 INFO - PROCESS | 1764 | 1464088743980 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x9398b800 == 40 [pid = 1764] [id = 46] 04:19:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9398c400) [pid = 1764] [serial = 136] [outer = (nil)] 04:19:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x94549400) [pid = 1764] [serial = 137] [outer = 0x9398c400] 04:19:04 INFO - PROCESS | 1764 | 1464088744077 Marionette DEBUG loaded listener.js 04:19:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0x951de000) [pid = 1764] [serial = 138] [outer = 0x9398c400] 04:19:04 INFO - PROCESS | 1764 | 1464088744948 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:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1627ms 04:19:04 INFO - PROCESS | 1764 | 1464088744966 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 04:19:04 INFO - PROCESS | 1764 | 1464088744972 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 04:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:19:05 INFO - PROCESS | 1764 | 1464088745000 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:19:05 INFO - PROCESS | 1764 | 1464088745007 Marionette TRACE conn4 <- [1,158,null,{}] 04:19:05 INFO - PROCESS | 1764 | 1464088745015 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:19:05 INFO - PROCESS | 1764 | 1464088745197 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 04:19:05 INFO - PROCESS | 1764 | 1464088745341 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x93b83000 == 41 [pid = 1764] [id = 47] 04:19:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0x96da0000) [pid = 1764] [serial = 139] [outer = (nil)] 04:19:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0x9b84ac00) [pid = 1764] [serial = 140] [outer = 0x96da0000] 04:19:05 INFO - PROCESS | 1764 | 1464088745438 Marionette DEBUG loaded listener.js 04:19:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x9c7e9400) [pid = 1764] [serial = 141] [outer = 0x96da0000] 04:19:06 INFO - PROCESS | 1764 | 1464088746411 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:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1488ms 04:19:06 INFO - PROCESS | 1764 | 1464088746486 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 04:19:06 INFO - PROCESS | 1764 | 1464088746490 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 04:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:19:06 INFO - PROCESS | 1764 | 1464088746498 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:19:06 INFO - PROCESS | 1764 | 1464088746502 Marionette TRACE conn4 <- [1,162,null,{}] 04:19:06 INFO - PROCESS | 1764 | 1464088746508 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:19:06 INFO - PROCESS | 1764 | 1464088746738 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 04:19:06 INFO - PROCESS | 1764 | 1464088746918 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d59f400 == 42 [pid = 1764] [id = 48] 04:19:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0x9d7aac00) [pid = 1764] [serial = 142] [outer = (nil)] 04:19:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa114d400) [pid = 1764] [serial = 143] [outer = 0x9d7aac00] 04:19:07 INFO - PROCESS | 1764 | 1464088747055 Marionette DEBUG loaded listener.js 04:19:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa23c1800) [pid = 1764] [serial = 144] [outer = 0x9d7aac00] 04:19:07 INFO - PROCESS | 1764 | 1464088747937 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:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1488ms 04:19:07 INFO - PROCESS | 1764 | 1464088747987 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 04:19:07 INFO - PROCESS | 1764 | 1464088747993 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 04:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:19:08 INFO - PROCESS | 1764 | 1464088748011 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:19:08 INFO - PROCESS | 1764 | 1464088748020 Marionette TRACE conn4 <- [1,166,null,{}] 04:19:08 INFO - PROCESS | 1764 | 1464088748026 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:19:08 INFO - PROCESS | 1764 | 1464088748250 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 04:19:08 INFO - PROCESS | 1764 | 1464088748390 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:08 INFO - PROCESS | 1764 | ++DOCSHELL 0xa31c6c00 == 43 [pid = 1764] [id = 49] 04:19:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0xa3648c00) [pid = 1764] [serial = 145] [outer = (nil)] 04:19:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0xa68c6000) [pid = 1764] [serial = 146] [outer = 0xa3648c00] 04:19:08 INFO - PROCESS | 1764 | 1464088748480 Marionette DEBUG loaded listener.js 04:19:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0xa6e8d000) [pid = 1764] [serial = 147] [outer = 0xa3648c00] 04:19:09 INFO - PROCESS | 1764 | 1464088749414 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:19:09 INFO - PROCESS | 1764 | 1464088749433 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1453ms 04:19:09 INFO - PROCESS | 1764 | 1464088749456 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 04:19:09 INFO - PROCESS | 1764 | 1464088749461 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 04:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:19:09 INFO - PROCESS | 1764 | 1464088749467 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:19:09 INFO - PROCESS | 1764 | 1464088749470 Marionette TRACE conn4 <- [1,170,null,{}] 04:19:09 INFO - PROCESS | 1764 | 1464088749476 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:19:09 INFO - PROCESS | 1764 | 1464088749651 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 04:19:09 INFO - PROCESS | 1764 | 1464088749792 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x9520ac00 == 44 [pid = 1764] [id = 50] 04:19:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x9520d400) [pid = 1764] [serial = 148] [outer = (nil)] 04:19:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x95215c00) [pid = 1764] [serial = 149] [outer = 0x9520d400] 04:19:09 INFO - PROCESS | 1764 | 1464088749880 Marionette DEBUG loaded listener.js 04:19:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0xa6e94c00) [pid = 1764] [serial = 150] [outer = 0x9520d400] 04:19:10 INFO - PROCESS | 1764 | 1464088750790 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:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1382ms 04:19:10 INFO - PROCESS | 1764 | 1464088750850 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 04:19:10 INFO - PROCESS | 1764 | 1464088750854 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 04:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:19:10 INFO - PROCESS | 1764 | 1464088750861 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:19:10 INFO - PROCESS | 1764 | 1464088750864 Marionette TRACE conn4 <- [1,174,null,{}] 04:19:10 INFO - PROCESS | 1764 | 1464088750870 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:19:11 INFO - PROCESS | 1764 | 1464088751062 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 04:19:11 INFO - PROCESS | 1764 | 1464088751211 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x951e3800 == 45 [pid = 1764] [id = 51] 04:19:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x951e3c00) [pid = 1764] [serial = 151] [outer = (nil)] 04:19:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9a095000) [pid = 1764] [serial = 152] [outer = 0x951e3c00] 04:19:11 INFO - PROCESS | 1764 | 1464088751311 Marionette DEBUG loaded listener.js 04:19:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0xa68ce000) [pid = 1764] [serial = 153] [outer = 0x951e3c00] 04:19:12 INFO - PROCESS | 1764 | 1464088752658 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:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1836ms 04:19:12 INFO - PROCESS | 1764 | 1464088752698 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 04:19:12 INFO - PROCESS | 1764 | 1464088752704 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 04:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:19:12 INFO - PROCESS | 1764 | 1464088752713 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:19:12 INFO - PROCESS | 1764 | 1464088752717 Marionette TRACE conn4 <- [1,178,null,{}] 04:19:12 INFO - PROCESS | 1764 | 1464088752725 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:19:12 INFO - PROCESS | 1764 | 1464088752894 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 04:19:13 INFO - PROCESS | 1764 | 1464088753078 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x9777f800 == 46 [pid = 1764] [id = 52] 04:19:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9778a400) [pid = 1764] [serial = 154] [outer = (nil)] 04:19:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x99f7b000) [pid = 1764] [serial = 155] [outer = 0x9778a400] 04:19:13 INFO - PROCESS | 1764 | 1464088753225 Marionette DEBUG loaded listener.js 04:19:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9b59f400) [pid = 1764] [serial = 156] [outer = 0x9778a400] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9bc9c800 == 45 [pid = 1764] [id = 36] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa23e7400 == 44 [pid = 1764] [id = 21] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa2380400 == 43 [pid = 1764] [id = 19] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x94553800 == 42 [pid = 1764] [id = 33] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a385400 == 41 [pid = 1764] [id = 18] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd9c00 == 40 [pid = 1764] [id = 25] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9d285400 == 39 [pid = 1764] [id = 34] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9213a000 == 38 [pid = 1764] [id = 17] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x97780800 == 37 [pid = 1764] [id = 23] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x938f1c00 == 36 [pid = 1764] [id = 32] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93b84400 == 35 [pid = 1764] [id = 16] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93b83800 == 34 [pid = 1764] [id = 22] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x97785800 == 33 [pid = 1764] [id = 15] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99f78400 == 32 [pid = 1764] [id = 30] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93982400 == 31 [pid = 1764] [id = 45] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa27c2c00 == 30 [pid = 1764] [id = 44] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99e9bc00 == 29 [pid = 1764] [id = 43] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99eee400 == 28 [pid = 1764] [id = 42] 04:19:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93b84800 == 27 [pid = 1764] [id = 41] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0xa2250800) [pid = 1764] [serial = 104] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9503e000) [pid = 1764] [serial = 94] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x951e4c00) [pid = 1764] [serial = 95] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 87 (0x97786000) [pid = 1764] [serial = 91] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 86 (0xa25fb800) [pid = 1764] [serial = 108] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 85 (0x9c210400) [pid = 1764] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 84 (0x9d50e400) [pid = 1764] [serial = 101] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 83 (0x9b846400) [pid = 1764] [serial = 74] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 82 (0x99e98c00) [pid = 1764] [serial = 73] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 81 (0x9d71e000) [pid = 1764] [serial = 77] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 80 (0x9d504c00) [pid = 1764] [serial = 76] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 79 (0xa275e400) [pid = 1764] [serial = 80] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa23ea400) [pid = 1764] [serial = 79] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0xa51b0c00) [pid = 1764] [serial = 83] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0xa3357000) [pid = 1764] [serial = 82] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0xa63f3000) [pid = 1764] [serial = 86] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 74 (0xa638e800) [pid = 1764] [serial = 85] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 73 (0xa51e8400) [pid = 1764] [serial = 89] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 72 (0xa685a800) [pid = 1764] [serial = 88] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 71 (0xa23c5800) [pid = 1764] [serial = 107] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 70 (0xa23bc400) [pid = 1764] [serial = 105] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 69 (0x9a388c00) [pid = 1764] [serial = 98] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 68 (0x9bc9ac00) [pid = 1764] [serial = 99] [outer = (nil)] [url = about:blank] 04:19:13 INFO - PROCESS | 1764 | --DOMWINDOW == 67 (0x9d713c00) [pid = 1764] [serial = 102] [outer = (nil)] [url = about:blank] 04:19:14 INFO - PROCESS | 1764 | 1464088754129 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:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1438ms 04:19:14 INFO - PROCESS | 1764 | 1464088754151 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 04:19:14 INFO - PROCESS | 1764 | 1464088754159 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 04:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:19:14 INFO - PROCESS | 1764 | 1464088754170 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:19:14 INFO - PROCESS | 1764 | 1464088754173 Marionette TRACE conn4 <- [1,182,null,{}] 04:19:14 INFO - PROCESS | 1764 | 1464088754179 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:19:14 INFO - PROCESS | 1764 | 1464088754352 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 04:19:14 INFO - PROCESS | 1764 | 1464088754363 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x97785800 == 28 [pid = 1764] [id = 53] 04:19:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 68 (0x99305000) [pid = 1764] [serial = 157] [outer = (nil)] 04:19:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 69 (0x9b99fc00) [pid = 1764] [serial = 158] [outer = 0x99305000] 04:19:14 INFO - PROCESS | 1764 | 1464088754441 Marionette DEBUG loaded listener.js 04:19:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 70 (0x9c49dc00) [pid = 1764] [serial = 159] [outer = 0x99305000] 04:19:15 INFO - PROCESS | 1764 | 1464088755253 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:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 04:19:15 INFO - PROCESS | 1764 | 1464088755309 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 04:19:15 INFO - PROCESS | 1764 | 1464088755313 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 04:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:19:15 INFO - PROCESS | 1764 | 1464088755320 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:19:15 INFO - PROCESS | 1764 | 1464088755326 Marionette TRACE conn4 <- [1,186,null,{}] 04:19:15 INFO - PROCESS | 1764 | 1464088755341 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:19:15 INFO - PROCESS | 1764 | 1464088755506 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 04:19:15 INFO - PROCESS | 1764 | 1464088755608 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x9baed000 == 29 [pid = 1764] [id = 54] 04:19:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 71 (0x9d507000) [pid = 1764] [serial = 160] [outer = (nil)] 04:19:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 72 (0x9d719000) [pid = 1764] [serial = 161] [outer = 0x9d507000] 04:19:15 INFO - PROCESS | 1764 | 1464088755696 Marionette DEBUG loaded listener.js 04:19:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 73 (0xa22ab000) [pid = 1764] [serial = 162] [outer = 0x9d507000] 04:19:16 INFO - PROCESS | 1764 | 1464088756443 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:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1190ms 04:19:16 INFO - PROCESS | 1764 | 1464088756511 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 04:19:16 INFO - PROCESS | 1764 | 1464088756515 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 04:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:19:16 INFO - PROCESS | 1764 | 1464088756521 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:19:16 INFO - PROCESS | 1764 | 1464088756525 Marionette TRACE conn4 <- [1,190,null,{}] 04:19:16 INFO - PROCESS | 1764 | 1464088756530 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:19:16 INFO - PROCESS | 1764 | 1464088756732 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 04:19:16 INFO - PROCESS | 1764 | 1464088756752 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x9ce69400 == 30 [pid = 1764] [id = 55] 04:19:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 74 (0xa23c5800) [pid = 1764] [serial = 163] [outer = (nil)] 04:19:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 75 (0xa272fc00) [pid = 1764] [serial = 164] [outer = 0xa23c5800] 04:19:16 INFO - PROCESS | 1764 | 1464088756825 Marionette DEBUG loaded listener.js 04:19:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0xa27cd800) [pid = 1764] [serial = 165] [outer = 0xa23c5800] 04:19:17 INFO - PROCESS | 1764 | 1464088757642 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:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1180ms 04:19:17 INFO - PROCESS | 1764 | 1464088757704 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 04:19:17 INFO - PROCESS | 1764 | 1464088757708 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 04:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:19:17 INFO - PROCESS | 1764 | 1464088757714 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:19:17 INFO - PROCESS | 1764 | 1464088757717 Marionette TRACE conn4 <- [1,194,null,{}] 04:19:17 INFO - PROCESS | 1764 | 1464088757722 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:19:17 INFO - PROCESS | 1764 | 1464088757926 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 04:19:17 INFO - PROCESS | 1764 | 1464088757950 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x92ddac00 == 31 [pid = 1764] [id = 56] 04:19:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0xa23e7400) [pid = 1764] [serial = 166] [outer = (nil)] 04:19:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa31f4400) [pid = 1764] [serial = 167] [outer = 0xa23e7400] 04:19:18 INFO - PROCESS | 1764 | 1464088758023 Marionette DEBUG loaded listener.js 04:19:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0xa334f400) [pid = 1764] [serial = 168] [outer = 0xa23e7400] 04:19:18 INFO - PROCESS | 1764 | --DOMWINDOW == 78 (0xa3359c00) [pid = 1764] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:19:18 INFO - PROCESS | 1764 | --DOMWINDOW == 77 (0x99f7ec00) [pid = 1764] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:19:18 INFO - PROCESS | 1764 | --DOMWINDOW == 76 (0x93b8a000) [pid = 1764] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:19:18 INFO - PROCESS | 1764 | --DOMWINDOW == 75 (0x9d719400) [pid = 1764] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:19:18 INFO - PROCESS | 1764 | 1464088758882 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:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1182ms 04:19:18 INFO - PROCESS | 1764 | 1464088758897 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 04:19:18 INFO - PROCESS | 1764 | 1464088758900 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 04:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:19:18 INFO - PROCESS | 1764 | 1464088758907 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:19:18 INFO - PROCESS | 1764 | 1464088758910 Marionette TRACE conn4 <- [1,198,null,{}] 04:19:18 INFO - PROCESS | 1764 | 1464088758916 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:19:19 INFO - PROCESS | 1764 | 1464088759141 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 04:19:19 INFO - PROCESS | 1764 | 1464088759161 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x938ef800 == 32 [pid = 1764] [id = 57] 04:19:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 76 (0x95212c00) [pid = 1764] [serial = 169] [outer = (nil)] 04:19:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 77 (0xa68c1400) [pid = 1764] [serial = 170] [outer = 0x95212c00] 04:19:19 INFO - PROCESS | 1764 | 1464088759239 Marionette DEBUG loaded listener.js 04:19:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 78 (0xa5148400) [pid = 1764] [serial = 171] [outer = 0x95212c00] 04:19:19 INFO - PROCESS | 1764 | 1464088759952 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:19:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1078ms 04:19:19 INFO - PROCESS | 1764 | 1464088759996 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 04:19:20 INFO - PROCESS | 1764 | 1464088760000 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 04:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:19:20 INFO - PROCESS | 1764 | 1464088760006 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:19:20 INFO - PROCESS | 1764 | 1464088760009 Marionette TRACE conn4 <- [1,202,null,{}] 04:19:20 INFO - PROCESS | 1764 | 1464088760014 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:19:20 INFO - PROCESS | 1764 | 1464088760199 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 04:19:20 INFO - PROCESS | 1764 | 1464088760218 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x99348800 == 33 [pid = 1764] [id = 58] 04:19:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 79 (0x9934b000) [pid = 1764] [serial = 172] [outer = (nil)] 04:19:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 80 (0x99350000) [pid = 1764] [serial = 173] [outer = 0x9934b000] 04:19:20 INFO - PROCESS | 1764 | 1464088760294 Marionette DEBUG loaded listener.js 04:19:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 81 (0x99352c00) [pid = 1764] [serial = 174] [outer = 0x9934b000] 04:19:21 INFO - PROCESS | 1764 | 1464088761307 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:19:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1338ms 04:19:21 INFO - PROCESS | 1764 | 1464088761345 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 04:19:21 INFO - PROCESS | 1764 | 1464088761352 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 04:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:19:21 INFO - PROCESS | 1764 | 1464088761362 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:19:21 INFO - PROCESS | 1764 | 1464088761367 Marionette TRACE conn4 <- [1,206,null,{}] 04:19:21 INFO - PROCESS | 1764 | 1464088761376 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:19:21 INFO - PROCESS | 1764 | 1464088761560 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 04:19:21 INFO - PROCESS | 1764 | 1464088761705 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd1400 == 34 [pid = 1764] [id = 59] 04:19:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 82 (0x9454c000) [pid = 1764] [serial = 175] [outer = (nil)] 04:19:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 83 (0x97789400) [pid = 1764] [serial = 176] [outer = 0x9454c000] 04:19:21 INFO - PROCESS | 1764 | 1464088761799 Marionette DEBUG loaded listener.js 04:19:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 84 (0x9934e800) [pid = 1764] [serial = 177] [outer = 0x9454c000] 04:19:22 INFO - PROCESS | 1764 | 1464088762731 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:19:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1433ms 04:19:22 INFO - PROCESS | 1764 | 1464088762796 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 04:19:22 INFO - PROCESS | 1764 | 1464088762805 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 04:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:19:22 INFO - PROCESS | 1764 | 1464088762817 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:19:22 INFO - PROCESS | 1764 | 1464088762821 Marionette TRACE conn4 <- [1,210,null,{}] 04:19:22 INFO - PROCESS | 1764 | 1464088762828 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:19:23 INFO - PROCESS | 1764 | 1464088763046 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 04:19:23 INFO - PROCESS | 1764 | 1464088763231 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x99350400 == 35 [pid = 1764] [id = 60] 04:19:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 85 (0x99f7ec00) [pid = 1764] [serial = 178] [outer = (nil)] 04:19:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 86 (0x9a065400) [pid = 1764] [serial = 179] [outer = 0x99f7ec00] 04:19:23 INFO - PROCESS | 1764 | 1464088763366 Marionette DEBUG loaded listener.js 04:19:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 87 (0x9a068800) [pid = 1764] [serial = 180] [outer = 0x99f7ec00] 04:19:24 INFO - PROCESS | 1764 | 1464088764231 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:19:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1483ms 04:19:24 INFO - PROCESS | 1764 | 1464088764301 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 04:19:24 INFO - PROCESS | 1764 | 1464088764305 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 04:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:19:24 INFO - PROCESS | 1764 | 1464088764312 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:19:24 INFO - PROCESS | 1764 | 1464088764318 Marionette TRACE conn4 <- [1,214,null,{}] 04:19:24 INFO - PROCESS | 1764 | 1464088764335 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:19:24 INFO - PROCESS | 1764 | 1464088764551 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 04:19:24 INFO - PROCESS | 1764 | 1464088764698 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x996b4400 == 36 [pid = 1764] [id = 61] 04:19:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 88 (0x996b4c00) [pid = 1764] [serial = 181] [outer = (nil)] 04:19:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x9a061400) [pid = 1764] [serial = 182] [outer = 0x996b4c00] 04:19:24 INFO - PROCESS | 1764 | 1464088764793 Marionette DEBUG loaded listener.js 04:19:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x9a06d400) [pid = 1764] [serial = 183] [outer = 0x996b4c00] 04:19:25 INFO - PROCESS | 1764 | 1464088765716 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:19:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1444ms 04:19:25 INFO - PROCESS | 1764 | 1464088765757 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 04:19:25 INFO - PROCESS | 1764 | 1464088765762 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 04:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:19:25 INFO - PROCESS | 1764 | 1464088765769 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:19:25 INFO - PROCESS | 1764 | 1464088765772 Marionette TRACE conn4 <- [1,218,null,{}] 04:19:25 INFO - PROCESS | 1764 | 1464088765778 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:19:25 INFO - PROCESS | 1764 | 1464088765954 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 04:19:26 INFO - PROCESS | 1764 | 1464088766112 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a06f400 == 37 [pid = 1764] [id = 62] 04:19:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9bbcc400) [pid = 1764] [serial = 184] [outer = (nil)] 04:19:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9ce69800) [pid = 1764] [serial = 185] [outer = 0x9bbcc400] 04:19:26 INFO - PROCESS | 1764 | 1464088766210 Marionette DEBUG loaded listener.js 04:19:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9d5ab400) [pid = 1764] [serial = 186] [outer = 0x9bbcc400] 04:19:27 INFO - PROCESS | 1764 | 1464088767097 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:19:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1429ms 04:19:27 INFO - PROCESS | 1764 | 1464088767199 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 04:19:27 INFO - PROCESS | 1764 | 1464088767203 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 04:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:19:27 INFO - PROCESS | 1764 | 1464088767210 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:19:27 INFO - PROCESS | 1764 | 1464088767213 Marionette TRACE conn4 <- [1,222,null,{}] 04:19:27 INFO - PROCESS | 1764 | 1464088767268 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:19:27 INFO - PROCESS | 1764 | 1464088767428 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 04:19:27 INFO - PROCESS | 1764 | 1464088767569 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x99354000 == 38 [pid = 1764] [id = 63] 04:19:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9bc9c000) [pid = 1764] [serial = 187] [outer = (nil)] 04:19:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0xa25b6c00) [pid = 1764] [serial = 188] [outer = 0x9bc9c000] 04:19:27 INFO - PROCESS | 1764 | 1464088767740 Marionette DEBUG loaded listener.js 04:19:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0xa25bb400) [pid = 1764] [serial = 189] [outer = 0x9bc9c000] 04:19:28 INFO - PROCESS | 1764 | 1464088768572 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:19:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1384ms 04:19:28 INFO - PROCESS | 1764 | 1464088768595 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 04:19:28 INFO - PROCESS | 1764 | 1464088768599 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 04:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:19:28 INFO - PROCESS | 1764 | 1464088768605 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:19:28 INFO - PROCESS | 1764 | 1464088768609 Marionette TRACE conn4 <- [1,226,null,{}] 04:19:28 INFO - PROCESS | 1764 | 1464088768615 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:19:28 INFO - PROCESS | 1764 | 1464088768816 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 04:19:29 INFO - PROCESS | 1764 | 1464088769161 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x951e1800 == 39 [pid = 1764] [id = 64] 04:19:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x951e2c00) [pid = 1764] [serial = 190] [outer = (nil)] 04:19:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x9520c000) [pid = 1764] [serial = 191] [outer = 0x951e2c00] 04:19:29 INFO - PROCESS | 1764 | 1464088769303 Marionette DEBUG loaded listener.js 04:19:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x99347c00) [pid = 1764] [serial = 192] [outer = 0x951e2c00] 04:19:30 INFO - PROCESS | 1764 | 1464088770185 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:19:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1631ms 04:19:30 INFO - PROCESS | 1764 | 1464088770245 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 04:19:30 INFO - PROCESS | 1764 | 1464088770252 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 04:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:19:30 INFO - PROCESS | 1764 | 1464088770260 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:19:30 INFO - PROCESS | 1764 | 1464088770266 Marionette TRACE conn4 <- [1,230,null,{}] 04:19:30 INFO - PROCESS | 1764 | 1464088770273 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:19:30 INFO - PROCESS | 1764 | 1464088770443 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 04:19:30 INFO - PROCESS | 1764 | 1464088770595 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x950f1000 == 40 [pid = 1764] [id = 65] 04:19:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x95213c00) [pid = 1764] [serial = 193] [outer = (nil)] 04:19:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x996bd000) [pid = 1764] [serial = 194] [outer = 0x95213c00] 04:19:30 INFO - PROCESS | 1764 | 1464088770678 Marionette DEBUG loaded listener.js 04:19:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x99f75800) [pid = 1764] [serial = 195] [outer = 0x95213c00] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0xa22a5800) [pid = 1764] [serial = 134] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0xa513d400) [pid = 1764] [serial = 131] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0xa6381800) [pid = 1764] [serial = 132] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0xa363f400) [pid = 1764] [serial = 110] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x9b99f400) [pid = 1764] [serial = 113] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x99f7f800) [pid = 1764] [serial = 116] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x9baeec00) [pid = 1764] [serial = 125] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x951e8400) [pid = 1764] [serial = 122] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x98114800) [pid = 1764] [serial = 123] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0xa22ac000) [pid = 1764] [serial = 119] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0xa114a000) [pid = 1764] [serial = 128] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0xa237c400) [pid = 1764] [serial = 129] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9c775c00) [pid = 1764] [serial = 126] [outer = (nil)] [url = about:blank] 04:19:31 INFO - PROCESS | 1764 | 1464088771548 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:19:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1335ms 04:19:31 INFO - PROCESS | 1764 | 1464088771600 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 04:19:31 INFO - PROCESS | 1764 | 1464088771608 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 04:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:19:31 INFO - PROCESS | 1764 | 1464088771619 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:19:31 INFO - PROCESS | 1764 | 1464088771621 Marionette TRACE conn4 <- [1,234,null,{}] 04:19:31 INFO - PROCESS | 1764 | 1464088771628 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:19:31 INFO - PROCESS | 1764 | 1464088771787 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 04:19:31 INFO - PROCESS | 1764 | 1464088771799 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x98114800 == 41 [pid = 1764] [id = 66] 04:19:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x996b5800) [pid = 1764] [serial = 196] [outer = (nil)] 04:19:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x9a3a3000) [pid = 1764] [serial = 197] [outer = 0x996b5800] 04:19:31 INFO - PROCESS | 1764 | 1464088771874 Marionette DEBUG loaded listener.js 04:19:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x9a3ab800) [pid = 1764] [serial = 198] [outer = 0x996b5800] 04:19:32 INFO - PROCESS | 1764 | 1464088772678 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:19:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:19:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1091ms 04:19:32 INFO - PROCESS | 1764 | 1464088772715 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 04:19:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:19:32 INFO - PROCESS | 1764 | 1464088772719 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 04:19:32 INFO - PROCESS | 1764 | 1464088772728 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:19:32 INFO - PROCESS | 1764 | 1464088772736 Marionette TRACE conn4 <- [1,238,null,{}] 04:19:32 INFO - PROCESS | 1764 | 1464088772750 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:19:32 INFO - PROCESS | 1764 | 1464088772911 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 04:19:32 INFO - PROCESS | 1764 | 1464088772923 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x92136c00 == 42 [pid = 1764] [id = 67] 04:19:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x9c7e2800) [pid = 1764] [serial = 199] [outer = (nil)] 04:19:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x9ce72400) [pid = 1764] [serial = 200] [outer = 0x9c7e2800] 04:19:33 INFO - PROCESS | 1764 | 1464088772998 Marionette DEBUG loaded listener.js 04:19:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x9d50c000) [pid = 1764] [serial = 201] [outer = 0x9c7e2800] 04:19:33 INFO - PROCESS | 1764 | 1464088773877 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:19:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:19:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1190ms 04:19:33 INFO - PROCESS | 1764 | 1464088773915 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 04:19:33 INFO - PROCESS | 1764 | 1464088773920 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 04:19:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:19:33 INFO - PROCESS | 1764 | 1464088773926 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:19:33 INFO - PROCESS | 1764 | 1464088773928 Marionette TRACE conn4 <- [1,242,null,{}] 04:19:33 INFO - PROCESS | 1764 | 1464088773941 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:19:34 INFO - PROCESS | 1764 | 1464088774133 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 04:19:34 INFO - PROCESS | 1764 | 1464088774170 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x92135400 == 43 [pid = 1764] [id = 68] 04:19:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x9d5a2000) [pid = 1764] [serial = 202] [outer = (nil)] 04:19:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0xa224e400) [pid = 1764] [serial = 203] [outer = 0x9d5a2000] 04:19:34 INFO - PROCESS | 1764 | 1464088774245 Marionette DEBUG loaded listener.js 04:19:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0xa2384c00) [pid = 1764] [serial = 204] [outer = 0x9d5a2000] 04:19:35 INFO - PROCESS | 1764 | 1464088775055 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:19:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:19:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1184ms 04:19:35 INFO - PROCESS | 1764 | 1464088775112 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 04:19:35 INFO - PROCESS | 1764 | 1464088775115 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 04:19:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:19:35 INFO - PROCESS | 1764 | 1464088775121 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:19:35 INFO - PROCESS | 1764 | 1464088775139 Marionette TRACE conn4 <- [1,246,null,{}] 04:19:35 INFO - PROCESS | 1764 | 1464088775152 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:19:35 INFO - PROCESS | 1764 | 1464088775348 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 04:19:35 INFO - PROCESS | 1764 | 1464088775370 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c76c000 == 44 [pid = 1764] [id = 69] 04:19:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x9d285400) [pid = 1764] [serial = 205] [outer = (nil)] 04:19:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0xa25bd400) [pid = 1764] [serial = 206] [outer = 0x9d285400] 04:19:35 INFO - PROCESS | 1764 | 1464088775458 Marionette DEBUG loaded listener.js 04:19:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0xa25c5c00) [pid = 1764] [serial = 207] [outer = 0x9d285400] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0xa23c5800) [pid = 1764] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x99305000) [pid = 1764] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x9d507000) [pid = 1764] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0xa23e7400) [pid = 1764] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x9778a400) [pid = 1764] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x96da6000) [pid = 1764] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:19:36 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x95212c00) [pid = 1764] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:19:36 INFO - PROCESS | 1764 | 1464088776389 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:19:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:19:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1315ms 04:19:36 INFO - PROCESS | 1764 | 1464088776437 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 04:19:36 INFO - PROCESS | 1764 | 1464088776441 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 04:19:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:19:36 INFO - PROCESS | 1764 | 1464088776451 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:19:36 INFO - PROCESS | 1764 | 1464088776454 Marionette TRACE conn4 <- [1,250,null,{}] 04:19:36 INFO - PROCESS | 1764 | 1464088776460 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:19:36 INFO - PROCESS | 1764 | 1464088776652 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 04:19:36 INFO - PROCESS | 1764 | 1464088776667 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x93989800 == 45 [pid = 1764] [id = 70] 04:19:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x93b81800) [pid = 1764] [serial = 208] [outer = (nil)] 04:19:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0xa2757c00) [pid = 1764] [serial = 209] [outer = 0x93b81800] 04:19:36 INFO - PROCESS | 1764 | 1464088776741 Marionette DEBUG loaded listener.js 04:19:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0xa3155400) [pid = 1764] [serial = 210] [outer = 0x93b81800] 04:19:37 INFO - PROCESS | 1764 | 1464088777527 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:19:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:19:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1129ms 04:19:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:19:37 INFO - PROCESS | 1764 | 1464088777582 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 04:19:37 INFO - PROCESS | 1764 | 1464088777584 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 04:19:37 INFO - PROCESS | 1764 | 1464088777591 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:19:37 INFO - PROCESS | 1764 | 1464088777594 Marionette TRACE conn4 <- [1,254,null,{}] 04:19:37 INFO - PROCESS | 1764 | 1464088777599 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:19:37 INFO - PROCESS | 1764 | 1464088777787 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 04:19:37 INFO - PROCESS | 1764 | 1464088777805 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a249000 == 46 [pid = 1764] [id = 71] 04:19:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0xa27c2000) [pid = 1764] [serial = 211] [outer = (nil)] 04:19:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0xa513fc00) [pid = 1764] [serial = 212] [outer = 0xa27c2000] 04:19:37 INFO - PROCESS | 1764 | 1464088777879 Marionette DEBUG loaded listener.js 04:19:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0xa6383400) [pid = 1764] [serial = 213] [outer = 0xa27c2000] 04:19:38 INFO - PROCESS | 1764 | 1464088778868 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:19:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:19:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1339ms 04:19:38 INFO - PROCESS | 1764 | 1464088778930 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 04:19:38 INFO - PROCESS | 1764 | 1464088778938 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 04:19:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:19:38 INFO - PROCESS | 1764 | 1464088778946 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:19:38 INFO - PROCESS | 1764 | 1464088778953 Marionette TRACE conn4 <- [1,258,null,{}] 04:19:38 INFO - PROCESS | 1764 | 1464088778961 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:19:39 INFO - PROCESS | 1764 | 1464088779192 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 04:19:39 INFO - PROCESS | 1764 | 1464088779457 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x996bf400 == 47 [pid = 1764] [id = 72] 04:19:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x996c1000) [pid = 1764] [serial = 214] [outer = (nil)] 04:19:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x9a064400) [pid = 1764] [serial = 215] [outer = 0x996c1000] 04:19:39 INFO - PROCESS | 1764 | 1464088779591 Marionette DEBUG loaded listener.js 04:19:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x9a090800) [pid = 1764] [serial = 216] [outer = 0x996c1000] 04:19:40 INFO - PROCESS | 1764 | 1464088780481 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:19:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:19:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1589ms 04:19:40 INFO - PROCESS | 1764 | 1464088780535 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 04:19:40 INFO - PROCESS | 1764 | 1464088780543 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 04:19:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:19:40 INFO - PROCESS | 1764 | 1464088780556 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:19:40 INFO - PROCESS | 1764 | 1464088780560 Marionette TRACE conn4 <- [1,262,null,{}] 04:19:40 INFO - PROCESS | 1764 | 1464088780566 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:19:40 INFO - PROCESS | 1764 | 1464088780783 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 04:19:40 INFO - PROCESS | 1764 | 1464088780933 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a3ad800 == 48 [pid = 1764] [id = 73] 04:19:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x9a3ae000) [pid = 1764] [serial = 217] [outer = (nil)] 04:19:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x9c060000) [pid = 1764] [serial = 218] [outer = 0x9a3ae000] 04:19:41 INFO - PROCESS | 1764 | 1464088781026 Marionette DEBUG loaded listener.js 04:19:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x9c064000) [pid = 1764] [serial = 219] [outer = 0x9a3ae000] 04:19:41 INFO - PROCESS | 1764 | 1464088781878 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:19:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:19:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1339ms 04:19:41 INFO - PROCESS | 1764 | 1464088781908 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 04:19:41 INFO - PROCESS | 1764 | 1464088781913 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 04:19:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:19:41 INFO - PROCESS | 1764 | 1464088781921 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:19:41 INFO - PROCESS | 1764 | 1464088781927 Marionette TRACE conn4 <- [1,266,null,{}] 04:19:41 INFO - PROCESS | 1764 | 1464088781944 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:19:42 INFO - PROCESS | 1764 | 1464088782127 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 04:19:42 INFO - PROCESS | 1764 | 1464088782311 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x93985400 == 49 [pid = 1764] [id = 74] 04:19:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x9c49e800) [pid = 1764] [serial = 220] [outer = (nil)] 04:19:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0xa23c5800) [pid = 1764] [serial = 221] [outer = 0x9c49e800] 04:19:42 INFO - PROCESS | 1764 | 1464088782400 Marionette DEBUG loaded listener.js 04:19:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0xa273ac00) [pid = 1764] [serial = 222] [outer = 0x9c49e800] 04:19:43 INFO - PROCESS | 1764 | 1464088783343 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:19:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:19:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1443ms 04:19:43 INFO - PROCESS | 1764 | 1464088783376 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 04:19:43 INFO - PROCESS | 1764 | 1464088783380 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 04:19:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:19:43 INFO - PROCESS | 1764 | 1464088783389 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:19:43 INFO - PROCESS | 1764 | 1464088783392 Marionette TRACE conn4 <- [1,270,null,{}] 04:19:43 INFO - PROCESS | 1764 | 1464088783398 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:19:43 INFO - PROCESS | 1764 | 1464088783562 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 04:19:43 INFO - PROCESS | 1764 | 1464088783717 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c9b5400 == 50 [pid = 1764] [id = 75] 04:19:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0xa3156400) [pid = 1764] [serial = 223] [outer = (nil)] 04:19:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0xa6838400) [pid = 1764] [serial = 224] [outer = 0xa3156400] 04:19:43 INFO - PROCESS | 1764 | 1464088783804 Marionette DEBUG loaded listener.js 04:19:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0xa6986000) [pid = 1764] [serial = 225] [outer = 0xa3156400] 04:19:44 INFO - PROCESS | 1764 | 1464088784681 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:19:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:19:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1334ms 04:19:44 INFO - PROCESS | 1764 | 1464088784723 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 04:19:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:19:44 INFO - PROCESS | 1764 | 1464088784727 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 04:19:44 INFO - PROCESS | 1764 | 1464088784733 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:19:44 INFO - PROCESS | 1764 | 1464088784737 Marionette TRACE conn4 <- [1,274,null,{}] 04:19:44 INFO - PROCESS | 1764 | 1464088784743 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:19:44 INFO - PROCESS | 1764 | 1464088784915 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 04:19:45 INFO - PROCESS | 1764 | 1464088785066 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dde400 == 51 [pid = 1764] [id = 76] 04:19:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x938f1000) [pid = 1764] [serial = 226] [outer = (nil)] 04:19:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0xa6f35000) [pid = 1764] [serial = 227] [outer = 0x938f1000] 04:19:45 INFO - PROCESS | 1764 | 1464088785159 Marionette DEBUG loaded listener.js 04:19:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0xa6f39800) [pid = 1764] [serial = 228] [outer = 0x938f1000] 04:19:46 INFO - PROCESS | 1764 | 1464088786042 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:19:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x916ed800) [pid = 1764] [serial = 229] [outer = 0x97786800] 04:19:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:19:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1379ms 04:19:46 INFO - PROCESS | 1764 | 1464088786134 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 04:19:46 INFO - PROCESS | 1764 | 1464088786138 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 04:19:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:19:46 INFO - PROCESS | 1764 | 1464088786232 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:19:46 INFO - PROCESS | 1764 | 1464088786236 Marionette TRACE conn4 <- [1,278,null,{}] 04:19:46 INFO - PROCESS | 1764 | 1464088786258 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:19:46 INFO - PROCESS | 1764 | 1464088786427 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 04:19:46 INFO - PROCESS | 1764 | 1464088786632 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x916e7c00 == 52 [pid = 1764] [id = 77] 04:19:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x916ea400) [pid = 1764] [serial = 230] [outer = (nil)] 04:19:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x916f2800) [pid = 1764] [serial = 231] [outer = 0x916ea400] 04:19:46 INFO - PROCESS | 1764 | 1464088786726 Marionette DEBUG loaded listener.js 04:19:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x950ed800) [pid = 1764] [serial = 232] [outer = 0x916ea400] 04:19:47 INFO - PROCESS | 1764 | 1464088787559 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:19:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:19:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1435ms 04:19:47 INFO - PROCESS | 1764 | 1464088787590 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 04:19:47 INFO - PROCESS | 1764 | 1464088787594 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 04:19:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:19:47 INFO - PROCESS | 1764 | 1464088787600 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:19:47 INFO - PROCESS | 1764 | 1464088787604 Marionette TRACE conn4 <- [1,282,null,{}] 04:19:47 INFO - PROCESS | 1764 | 1464088787609 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:19:47 INFO - PROCESS | 1764 | 1464088787770 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 04:19:47 INFO - PROCESS | 1764 | 1464088787927 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x92ddc400 == 53 [pid = 1764] [id = 78] 04:19:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x93b84400) [pid = 1764] [serial = 233] [outer = (nil)] 04:19:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x9bc9c400) [pid = 1764] [serial = 234] [outer = 0x93b84400] 04:19:48 INFO - PROCESS | 1764 | 1464088788013 Marionette DEBUG loaded listener.js 04:19:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0xa061c000) [pid = 1764] [serial = 235] [outer = 0x93b84400] 04:19:49 INFO - PROCESS | 1764 | 1464088789145 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:19:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:19:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1586ms 04:19:49 INFO - PROCESS | 1764 | 1464088789187 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 04:19:49 INFO - PROCESS | 1764 | 1464088789193 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 04:19:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:19:49 INFO - PROCESS | 1764 | 1464088789210 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:19:49 INFO - PROCESS | 1764 | 1464088789219 Marionette TRACE conn4 <- [1,286,null,{}] 04:19:49 INFO - PROCESS | 1764 | 1464088789226 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:19:49 INFO - PROCESS | 1764 | 1464088789390 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 04:19:49 INFO - PROCESS | 1764 | 1464088789565 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x916f1000 == 54 [pid = 1764] [id = 79] 04:19:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x95212c00) [pid = 1764] [serial = 236] [outer = (nil)] 04:19:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x996ba400) [pid = 1764] [serial = 237] [outer = 0x95212c00] 04:19:49 INFO - PROCESS | 1764 | 1464088789644 Marionette DEBUG loaded listener.js 04:19:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x9a070c00) [pid = 1764] [serial = 238] [outer = 0x95212c00] 04:19:50 INFO - PROCESS | 1764 | 1464088790544 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:19:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:19:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1394ms 04:19:50 INFO - PROCESS | 1764 | 1464088790597 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 04:19:50 INFO - PROCESS | 1764 | 1464088790605 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 04:19:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:19:50 INFO - PROCESS | 1764 | 1464088790615 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:19:50 INFO - PROCESS | 1764 | 1464088790619 Marionette TRACE conn4 <- [1,290,null,{}] 04:19:50 INFO - PROCESS | 1764 | 1464088790625 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:19:50 INFO - PROCESS | 1764 | 1464088790798 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 04:19:50 INFO - PROCESS | 1764 | 1464088790962 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x92135c00 == 53 [pid = 1764] [id = 20] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9b9a0800 == 52 [pid = 1764] [id = 24] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x94551000 == 51 [pid = 1764] [id = 31] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x99ea5800 == 50 [pid = 1764] [id = 27] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x9896a400 == 49 [pid = 1764] [id = 28] 04:19:50 INFO - PROCESS | 1764 | --DOCSHELL 0x93b89800 == 48 [pid = 1764] [id = 35] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x99350000) [pid = 1764] [serial = 173] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x92135c00 == 49 [pid = 1764] [id = 80] 04:19:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x9213a400) [pid = 1764] [serial = 239] [outer = (nil)] 04:19:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x97789c00) [pid = 1764] [serial = 240] [outer = 0x9213a400] 04:19:51 INFO - PROCESS | 1764 | 1464088791080 Marionette DEBUG loaded listener.js 04:19:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x9a063000) [pid = 1764] [serial = 241] [outer = 0x9213a400] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0xa22ab000) [pid = 1764] [serial = 162] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0xa272fc00) [pid = 1764] [serial = 164] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x9b99fc00) [pid = 1764] [serial = 158] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x9c49dc00) [pid = 1764] [serial = 159] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x9d719000) [pid = 1764] [serial = 161] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0xa31f4400) [pid = 1764] [serial = 167] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x9b59f400) [pid = 1764] [serial = 156] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x99f7b000) [pid = 1764] [serial = 155] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0xa114c800) [pid = 1764] [serial = 135] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x9a095000) [pid = 1764] [serial = 152] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x94549400) [pid = 1764] [serial = 137] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9b84ac00) [pid = 1764] [serial = 140] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0xa114d400) [pid = 1764] [serial = 143] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0xa68c6000) [pid = 1764] [serial = 146] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x95215c00) [pid = 1764] [serial = 149] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0xa334f400) [pid = 1764] [serial = 168] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0xa68c1400) [pid = 1764] [serial = 170] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0xa27cd800) [pid = 1764] [serial = 165] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0xa5148400) [pid = 1764] [serial = 171] [outer = (nil)] [url = about:blank] 04:19:51 INFO - PROCESS | 1764 | 1464088791917 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:19:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:19:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1378ms 04:19:51 INFO - PROCESS | 1764 | 1464088791995 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 04:19:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:19:52 INFO - PROCESS | 1764 | 1464088791999 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 04:19:52 INFO - PROCESS | 1764 | 1464088792005 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:19:52 INFO - PROCESS | 1764 | 1464088792011 Marionette TRACE conn4 <- [1,294,null,{}] 04:19:52 INFO - PROCESS | 1764 | 1464088792026 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:19:52 INFO - PROCESS | 1764 | 1464088792190 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 04:19:52 INFO - PROCESS | 1764 | 1464088792314 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x916e7000 == 50 [pid = 1764] [id = 81] 04:19:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x916e8000) [pid = 1764] [serial = 242] [outer = (nil)] 04:19:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x9c060c00) [pid = 1764] [serial = 243] [outer = 0x916e8000] 04:19:52 INFO - PROCESS | 1764 | 1464088792393 Marionette DEBUG loaded listener.js 04:19:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x9c069c00) [pid = 1764] [serial = 244] [outer = 0x916e8000] 04:19:53 INFO - PROCESS | 1764 | 1464088793122 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:19:53 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:19:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1144ms 04:19:53 INFO - PROCESS | 1764 | 1464088793164 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 04:19:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:19:53 INFO - PROCESS | 1764 | 1464088793169 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 04:19:53 INFO - PROCESS | 1764 | 1464088793181 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:19:53 INFO - PROCESS | 1764 | 1464088793184 Marionette TRACE conn4 <- [1,298,null,{}] 04:19:53 INFO - PROCESS | 1764 | 1464088793188 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:19:53 INFO - PROCESS | 1764 | 1464088793348 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 04:19:53 INFO - PROCESS | 1764 | 1464088793360 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x9baf2000 == 51 [pid = 1764] [id = 82] 04:19:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x9c7eb000) [pid = 1764] [serial = 245] [outer = (nil)] 04:19:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x9d507000) [pid = 1764] [serial = 246] [outer = 0x9c7eb000] 04:19:53 INFO - PROCESS | 1764 | 1464088793437 Marionette DEBUG loaded listener.js 04:19:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0xa061b000) [pid = 1764] [serial = 247] [outer = 0x9c7eb000] 04:19:54 INFO - PROCESS | 1764 | 1464088794341 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:19:54 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:19:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1237ms 04:19:54 INFO - PROCESS | 1764 | 1464088794414 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 04:19:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:19:54 INFO - PROCESS | 1764 | 1464088794418 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 04:19:54 INFO - PROCESS | 1764 | 1464088794424 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:19:54 INFO - PROCESS | 1764 | 1464088794428 Marionette TRACE conn4 <- [1,302,null,{}] 04:19:54 INFO - PROCESS | 1764 | 1464088794438 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:19:54 INFO - PROCESS | 1764 | 1464088794644 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 04:19:54 INFO - PROCESS | 1764 | 1464088794663 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x996ba000 == 52 [pid = 1764] [id = 83] 04:19:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x9a064000) [pid = 1764] [serial = 248] [outer = (nil)] 04:19:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0xa237c800) [pid = 1764] [serial = 249] [outer = 0x9a064000] 04:19:54 INFO - PROCESS | 1764 | 1464088794738 Marionette DEBUG loaded listener.js 04:19:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0xa25bf800) [pid = 1764] [serial = 250] [outer = 0x9a064000] 04:19:55 INFO - PROCESS | 1764 | 1464088795630 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:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x93b81800) [pid = 1764] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x9d5a2000) [pid = 1764] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x95213c00) [pid = 1764] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x951e2c00) [pid = 1764] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x996b5800) [pid = 1764] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:19:55 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:19:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1387ms 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x9c7e2800) [pid = 1764] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:19:55 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x9d285400) [pid = 1764] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:19:55 INFO - PROCESS | 1764 | 1464088795818 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 04:19:55 INFO - PROCESS | 1764 | 1464088795820 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 04:19:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:19:55 INFO - PROCESS | 1764 | 1464088795828 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:19:55 INFO - PROCESS | 1764 | 1464088795832 Marionette TRACE conn4 <- [1,306,null,{}] 04:19:55 INFO - PROCESS | 1764 | 1464088795837 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:19:56 INFO - PROCESS | 1764 | 1464088796001 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 04:19:56 INFO - PROCESS | 1764 | 1464088796021 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:56 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2250000 == 53 [pid = 1764] [id = 84] 04:19:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0xa23e8800) [pid = 1764] [serial = 251] [outer = (nil)] 04:19:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0xa3153400) [pid = 1764] [serial = 252] [outer = 0xa23e8800] 04:19:56 INFO - PROCESS | 1764 | 1464088796099 Marionette DEBUG loaded listener.js 04:19:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0xa35cc400) [pid = 1764] [serial = 253] [outer = 0xa23e8800] 04:19:56 INFO - PROCESS | 1764 | 1464088796935 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:19:56 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:19:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1129ms 04:19:56 INFO - PROCESS | 1764 | 1464088796958 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 04:19:56 INFO - PROCESS | 1764 | 1464088796962 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 04:19:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:19:56 INFO - PROCESS | 1764 | 1464088796968 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:19:56 INFO - PROCESS | 1764 | 1464088796972 Marionette TRACE conn4 <- [1,310,null,{}] 04:19:56 INFO - PROCESS | 1764 | 1464088796982 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:19:57 INFO - PROCESS | 1764 | 1464088797131 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 04:19:57 INFO - PROCESS | 1764 | 1464088797147 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f72c00 == 54 [pid = 1764] [id = 85] 04:19:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x90f74800) [pid = 1764] [serial = 254] [outer = (nil)] 04:19:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x90f7b400) [pid = 1764] [serial = 255] [outer = 0x90f74800] 04:19:57 INFO - PROCESS | 1764 | 1464088797221 Marionette DEBUG loaded listener.js 04:19:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x90f7e400) [pid = 1764] [serial = 256] [outer = 0x90f74800] 04:19:58 INFO - PROCESS | 1764 | 1464088798223 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:19:58 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:19:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1287ms 04:19:58 INFO - PROCESS | 1764 | 1464088798257 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 04:19:58 INFO - PROCESS | 1764 | 1464088798262 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 04:19:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:19:58 INFO - PROCESS | 1764 | 1464088798273 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:19:58 INFO - PROCESS | 1764 | 1464088798280 Marionette TRACE conn4 <- [1,314,null,{}] 04:19:58 INFO - PROCESS | 1764 | 1464088798306 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:19:58 INFO - PROCESS | 1764 | 1464088798535 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 04:19:58 INFO - PROCESS | 1764 | 1464088798656 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:19:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7a800 == 55 [pid = 1764] [id = 86] 04:19:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x938f1c00) [pid = 1764] [serial = 257] [outer = (nil)] 04:19:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x9503a400) [pid = 1764] [serial = 258] [outer = 0x938f1c00] 04:19:58 INFO - PROCESS | 1764 | 1464088798752 Marionette DEBUG loaded listener.js 04:19:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x95215c00) [pid = 1764] [serial = 259] [outer = 0x938f1c00] 04:19:59 INFO - PROCESS | 1764 | 1464088799722 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:19:59 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:19:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1489ms 04:19:59 INFO - PROCESS | 1764 | 1464088799762 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 04:19:59 INFO - PROCESS | 1764 | 1464088799771 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 04:19:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:19:59 INFO - PROCESS | 1764 | 1464088799782 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:19:59 INFO - PROCESS | 1764 | 1464088799786 Marionette TRACE conn4 <- [1,318,null,{}] 04:19:59 INFO - PROCESS | 1764 | 1464088799793 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:19:59 INFO - PROCESS | 1764 | 1464088799976 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 04:20:00 INFO - PROCESS | 1764 | 1464088800132 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd7400 == 56 [pid = 1764] [id = 87] 04:20:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x9520c400) [pid = 1764] [serial = 260] [outer = (nil)] 04:20:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x9a38dc00) [pid = 1764] [serial = 261] [outer = 0x9520c400] 04:20:00 INFO - PROCESS | 1764 | 1464088800224 Marionette DEBUG loaded listener.js 04:20:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x9b599400) [pid = 1764] [serial = 262] [outer = 0x9520c400] 04:20:01 INFO - PROCESS | 1764 | 1464088801268 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:20:01 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:20:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1543ms 04:20:01 INFO - PROCESS | 1764 | 1464088801325 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 04:20:01 INFO - PROCESS | 1764 | 1464088801330 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 04:20:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:20:01 INFO - PROCESS | 1764 | 1464088801339 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:20:01 INFO - PROCESS | 1764 | 1464088801346 Marionette TRACE conn4 <- [1,322,null,{}] 04:20:01 INFO - PROCESS | 1764 | 1464088801365 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:20:01 INFO - PROCESS | 1764 | 1464088801631 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 04:20:01 INFO - PROCESS | 1764 | 1464088801895 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d59c800 == 57 [pid = 1764] [id = 88] 04:20:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0xa22adc00) [pid = 1764] [serial = 263] [outer = (nil)] 04:20:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0xa25c2400) [pid = 1764] [serial = 264] [outer = 0xa22adc00] 04:20:01 INFO - PROCESS | 1764 | 1464088801990 Marionette DEBUG loaded listener.js 04:20:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0xa3353c00) [pid = 1764] [serial = 265] [outer = 0xa22adc00] 04:20:02 INFO - PROCESS | 1764 | 1464088802963 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:20:02 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:20:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1643ms 04:20:02 INFO - PROCESS | 1764 | 1464088802983 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 04:20:02 INFO - PROCESS | 1764 | 1464088802988 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 04:20:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:20:02 INFO - PROCESS | 1764 | 1464088802995 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:20:03 INFO - PROCESS | 1764 | 1464088802999 Marionette TRACE conn4 <- [1,326,null,{}] 04:20:03 INFO - PROCESS | 1764 | 1464088803005 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:20:03 INFO - PROCESS | 1764 | 1464088803190 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 04:20:03 INFO - PROCESS | 1764 | 1464088803458 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:03 INFO - PROCESS | 1764 | ++DOCSHELL 0xa68c0800 == 58 [pid = 1764] [id = 89] 04:20:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0xa6990800) [pid = 1764] [serial = 266] [outer = (nil)] 04:20:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0xa6d2a400) [pid = 1764] [serial = 267] [outer = 0xa6990800] 04:20:03 INFO - PROCESS | 1764 | 1464088803593 Marionette DEBUG loaded listener.js 04:20:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0xa6d2d000) [pid = 1764] [serial = 268] [outer = 0xa6990800] 04:20:04 INFO - PROCESS | 1764 | 1464088804479 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:20:04 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:20:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1539ms 04:20:04 INFO - PROCESS | 1764 | 1464088804536 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 04:20:04 INFO - PROCESS | 1764 | 1464088804539 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 04:20:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:20:04 INFO - PROCESS | 1764 | 1464088804546 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:20:04 INFO - PROCESS | 1764 | 1464088804549 Marionette TRACE conn4 <- [1,330,null,{}] 04:20:04 INFO - PROCESS | 1764 | 1464088804555 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:20:04 INFO - PROCESS | 1764 | 1464088804760 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 04:20:04 INFO - PROCESS | 1764 | 1464088804917 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x916ec400 == 59 [pid = 1764] [id = 90] 04:20:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x9d7a4000) [pid = 1764] [serial = 269] [outer = (nil)] 04:20:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0xa6d30400) [pid = 1764] [serial = 270] [outer = 0x9d7a4000] 04:20:05 INFO - PROCESS | 1764 | 1464088805041 Marionette DEBUG loaded listener.js 04:20:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0xa6d32400) [pid = 1764] [serial = 271] [outer = 0x9d7a4000] 04:20:05 INFO - PROCESS | 1764 | 1464088805970 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:20:06 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:20:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1484ms 04:20:06 INFO - PROCESS | 1764 | 1464088806032 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 04:20:06 INFO - PROCESS | 1764 | 1464088806036 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 04:20:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:20:06 INFO - PROCESS | 1764 | 1464088806042 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:20:06 INFO - PROCESS | 1764 | 1464088806046 Marionette TRACE conn4 <- [1,334,null,{}] 04:20:06 INFO - PROCESS | 1764 | 1464088806052 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:20:06 INFO - PROCESS | 1764 | 1464088806294 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 04:20:06 INFO - PROCESS | 1764 | 1464088806502 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x92977c00 == 60 [pid = 1764] [id = 91] 04:20:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x92979400) [pid = 1764] [serial = 272] [outer = (nil)] 04:20:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0xa114a000) [pid = 1764] [serial = 273] [outer = 0x92979400] 04:20:06 INFO - PROCESS | 1764 | 1464088806639 Marionette DEBUG loaded listener.js 04:20:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0xa6d32000) [pid = 1764] [serial = 274] [outer = 0x92979400] 04:20:07 INFO - PROCESS | 1764 | 1464088807478 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:20:07 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:20:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1488ms 04:20:07 INFO - PROCESS | 1764 | 1464088807531 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 04:20:07 INFO - PROCESS | 1764 | 1464088807536 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 04:20:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:20:07 INFO - PROCESS | 1764 | 1464088807542 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:20:07 INFO - PROCESS | 1764 | 1464088807546 Marionette TRACE conn4 <- [1,338,null,{}] 04:20:07 INFO - PROCESS | 1764 | 1464088807551 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:20:07 INFO - PROCESS | 1764 | 1464088807736 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 04:20:07 INFO - PROCESS | 1764 | 1464088807895 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x916f1400 == 61 [pid = 1764] [id = 92] 04:20:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x92980800) [pid = 1764] [serial = 275] [outer = (nil)] 04:20:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x92b61c00) [pid = 1764] [serial = 276] [outer = 0x92980800] 04:20:07 INFO - PROCESS | 1764 | 1464088807987 Marionette DEBUG loaded listener.js 04:20:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x92b66000) [pid = 1764] [serial = 277] [outer = 0x92980800] 04:20:08 INFO - PROCESS | 1764 | 1464088808874 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:20:08 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:20:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1381ms 04:20:08 INFO - PROCESS | 1764 | 1464088808924 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 04:20:08 INFO - PROCESS | 1764 | 1464088808928 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 04:20:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:20:08 INFO - PROCESS | 1764 | 1464088808937 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:20:08 INFO - PROCESS | 1764 | 1464088808940 Marionette TRACE conn4 <- [1,342,null,{}] 04:20:08 INFO - PROCESS | 1764 | 1464088808947 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:20:09 INFO - PROCESS | 1764 | 1464088809126 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 04:20:09 INFO - PROCESS | 1764 | 1464088809286 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x916ec000 == 62 [pid = 1764] [id = 93] 04:20:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x92873400) [pid = 1764] [serial = 278] [outer = (nil)] 04:20:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x92879800) [pid = 1764] [serial = 279] [outer = 0x92873400] 04:20:09 INFO - PROCESS | 1764 | 1464088809390 Marionette DEBUG loaded listener.js 04:20:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9287dc00) [pid = 1764] [serial = 280] [outer = 0x92873400] 04:20:10 INFO - PROCESS | 1764 | 1464088810292 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:20:10 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:20:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1429ms 04:20:10 INFO - PROCESS | 1764 | 1464088810366 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 04:20:10 INFO - PROCESS | 1764 | 1464088810369 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 04:20:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:20:10 INFO - PROCESS | 1764 | 1464088810376 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:20:10 INFO - PROCESS | 1764 | 1464088810379 Marionette TRACE conn4 <- [1,346,null,{}] 04:20:10 INFO - PROCESS | 1764 | 1464088810385 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:20:10 INFO - PROCESS | 1764 | 1464088810559 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 04:20:10 INFO - PROCESS | 1764 | 1464088810719 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5dd000 == 63 [pid = 1764] [id = 94] 04:20:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8f5de400) [pid = 1764] [serial = 281] [outer = (nil)] 04:20:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f5e4800) [pid = 1764] [serial = 282] [outer = 0x8f5de400] 04:20:10 INFO - PROCESS | 1764 | 1464088810809 Marionette DEBUG loaded listener.js 04:20:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f5e6400) [pid = 1764] [serial = 283] [outer = 0x8f5de400] 04:20:11 INFO - PROCESS | 1764 | 1464088811923 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:20:11 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:20:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1591ms 04:20:11 INFO - PROCESS | 1764 | 1464088811976 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 04:20:11 INFO - PROCESS | 1764 | 1464088811982 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 04:20:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:20:11 INFO - PROCESS | 1764 | 1464088811993 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:20:12 INFO - PROCESS | 1764 | 1464088811998 Marionette TRACE conn4 <- [1,350,null,{}] 04:20:12 INFO - PROCESS | 1764 | 1464088812006 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:20:12 INFO - PROCESS | 1764 | 1464088812175 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 04:20:12 INFO - PROCESS | 1764 | 1464088812380 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9287f000 == 64 [pid = 1764] [id = 95] 04:20:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x92880400) [pid = 1764] [serial = 284] [outer = (nil)] 04:20:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x92975800) [pid = 1764] [serial = 285] [outer = 0x92880400] 04:20:12 INFO - PROCESS | 1764 | 1464088812463 Marionette DEBUG loaded listener.js 04:20:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x9297ac00) [pid = 1764] [serial = 286] [outer = 0x92880400] 04:20:13 INFO - PROCESS | 1764 | 1464088813340 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:20:13 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:20:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1391ms 04:20:13 INFO - PROCESS | 1764 | 1464088813385 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 04:20:13 INFO - PROCESS | 1764 | 1464088813393 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 04:20:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:20:13 INFO - PROCESS | 1764 | 1464088813404 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:20:13 INFO - PROCESS | 1764 | 1464088813407 Marionette TRACE conn4 <- [1,354,null,{}] 04:20:13 INFO - PROCESS | 1764 | 1464088813414 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:20:13 INFO - PROCESS | 1764 | 1464088813595 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 04:20:13 INFO - PROCESS | 1764 | 1464088813777 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x916ee400 == 65 [pid = 1764] [id = 96] 04:20:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x916eec00) [pid = 1764] [serial = 287] [outer = (nil)] 04:20:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9398fc00) [pid = 1764] [serial = 288] [outer = 0x916eec00] 04:20:13 INFO - PROCESS | 1764 | 1464088813895 Marionette DEBUG loaded listener.js 04:20:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x95209c00) [pid = 1764] [serial = 289] [outer = 0x916eec00] 04:20:14 INFO - PROCESS | 1764 | 1464088814799 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:20:14 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:20:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1443ms 04:20:14 INFO - PROCESS | 1764 | 1464088814847 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 04:20:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:20:14 INFO - PROCESS | 1764 | 1464088814851 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 04:20:14 INFO - PROCESS | 1764 | 1464088814858 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:20:14 INFO - PROCESS | 1764 | 1464088814864 Marionette TRACE conn4 <- [1,358,null,{}] 04:20:14 INFO - PROCESS | 1764 | 1464088814879 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:20:15 INFO - PROCESS | 1764 | 1464088815059 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0xa2250000 == 64 [pid = 1764] [id = 84] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa25b6c00) [pid = 1764] [serial = 188] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | 1464088815275 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0x996ba000 == 63 [pid = 1764] [id = 83] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0x9baf2000 == 62 [pid = 1764] [id = 82] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0x916e7000 == 61 [pid = 1764] [id = 81] 04:20:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f77400 == 62 [pid = 1764] [id = 97] 04:20:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x916f0000) [pid = 1764] [serial = 290] [outer = (nil)] 04:20:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9899cc00) [pid = 1764] [serial = 291] [outer = 0x916f0000] 04:20:15 INFO - PROCESS | 1764 | 1464088815408 Marionette DEBUG loaded listener.js 04:20:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x99f71800) [pid = 1764] [serial = 292] [outer = 0x916f0000] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0x92135c00 == 61 [pid = 1764] [id = 80] 04:20:15 INFO - PROCESS | 1764 | --DOCSHELL 0x916f1000 == 60 [pid = 1764] [id = 79] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x9ce69800) [pid = 1764] [serial = 185] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x99347c00) [pid = 1764] [serial = 192] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa25c5c00) [pid = 1764] [serial = 207] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0xa2384c00) [pid = 1764] [serial = 204] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9d50c000) [pid = 1764] [serial = 201] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0xa3155400) [pid = 1764] [serial = 210] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0xa2757c00) [pid = 1764] [serial = 209] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0xa224e400) [pid = 1764] [serial = 203] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x99f75800) [pid = 1764] [serial = 195] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x996bd000) [pid = 1764] [serial = 194] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9520c000) [pid = 1764] [serial = 191] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9a3a3000) [pid = 1764] [serial = 197] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9ce72400) [pid = 1764] [serial = 200] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x9a3ab800) [pid = 1764] [serial = 198] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0xa25bd400) [pid = 1764] [serial = 206] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x97789400) [pid = 1764] [serial = 176] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9a065400) [pid = 1764] [serial = 179] [outer = (nil)] [url = about:blank] 04:20:15 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9a061400) [pid = 1764] [serial = 182] [outer = (nil)] [url = about:blank] 04:20:16 INFO - PROCESS | 1764 | 1464088816261 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:20:16 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:20:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1437ms 04:20:16 INFO - PROCESS | 1764 | 1464088816298 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 04:20:16 INFO - PROCESS | 1764 | 1464088816301 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 04:20:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:20:16 INFO - PROCESS | 1764 | 1464088816309 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:20:16 INFO - PROCESS | 1764 | 1464088816311 Marionette TRACE conn4 <- [1,362,null,{}] 04:20:16 INFO - PROCESS | 1764 | 1464088816317 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:20:16 INFO - PROCESS | 1764 | 1464088816469 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 04:20:16 INFO - PROCESS | 1764 | 1464088816485 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a061400 == 61 [pid = 1764] [id = 98] 04:20:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x9a070000) [pid = 1764] [serial = 293] [outer = (nil)] 04:20:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x9a3a5c00) [pid = 1764] [serial = 294] [outer = 0x9a070000] 04:20:16 INFO - PROCESS | 1764 | 1464088816559 Marionette DEBUG loaded listener.js 04:20:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9b99e000) [pid = 1764] [serial = 295] [outer = 0x9a070000] 04:20:17 INFO - PROCESS | 1764 | 1464088817440 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:20:17 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:20:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1181ms 04:20:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:20:17 INFO - PROCESS | 1764 | 1464088817492 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 04:20:17 INFO - PROCESS | 1764 | 1464088817495 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 04:20:17 INFO - PROCESS | 1764 | 1464088817501 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:20:17 INFO - PROCESS | 1764 | 1464088817504 Marionette TRACE conn4 <- [1,366,null,{}] 04:20:17 INFO - PROCESS | 1764 | 1464088817510 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:20:17 INFO - PROCESS | 1764 | 1464088817673 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 04:20:17 INFO - PROCESS | 1764 | 1464088817806 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x92135c00 == 62 [pid = 1764] [id = 99] 04:20:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x92873000) [pid = 1764] [serial = 296] [outer = (nil)] 04:20:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9c062800) [pid = 1764] [serial = 297] [outer = 0x92873000] 04:20:17 INFO - PROCESS | 1764 | 1464088817894 Marionette DEBUG loaded listener.js 04:20:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9c06a400) [pid = 1764] [serial = 298] [outer = 0x92873000] 04:20:18 INFO - PROCESS | 1764 | 1464088818757 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:20:18 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:20:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1284ms 04:20:18 INFO - PROCESS | 1764 | 1464088818785 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 04:20:18 INFO - PROCESS | 1764 | 1464088818788 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 04:20:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:20:18 INFO - PROCESS | 1764 | 1464088818795 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:20:18 INFO - PROCESS | 1764 | 1464088818798 Marionette TRACE conn4 <- [1,370,null,{}] 04:20:18 INFO - PROCESS | 1764 | 1464088818822 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:20:19 INFO - PROCESS | 1764 | 1464088819056 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 04:20:19 INFO - PROCESS | 1764 | 1464088819084 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f73400 == 63 [pid = 1764] [id = 100] 04:20:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x9bc9ac00) [pid = 1764] [serial = 299] [outer = (nil)] 04:20:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9d719000) [pid = 1764] [serial = 300] [outer = 0x9bc9ac00] 04:20:19 INFO - PROCESS | 1764 | 1464088819160 Marionette DEBUG loaded listener.js 04:20:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0xa22ab400) [pid = 1764] [serial = 301] [outer = 0x9bc9ac00] 04:20:20 INFO - PROCESS | 1764 | 1464088820077 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:20:20 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:20:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1333ms 04:20:20 INFO - PROCESS | 1764 | 1464088820135 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 04:20:20 INFO - PROCESS | 1764 | 1464088820138 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 04:20:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:20:20 INFO - PROCESS | 1764 | 1464088820145 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:20:20 INFO - PROCESS | 1764 | 1464088820147 Marionette TRACE conn4 <- [1,374,null,{}] 04:20:20 INFO - PROCESS | 1764 | 1464088820153 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:20:20 INFO - PROCESS | 1764 | 1464088820470 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9a064000) [pid = 1764] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0xa23e8800) [pid = 1764] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9213a400) [pid = 1764] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9c7eb000) [pid = 1764] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x95212c00) [pid = 1764] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:20:20 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x916e8000) [pid = 1764] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:20:20 INFO - PROCESS | 1764 | 1464088820569 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f79400 == 64 [pid = 1764] [id = 101] 04:20:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x90f79800) [pid = 1764] [serial = 302] [outer = (nil)] 04:20:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x9a064000) [pid = 1764] [serial = 303] [outer = 0x90f79800] 04:20:20 INFO - PROCESS | 1764 | 1464088820649 Marionette DEBUG loaded listener.js 04:20:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0xa114e000) [pid = 1764] [serial = 304] [outer = 0x90f79800] 04:20:21 INFO - PROCESS | 1764 | 1464088821410 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:20:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:20:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1288ms 04:20:21 INFO - PROCESS | 1764 | 1464088821439 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 04:20:21 INFO - PROCESS | 1764 | 1464088821442 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 04:20:21 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:20:21 INFO - PROCESS | 1764 | 1464088821449 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:20:21 INFO - PROCESS | 1764 | 1464088821452 Marionette TRACE conn4 <- [1,378,null,{}] 04:20:21 INFO - PROCESS | 1764 | 1464088821458 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:20:21 INFO - PROCESS | 1764 | 1464088821608 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 04:20:21 INFO - PROCESS | 1764 | 1464088821624 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d2c00 == 65 [pid = 1764] [id = 102] 04:20:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8f7d5000) [pid = 1764] [serial = 305] [outer = (nil)] 04:20:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8f7da000) [pid = 1764] [serial = 306] [outer = 0x8f7d5000] 04:20:21 INFO - PROCESS | 1764 | 1464088821698 Marionette DEBUG loaded listener.js 04:20:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f7dd000) [pid = 1764] [serial = 307] [outer = 0x8f7d5000] 04:20:22 INFO - PROCESS | 1764 | 1464088822609 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:20:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:20:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1231ms 04:20:22 INFO - PROCESS | 1764 | 1464088822681 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 04:20:22 INFO - PROCESS | 1764 | 1464088822688 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 04:20:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:20:22 INFO - PROCESS | 1764 | 1464088822715 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:20:22 INFO - PROCESS | 1764 | 1464088822722 Marionette TRACE conn4 <- [1,382,null,{}] 04:20:22 INFO - PROCESS | 1764 | 1464088822730 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:20:22 INFO - PROCESS | 1764 | 1464088822929 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 04:20:23 INFO - PROCESS | 1764 | 1464088823098 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d4000 == 66 [pid = 1764] [id = 103] 04:20:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f7d9000) [pid = 1764] [serial = 308] [outer = (nil)] 04:20:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x916ef400) [pid = 1764] [serial = 309] [outer = 0x8f7d9000] 04:20:23 INFO - PROCESS | 1764 | 1464088823196 Marionette DEBUG loaded listener.js 04:20:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x92871c00) [pid = 1764] [serial = 310] [outer = 0x8f7d9000] 04:20:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:24 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:20:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:20:24 INFO - PROCESS | 1764 | 1464088824173 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:20:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:20:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1492ms 04:20:24 INFO - PROCESS | 1764 | 1464088824204 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 04:20:24 INFO - PROCESS | 1764 | 1464088824212 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 04:20:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:20:24 INFO - PROCESS | 1764 | 1464088824223 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:20:24 INFO - PROCESS | 1764 | 1464088824227 Marionette TRACE conn4 <- [1,386,null,{}] 04:20:24 INFO - PROCESS | 1764 | 1464088824234 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:20:24 INFO - PROCESS | 1764 | 1464088824429 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 04:20:24 INFO - PROCESS | 1764 | 1464088824597 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b62000 == 67 [pid = 1764] [id = 104] 04:20:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x92b69800) [pid = 1764] [serial = 311] [outer = (nil)] 04:20:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x95045800) [pid = 1764] [serial = 312] [outer = 0x92b69800] 04:20:24 INFO - PROCESS | 1764 | 1464088824737 Marionette DEBUG loaded listener.js 04:20:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x99348400) [pid = 1764] [serial = 313] [outer = 0x92b69800] 04:20:25 INFO - PROCESS | 1764 | 1464088825730 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:20:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:20:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1533ms 04:20:25 INFO - PROCESS | 1764 | 1464088825755 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 04:20:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:20:25 INFO - PROCESS | 1764 | 1464088825760 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 04:20:25 INFO - PROCESS | 1764 | 1464088825767 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:20:25 INFO - PROCESS | 1764 | 1464088825773 Marionette TRACE conn4 <- [1,390,null,{}] 04:20:25 INFO - PROCESS | 1764 | 1464088825790 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:20:26 INFO - PROCESS | 1764 | 1464088826020 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 04:20:26 INFO - PROCESS | 1764 | 1464088826287 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a2bc000 == 68 [pid = 1764] [id = 105] 04:20:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x9a3a8000) [pid = 1764] [serial = 314] [outer = (nil)] 04:20:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9c777c00) [pid = 1764] [serial = 315] [outer = 0x9a3a8000] 04:20:26 INFO - PROCESS | 1764 | 1464088826385 Marionette DEBUG loaded listener.js 04:20:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9d293800) [pid = 1764] [serial = 316] [outer = 0x9a3a8000] 04:20:27 INFO - PROCESS | 1764 | 1464088827309 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:20:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:20:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1586ms 04:20:27 INFO - PROCESS | 1764 | 1464088827353 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 04:20:27 INFO - PROCESS | 1764 | 1464088827358 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 04:20:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:20:27 INFO - PROCESS | 1764 | 1464088827365 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:20:27 INFO - PROCESS | 1764 | 1464088827369 Marionette TRACE conn4 <- [1,394,null,{}] 04:20:27 INFO - PROCESS | 1764 | 1464088827374 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:20:27 INFO - PROCESS | 1764 | 1464088827555 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 04:20:27 INFO - PROCESS | 1764 | 1464088827768 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dda400 == 69 [pid = 1764] [id = 106] 04:20:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9c067800) [pid = 1764] [serial = 317] [outer = (nil)] 04:20:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0xa273a400) [pid = 1764] [serial = 318] [outer = 0x9c067800] 04:20:27 INFO - PROCESS | 1764 | 1464088827916 Marionette DEBUG loaded listener.js 04:20:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0xa3321000) [pid = 1764] [serial = 319] [outer = 0x9c067800] 04:20:28 INFO - PROCESS | 1764 | 1464088828856 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:20:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:20:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1533ms 04:20:28 INFO - PROCESS | 1764 | 1464088828899 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 04:20:28 INFO - PROCESS | 1764 | 1464088828903 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 04:20:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:20:28 INFO - PROCESS | 1764 | 1464088828909 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:20:28 INFO - PROCESS | 1764 | 1464088828913 Marionette TRACE conn4 <- [1,398,null,{}] 04:20:28 INFO - PROCESS | 1764 | 1464088828919 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:20:29 INFO - PROCESS | 1764 | 1464088829098 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 04:20:29 INFO - PROCESS | 1764 | 1464088829269 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7d400 == 70 [pid = 1764] [id = 107] 04:20:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0xa275ec00) [pid = 1764] [serial = 320] [outer = (nil)] 04:20:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0xa68c1400) [pid = 1764] [serial = 321] [outer = 0xa275ec00] 04:20:29 INFO - PROCESS | 1764 | 1464088829358 Marionette DEBUG loaded listener.js 04:20:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0xa6d2b000) [pid = 1764] [serial = 322] [outer = 0xa275ec00] 04:20:30 INFO - PROCESS | 1764 | 1464088830291 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:20:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:20:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1430ms 04:20:30 INFO - PROCESS | 1764 | 1464088830340 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 04:20:30 INFO - PROCESS | 1764 | 1464088830344 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 04:20:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:20:30 INFO - PROCESS | 1764 | 1464088830350 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:20:30 INFO - PROCESS | 1764 | 1464088830354 Marionette TRACE conn4 <- [1,402,null,{}] 04:20:30 INFO - PROCESS | 1764 | 1464088830360 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:20:30 INFO - PROCESS | 1764 | 1464088830565 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 04:20:30 INFO - PROCESS | 1764 | 1464088830785 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:30 INFO - PROCESS | 1764 | ++DOCSHELL 0xa6e9a000 == 71 [pid = 1764] [id = 108] 04:20:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0xa6f2d400) [pid = 1764] [serial = 323] [outer = (nil)] 04:20:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0xa82b6400) [pid = 1764] [serial = 324] [outer = 0xa6f2d400] 04:20:30 INFO - PROCESS | 1764 | 1464088830918 Marionette DEBUG loaded listener.js 04:20:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0xa8c2bc00) [pid = 1764] [serial = 325] [outer = 0xa6f2d400] 04:20:31 INFO - PROCESS | 1764 | 1464088831839 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:20:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:20:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1530ms 04:20:31 INFO - PROCESS | 1764 | 1464088831882 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 04:20:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:20:31 INFO - PROCESS | 1764 | 1464088831887 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 04:20:31 INFO - PROCESS | 1764 | 1464088831893 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:20:31 INFO - PROCESS | 1764 | 1464088831897 Marionette TRACE conn4 <- [1,406,null,{}] 04:20:31 INFO - PROCESS | 1764 | 1464088831903 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:20:32 INFO - PROCESS | 1764 | 1464088832078 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 04:20:32 INFO - PROCESS | 1764 | 1464088832251 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed13400 == 72 [pid = 1764] [id = 109] 04:20:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8ed16000) [pid = 1764] [serial = 326] [outer = (nil)] 04:20:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8ed1ac00) [pid = 1764] [serial = 327] [outer = 0x8ed16000] 04:20:32 INFO - PROCESS | 1764 | 1464088832339 Marionette DEBUG loaded listener.js 04:20:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8ed1d400) [pid = 1764] [serial = 328] [outer = 0x8ed16000] 04:20:33 INFO - PROCESS | 1764 | 1464088833306 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:20:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:20:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1487ms 04:20:33 INFO - PROCESS | 1764 | 1464088833382 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 04:20:33 INFO - PROCESS | 1764 | 1464088833385 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 04:20:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:20:33 INFO - PROCESS | 1764 | 1464088833393 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:20:33 INFO - PROCESS | 1764 | 1464088833395 Marionette TRACE conn4 <- [1,410,null,{}] 04:20:33 INFO - PROCESS | 1764 | 1464088833402 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:20:33 INFO - PROCESS | 1764 | 1464088833616 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 04:20:33 INFO - PROCESS | 1764 | 1464088833828 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1a800 == 73 [pid = 1764] [id = 110] 04:20:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8ed1ec00) [pid = 1764] [serial = 329] [outer = (nil)] 04:20:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0xa82b9000) [pid = 1764] [serial = 330] [outer = 0x8ed1ec00] 04:20:33 INFO - PROCESS | 1764 | 1464088833963 Marionette DEBUG loaded listener.js 04:20:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0xa8c89400) [pid = 1764] [serial = 331] [outer = 0x8ed1ec00] 04:20:34 INFO - PROCESS | 1764 | 1464088834866 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:20:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:20:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1537ms 04:20:34 INFO - PROCESS | 1764 | 1464088834932 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 04:20:34 INFO - PROCESS | 1764 | 1464088834936 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 04:20:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:20:34 INFO - PROCESS | 1764 | 1464088834942 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:20:34 INFO - PROCESS | 1764 | 1464088834946 Marionette TRACE conn4 <- [1,414,null,{}] 04:20:34 INFO - PROCESS | 1764 | 1464088834952 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:20:35 INFO - PROCESS | 1764 | 1464088835128 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 04:20:35 INFO - PROCESS | 1764 | 1464088835348 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4b4800 == 74 [pid = 1764] [id = 111] 04:20:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8e4b8400) [pid = 1764] [serial = 332] [outer = (nil)] 04:20:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8e4bc000) [pid = 1764] [serial = 333] [outer = 0x8e4b8400] 04:20:35 INFO - PROCESS | 1764 | 1464088835478 Marionette DEBUG loaded listener.js 04:20:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8e4bec00) [pid = 1764] [serial = 334] [outer = 0x8e4b8400] 04:20:36 INFO - PROCESS | 1764 | 1464088836787 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:20:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:20:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1891ms 04:20:36 INFO - PROCESS | 1764 | 1464088836835 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 04:20:36 INFO - PROCESS | 1764 | 1464088836842 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 04:20:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:20:36 INFO - PROCESS | 1764 | 1464088836851 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:20:36 INFO - PROCESS | 1764 | 1464088836856 Marionette TRACE conn4 <- [1,418,null,{}] 04:20:36 INFO - PROCESS | 1764 | 1464088836864 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:20:37 INFO - PROCESS | 1764 | 1464088837026 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 04:20:37 INFO - PROCESS | 1764 | 1464088837259 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x916eac00 == 75 [pid = 1764] [id = 112] 04:20:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x916eb000) [pid = 1764] [serial = 335] [outer = (nil)] 04:20:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x92138800) [pid = 1764] [serial = 336] [outer = 0x916eb000] 04:20:37 INFO - PROCESS | 1764 | 1464088837356 Marionette DEBUG loaded listener.js 04:20:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x92972400) [pid = 1764] [serial = 337] [outer = 0x916eb000] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x989a0c00 == 74 [pid = 1764] [id = 26] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0xa513fc00) [pid = 1764] [serial = 212] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9a064400) [pid = 1764] [serial = 215] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9c060000) [pid = 1764] [serial = 218] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0xa23c5800) [pid = 1764] [serial = 221] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0xa6838400) [pid = 1764] [serial = 224] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0xa6f35000) [pid = 1764] [serial = 227] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x916f2800) [pid = 1764] [serial = 231] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x90f7b400) [pid = 1764] [serial = 255] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | 1464088838773 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:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x90f79400 == 73 [pid = 1764] [id = 101] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x90f73400 == 72 [pid = 1764] [id = 100] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x92135c00 == 71 [pid = 1764] [id = 99] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x9a061400 == 70 [pid = 1764] [id = 98] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x90f77400 == 69 [pid = 1764] [id = 97] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x916ee400 == 68 [pid = 1764] [id = 96] 04:20:38 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:20:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2037ms 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x9287f000 == 67 [pid = 1764] [id = 95] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0xa68c0800 == 66 [pid = 1764] [id = 89] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x9d59c800 == 65 [pid = 1764] [id = 88] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd7400 == 64 [pid = 1764] [id = 87] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7a800 == 63 [pid = 1764] [id = 86] 04:20:38 INFO - PROCESS | 1764 | --DOCSHELL 0x90f72c00 == 62 [pid = 1764] [id = 85] 04:20:38 INFO - PROCESS | 1764 | 1464088838926 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 04:20:38 INFO - PROCESS | 1764 | 1464088838943 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 04:20:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0xa237c800) [pid = 1764] [serial = 249] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x9bc9c400) [pid = 1764] [serial = 234] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0xa3153400) [pid = 1764] [serial = 252] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x97789c00) [pid = 1764] [serial = 240] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9a063000) [pid = 1764] [serial = 241] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9d507000) [pid = 1764] [serial = 246] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0xa25bf800) [pid = 1764] [serial = 250] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9a070c00) [pid = 1764] [serial = 238] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x996ba400) [pid = 1764] [serial = 237] [outer = (nil)] [url = about:blank] 04:20:38 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9c060c00) [pid = 1764] [serial = 243] [outer = (nil)] [url = about:blank] 04:20:39 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9c069c00) [pid = 1764] [serial = 244] [outer = (nil)] [url = about:blank] 04:20:39 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x9810dc00) [pid = 1764] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:20:39 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0xa35cc400) [pid = 1764] [serial = 253] [outer = (nil)] [url = about:blank] 04:20:39 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa061b000) [pid = 1764] [serial = 247] [outer = (nil)] [url = about:blank] 04:20:39 INFO - PROCESS | 1764 | 1464088838991 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:20:39 INFO - PROCESS | 1764 | 1464088839006 Marionette TRACE conn4 <- [1,422,null,{}] 04:20:39 INFO - PROCESS | 1764 | 1464088839015 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:20:39 INFO - PROCESS | 1764 | 1464088839164 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 04:20:39 INFO - PROCESS | 1764 | 1464088839289 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7ec00 == 63 [pid = 1764] [id = 113] 04:20:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x90f7f000) [pid = 1764] [serial = 338] [outer = (nil)] 04:20:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9297c400) [pid = 1764] [serial = 339] [outer = 0x90f7f000] 04:20:39 INFO - PROCESS | 1764 | 1464088839363 Marionette DEBUG loaded listener.js 04:20:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x92b62800) [pid = 1764] [serial = 340] [outer = 0x90f7f000] 04:20:40 INFO - PROCESS | 1764 | 1464088840526 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:20:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:20:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1579ms 04:20:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:20:40 INFO - PROCESS | 1764 | 1464088840542 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 04:20:40 INFO - PROCESS | 1764 | 1464088840545 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 04:20:40 INFO - PROCESS | 1764 | 1464088840553 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:20:40 INFO - PROCESS | 1764 | 1464088840559 Marionette TRACE conn4 <- [1,426,null,{}] 04:20:40 INFO - PROCESS | 1764 | 1464088840575 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:20:40 INFO - PROCESS | 1764 | 1464088840801 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 04:20:40 INFO - PROCESS | 1764 | 1464088840938 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x9287f000 == 64 [pid = 1764] [id = 114] 04:20:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x92b68800) [pid = 1764] [serial = 341] [outer = (nil)] 04:20:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x9934a800) [pid = 1764] [serial = 342] [outer = 0x92b68800] 04:20:41 INFO - PROCESS | 1764 | 1464088841016 Marionette DEBUG loaded listener.js 04:20:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x996b8800) [pid = 1764] [serial = 343] [outer = 0x92b68800] 04:20:41 INFO - PROCESS | 1764 | 1464088841815 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:20:41 INFO - PROCESS | 1764 | 1464088841899 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 04:20:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:20:41 INFO - PROCESS | 1764 | 1464088841905 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:20:41 INFO - PROCESS | 1764 | 1464088841909 Marionette TRACE conn4 <- [1,430,null,{}] 04:20:41 INFO - PROCESS | 1764 | 1464088841921 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:20:42 INFO - PROCESS | 1764 | 1464088842124 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 04:20:42 INFO - PROCESS | 1764 | 1464088842145 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b69400 == 65 [pid = 1764] [id = 115] 04:20:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x99309400) [pid = 1764] [serial = 344] [outer = (nil)] 04:20:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x9a064800) [pid = 1764] [serial = 345] [outer = 0x99309400] 04:20:42 INFO - PROCESS | 1764 | 1464088842220 Marionette DEBUG loaded listener.js 04:20:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9a241400) [pid = 1764] [serial = 346] [outer = 0x99309400] 04:20:43 INFO - PROCESS | 1764 | 1464088843131 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:20:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:20:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1289ms 04:20:43 INFO - PROCESS | 1764 | 1464088843202 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 04:20:43 INFO - PROCESS | 1764 | 1464088843206 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 04:20:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:20:43 INFO - PROCESS | 1764 | 1464088843212 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:20:43 INFO - PROCESS | 1764 | 1464088843214 Marionette TRACE conn4 <- [1,434,null,{}] 04:20:43 INFO - PROCESS | 1764 | 1464088843220 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:20:43 INFO - PROCESS | 1764 | 1464088843735 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9934b000) [pid = 1764] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0xa27c2000) [pid = 1764] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0xa31c5800) [pid = 1764] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9bc9ac00) [pid = 1764] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x90f79800) [pid = 1764] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x92873000) [pid = 1764] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x916eec00) [pid = 1764] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9a070000) [pid = 1764] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x916f0000) [pid = 1764] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:20:43 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x92880400) [pid = 1764] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:20:43 INFO - PROCESS | 1764 | 1464088843900 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d8800 == 66 [pid = 1764] [id = 116] 04:20:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x90f79800) [pid = 1764] [serial = 347] [outer = (nil)] 04:20:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x94553800) [pid = 1764] [serial = 348] [outer = 0x90f79800] 04:20:43 INFO - PROCESS | 1764 | 1464088843977 Marionette DEBUG loaded listener.js 04:20:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9a2b6c00) [pid = 1764] [serial = 349] [outer = 0x90f79800] 04:20:44 INFO - PROCESS | 1764 | 1464088844713 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:20:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:20:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1529ms 04:20:44 INFO - PROCESS | 1764 | 1464088844742 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 04:20:44 INFO - PROCESS | 1764 | 1464088844745 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 04:20:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:20:44 INFO - PROCESS | 1764 | 1464088844752 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:20:44 INFO - PROCESS | 1764 | 1464088844755 Marionette TRACE conn4 <- [1,438,null,{}] 04:20:44 INFO - PROCESS | 1764 | 1464088844760 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:20:44 INFO - PROCESS | 1764 | 1464088844984 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 04:20:45 INFO - PROCESS | 1764 | 1464088845007 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x92880400 == 67 [pid = 1764] [id = 117] 04:20:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x96da1000) [pid = 1764] [serial = 350] [outer = (nil)] 04:20:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9bdb5400) [pid = 1764] [serial = 351] [outer = 0x96da1000] 04:20:45 INFO - PROCESS | 1764 | 1464088845082 Marionette DEBUG loaded listener.js 04:20:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x9bdb8000) [pid = 1764] [serial = 352] [outer = 0x96da1000] 04:20:46 INFO - PROCESS | 1764 | 1464088846088 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:20:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:20:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1383ms 04:20:46 INFO - PROCESS | 1764 | 1464088846137 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 04:20:46 INFO - PROCESS | 1764 | 1464088846145 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 04:20:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:20:46 INFO - PROCESS | 1764 | 1464088846158 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:20:46 INFO - PROCESS | 1764 | 1464088846164 Marionette TRACE conn4 <- [1,442,null,{}] 04:20:46 INFO - PROCESS | 1764 | 1464088846195 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:20:46 INFO - PROCESS | 1764 | 1464088846405 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 04:20:46 INFO - PROCESS | 1764 | 1464088846644 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e8800 == 68 [pid = 1764] [id = 118] 04:20:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8f7d4c00) [pid = 1764] [serial = 353] [outer = (nil)] 04:20:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x90f7c400) [pid = 1764] [serial = 354] [outer = 0x8f7d4c00] 04:20:46 INFO - PROCESS | 1764 | 1464088846743 Marionette DEBUG loaded listener.js 04:20:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x9213a400) [pid = 1764] [serial = 355] [outer = 0x8f7d4c00] 04:20:47 INFO - PROCESS | 1764 | 1464088847702 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:20:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:20:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1590ms 04:20:47 INFO - PROCESS | 1764 | 1464088847749 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 04:20:47 INFO - PROCESS | 1764 | 1464088847758 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 04:20:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:20:47 INFO - PROCESS | 1764 | 1464088847771 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:20:47 INFO - PROCESS | 1764 | 1464088847776 Marionette TRACE conn4 <- [1,446,null,{}] 04:20:47 INFO - PROCESS | 1764 | 1464088847783 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:20:47 INFO - PROCESS | 1764 | 1464088847972 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 04:20:48 INFO - PROCESS | 1764 | 1464088848191 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b5b400 == 69 [pid = 1764] [id = 119] 04:20:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x92b66800) [pid = 1764] [serial = 356] [outer = (nil)] 04:20:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x95216000) [pid = 1764] [serial = 357] [outer = 0x92b66800] 04:20:48 INFO - PROCESS | 1764 | 1464088848323 Marionette DEBUG loaded listener.js 04:20:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9934d400) [pid = 1764] [serial = 358] [outer = 0x92b66800] 04:20:49 INFO - PROCESS | 1764 | 1464088849383 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:20:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:20:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1685ms 04:20:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:20:49 INFO - PROCESS | 1764 | 1464088849456 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 04:20:49 INFO - PROCESS | 1764 | 1464088849460 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 04:20:49 INFO - PROCESS | 1764 | 1464088849467 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:20:49 INFO - PROCESS | 1764 | 1464088849473 Marionette TRACE conn4 <- [1,450,null,{}] 04:20:49 INFO - PROCESS | 1764 | 1464088849490 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:20:49 INFO - PROCESS | 1764 | 1464088849730 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 04:20:49 INFO - PROCESS | 1764 | 1464088849954 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d2800 == 70 [pid = 1764] [id = 120] 04:20:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9bdb1800) [pid = 1764] [serial = 359] [outer = (nil)] 04:20:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9bdb9400) [pid = 1764] [serial = 360] [outer = 0x9bdb1800] 04:20:50 INFO - PROCESS | 1764 | 1464088850047 Marionette DEBUG loaded listener.js 04:20:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9c062000) [pid = 1764] [serial = 361] [outer = 0x9bdb1800] 04:20:51 INFO - PROCESS | 1764 | 1464088851026 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:20:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:20:51 INFO - PROCESS | 1764 | 1464088851073 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 04:20:51 INFO - PROCESS | 1764 | 1464088851079 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:20:51 INFO - PROCESS | 1764 | 1464088851083 Marionette TRACE conn4 <- [1,454,null,{}] 04:20:51 INFO - PROCESS | 1764 | 1464088851089 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:20:51 INFO - PROCESS | 1764 | 1464088851273 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 04:20:51 INFO - PROCESS | 1764 | 1464088851491 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c063c00 == 71 [pid = 1764] [id = 121] 04:20:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9ce69800) [pid = 1764] [serial = 362] [outer = (nil)] 04:20:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9d5a9400) [pid = 1764] [serial = 363] [outer = 0x9ce69800] 04:20:51 INFO - PROCESS | 1764 | 1464088851643 Marionette DEBUG loaded listener.js 04:20:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0xa0618000) [pid = 1764] [serial = 364] [outer = 0x9ce69800] 04:20:52 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:52 INFO - PROCESS | 1764 | 1464088852698 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:20:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:20:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1682ms 04:20:52 INFO - PROCESS | 1764 | 1464088852763 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 04:20:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:20:52 INFO - PROCESS | 1764 | 1464088852767 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 04:20:52 INFO - PROCESS | 1764 | 1464088852774 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:20:52 INFO - PROCESS | 1764 | 1464088852778 Marionette TRACE conn4 <- [1,458,null,{}] 04:20:52 INFO - PROCESS | 1764 | 1464088852784 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:20:52 INFO - PROCESS | 1764 | 1464088852963 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 04:20:53 INFO - PROCESS | 1764 | 1464088853132 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e9800 == 72 [pid = 1764] [id = 122] 04:20:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8f881800) [pid = 1764] [serial = 365] [outer = (nil)] 04:20:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8f889c00) [pid = 1764] [serial = 366] [outer = 0x8f881800] 04:20:53 INFO - PROCESS | 1764 | 1464088853267 Marionette DEBUG loaded listener.js 04:20:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x8f88c400) [pid = 1764] [serial = 367] [outer = 0x8f881800] 04:20:54 INFO - PROCESS | 1764 | 1464088854203 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:20:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:20:54 INFO - PROCESS | 1764 | 1464088854263 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 04:20:54 INFO - PROCESS | 1764 | 1464088854270 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:20:54 INFO - PROCESS | 1764 | 1464088854273 Marionette TRACE conn4 <- [1,462,null,{}] 04:20:54 INFO - PROCESS | 1764 | 1464088854280 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:20:54 INFO - PROCESS | 1764 | 1464088854492 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 04:20:54 INFO - PROCESS | 1764 | 1464088854732 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f885000 == 73 [pid = 1764] [id = 123] 04:20:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8f888c00) [pid = 1764] [serial = 368] [outer = (nil)] 04:20:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0xa25b6c00) [pid = 1764] [serial = 369] [outer = 0x8f888c00] 04:20:54 INFO - PROCESS | 1764 | 1464088854838 Marionette DEBUG loaded listener.js 04:20:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0xa25c3400) [pid = 1764] [serial = 370] [outer = 0x8f888c00] 04:20:55 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:20:55 INFO - PROCESS | 1764 | 1464088855809 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:20:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:20:55 INFO - PROCESS | 1764 | 1464088855860 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 04:20:55 INFO - PROCESS | 1764 | 1464088855866 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:20:55 INFO - PROCESS | 1764 | 1464088855870 Marionette TRACE conn4 <- [1,466,null,{}] 04:20:55 INFO - PROCESS | 1764 | 1464088855876 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:20:56 INFO - PROCESS | 1764 | 1464088856048 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 04:20:56 INFO - PROCESS | 1764 | 1464088856264 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec4b400 == 74 [pid = 1764] [id = 124] 04:20:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8ec4cc00) [pid = 1764] [serial = 371] [outer = (nil)] 04:20:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8ec53800) [pid = 1764] [serial = 372] [outer = 0x8ec4cc00] 04:20:56 INFO - PROCESS | 1764 | 1464088856394 Marionette DEBUG loaded listener.js 04:20:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8ec56800) [pid = 1764] [serial = 373] [outer = 0x8ec4cc00] 04:20:57 INFO - PROCESS | 1764 | 1464088857315 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:20:57 INFO - PROCESS | 1764 | 1464088857358 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 04:20:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:20:57 INFO - PROCESS | 1764 | 1464088857364 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:20:57 INFO - PROCESS | 1764 | 1464088857368 Marionette TRACE conn4 <- [1,470,null,{}] 04:20:57 INFO - PROCESS | 1764 | 1464088857374 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:20:57 INFO - PROCESS | 1764 | 1464088857551 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 04:20:57 INFO - PROCESS | 1764 | 1464088857728 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4b6c00 == 75 [pid = 1764] [id = 125] 04:20:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8ec52400) [pid = 1764] [serial = 374] [outer = (nil)] 04:20:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0xa31ef400) [pid = 1764] [serial = 375] [outer = 0x8ec52400] 04:20:57 INFO - PROCESS | 1764 | 1464088857819 Marionette DEBUG loaded listener.js 04:20:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0xa5143000) [pid = 1764] [serial = 376] [outer = 0x8ec52400] 04:20:58 INFO - PROCESS | 1764 | 1464088858751 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:20:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:20:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1433ms 04:20:58 INFO - PROCESS | 1764 | 1464088858798 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 04:20:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:20:58 INFO - PROCESS | 1764 | 1464088858803 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 04:20:58 INFO - PROCESS | 1764 | 1464088858810 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:20:58 INFO - PROCESS | 1764 | 1464088858813 Marionette TRACE conn4 <- [1,474,null,{}] 04:20:58 INFO - PROCESS | 1764 | 1464088858845 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:20:59 INFO - PROCESS | 1764 | 1464088859062 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 04:20:59 INFO - PROCESS | 1764 | 1464088859283 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:20:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x923ae000 == 76 [pid = 1764] [id = 126] 04:20:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x923af800) [pid = 1764] [serial = 377] [outer = (nil)] 04:20:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x923b5c00) [pid = 1764] [serial = 378] [outer = 0x923af800] 04:20:59 INFO - PROCESS | 1764 | 1464088859383 Marionette DEBUG loaded listener.js 04:20:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x923b9c00) [pid = 1764] [serial = 379] [outer = 0x923af800] 04:21:00 INFO - PROCESS | 1764 | 1464088860289 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:21:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:21:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1541ms 04:21:00 INFO - PROCESS | 1764 | 1464088860353 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 04:21:00 INFO - PROCESS | 1764 | 1464088860358 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 04:21:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:21:00 INFO - PROCESS | 1764 | 1464088860366 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:21:00 INFO - PROCESS | 1764 | 1464088860369 Marionette TRACE conn4 <- [1,478,null,{}] 04:21:00 INFO - PROCESS | 1764 | 1464088860377 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:21:00 INFO - PROCESS | 1764 | 1464088860596 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 04:21:00 INFO - PROCESS | 1764 | 1464088860817 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b4800 == 77 [pid = 1764] [id = 127] 04:21:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x923bb000) [pid = 1764] [serial = 380] [outer = (nil)] 04:21:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0xa51f0c00) [pid = 1764] [serial = 381] [outer = 0x923bb000] 04:21:00 INFO - PROCESS | 1764 | 1464088860918 Marionette DEBUG loaded listener.js 04:21:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0xa6991800) [pid = 1764] [serial = 382] [outer = 0x923bb000] 04:21:01 INFO - PROCESS | 1764 | 1464088861846 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:21:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:21:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1536ms 04:21:01 INFO - PROCESS | 1764 | 1464088861904 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 04:21:01 INFO - PROCESS | 1764 | 1464088861908 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 04:21:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:21:01 INFO - PROCESS | 1764 | 1464088861915 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:21:01 INFO - PROCESS | 1764 | 1464088861921 Marionette TRACE conn4 <- [1,482,null,{}] 04:21:01 INFO - PROCESS | 1764 | 1464088861927 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:21:02 INFO - PROCESS | 1764 | 1464088862156 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 04:21:02 INFO - PROCESS | 1764 | 1464088862394 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:02 INFO - PROCESS | 1764 | ++DOCSHELL 0xa22ab800 == 78 [pid = 1764] [id = 128] 04:21:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0xa23bd000) [pid = 1764] [serial = 383] [outer = (nil)] 04:21:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0xa8c20800) [pid = 1764] [serial = 384] [outer = 0xa23bd000] 04:21:02 INFO - PROCESS | 1764 | 1464088862510 Marionette DEBUG loaded listener.js 04:21:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0xa9028800) [pid = 1764] [serial = 385] [outer = 0xa23bd000] 04:21:03 INFO - PROCESS | 1764 | 1464088863481 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:21:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:21:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1640ms 04:21:03 INFO - PROCESS | 1764 | 1464088863556 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 04:21:03 INFO - PROCESS | 1764 | 1464088863560 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 04:21:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:21:03 INFO - PROCESS | 1764 | 1464088863566 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:21:03 INFO - PROCESS | 1764 | 1464088863570 Marionette TRACE conn4 <- [1,486,null,{}] 04:21:03 INFO - PROCESS | 1764 | 1464088863576 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:21:03 INFO - PROCESS | 1764 | 1464088863767 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 04:21:04 INFO - PROCESS | 1764 | 1464088863999 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d025400 == 79 [pid = 1764] [id = 129] 04:21:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x8d028800) [pid = 1764] [serial = 386] [outer = (nil)] 04:21:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x8d02bc00) [pid = 1764] [serial = 387] [outer = 0x8d028800] 04:21:04 INFO - PROCESS | 1764 | 1464088864099 Marionette DEBUG loaded listener.js 04:21:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x8d02ec00) [pid = 1764] [serial = 388] [outer = 0x8d028800] 04:21:05 INFO - PROCESS | 1764 | 1464088864998 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:21:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:21:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1480ms 04:21:05 INFO - PROCESS | 1764 | 1464088865047 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 04:21:05 INFO - PROCESS | 1764 | 1464088865050 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 04:21:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:21:05 INFO - PROCESS | 1764 | 1464088865057 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:21:05 INFO - PROCESS | 1764 | 1464088865061 Marionette TRACE conn4 <- [1,490,null,{}] 04:21:05 INFO - PROCESS | 1764 | 1464088865067 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:21:05 INFO - PROCESS | 1764 | 1464088865257 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 04:21:05 INFO - PROCESS | 1764 | 1464088865478 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d022c00 == 80 [pid = 1764] [id = 130] 04:21:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x8d02a800) [pid = 1764] [serial = 389] [outer = (nil)] 04:21:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x92973400) [pid = 1764] [serial = 390] [outer = 0x8d02a800] 04:21:05 INFO - PROCESS | 1764 | 1464088865610 Marionette DEBUG loaded listener.js 04:21:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x93b84800) [pid = 1764] [serial = 391] [outer = 0x8d02a800] 04:21:06 INFO - PROCESS | 1764 | 1464088866761 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:21:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:21:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1731ms 04:21:06 INFO - PROCESS | 1764 | 1464088866789 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 04:21:06 INFO - PROCESS | 1764 | 1464088866795 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 04:21:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:21:06 INFO - PROCESS | 1764 | 1464088866804 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:21:06 INFO - PROCESS | 1764 | 1464088866809 Marionette TRACE conn4 <- [1,494,null,{}] 04:21:06 INFO - PROCESS | 1764 | 1464088866818 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:21:07 INFO - PROCESS | 1764 | 1464088867035 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 04:21:07 INFO - PROCESS | 1764 | 1464088867400 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7b800 == 81 [pid = 1764] [id = 131] 04:21:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x916ef000) [pid = 1764] [serial = 392] [outer = (nil)] 04:21:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x9934d000) [pid = 1764] [serial = 393] [outer = 0x916ef000] 04:21:07 INFO - PROCESS | 1764 | 1464088867679 Marionette DEBUG loaded listener.js 04:21:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x9a066800) [pid = 1764] [serial = 394] [outer = 0x916ef000] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x93985400 == 80 [pid = 1764] [id = 74] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x916e7c00 == 79 [pid = 1764] [id = 77] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9c9b5400 == 78 [pid = 1764] [id = 75] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x92dde400 == 77 [pid = 1764] [id = 76] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x8f7da000) [pid = 1764] [serial = 306] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d8800 == 76 [pid = 1764] [id = 116] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x92b69400 == 75 [pid = 1764] [id = 115] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9287f000 == 74 [pid = 1764] [id = 114] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7ec00 == 73 [pid = 1764] [id = 113] 04:21:08 INFO - PROCESS | 1764 | --DOCSHELL 0x916eac00 == 72 [pid = 1764] [id = 112] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0xa513cc00) [pid = 1764] [serial = 111] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x99352c00) [pid = 1764] [serial = 174] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0xa6383400) [pid = 1764] [serial = 213] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x9d719000) [pid = 1764] [serial = 300] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x9a064000) [pid = 1764] [serial = 303] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0xa22ab400) [pid = 1764] [serial = 301] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x9c062800) [pid = 1764] [serial = 297] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x95209c00) [pid = 1764] [serial = 289] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x9398fc00) [pid = 1764] [serial = 288] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x9a3a5c00) [pid = 1764] [serial = 294] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x9b99e000) [pid = 1764] [serial = 295] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x9899cc00) [pid = 1764] [serial = 291] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x99f71800) [pid = 1764] [serial = 292] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x9297ac00) [pid = 1764] [serial = 286] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x92975800) [pid = 1764] [serial = 285] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9503a400) [pid = 1764] [serial = 258] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9a38dc00) [pid = 1764] [serial = 261] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0xa25c2400) [pid = 1764] [serial = 264] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0xa6d2a400) [pid = 1764] [serial = 267] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0xa6d30400) [pid = 1764] [serial = 270] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0xa114a000) [pid = 1764] [serial = 273] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x92b61c00) [pid = 1764] [serial = 276] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x92879800) [pid = 1764] [serial = 279] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8f5e4800) [pid = 1764] [serial = 282] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0xa114e000) [pid = 1764] [serial = 304] [outer = (nil)] [url = about:blank] 04:21:08 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9c06a400) [pid = 1764] [serial = 298] [outer = (nil)] [url = about:blank] 04:21:09 INFO - PROCESS | 1764 | 1464088869097 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:21:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:21:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2337ms 04:21:09 INFO - PROCESS | 1764 | 1464088869142 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 04:21:09 INFO - PROCESS | 1764 | 1464088869151 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 04:21:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:21:09 INFO - PROCESS | 1764 | 1464088869162 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:21:09 INFO - PROCESS | 1764 | 1464088869168 Marionette TRACE conn4 <- [1,498,null,{}] 04:21:09 INFO - PROCESS | 1764 | 1464088869174 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:21:09 INFO - PROCESS | 1764 | 1464088869347 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 04:21:09 INFO - PROCESS | 1764 | 1464088869360 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed20c00 == 73 [pid = 1764] [id = 132] 04:21:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8f7e0000) [pid = 1764] [serial = 395] [outer = (nil)] 04:21:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9287f400) [pid = 1764] [serial = 396] [outer = 0x8f7e0000] 04:21:09 INFO - PROCESS | 1764 | 1464088869456 Marionette DEBUG loaded listener.js 04:21:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x95209c00) [pid = 1764] [serial = 397] [outer = 0x8f7e0000] 04:21:10 INFO - PROCESS | 1764 | 1464088870343 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:21:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:21:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1241ms 04:21:10 INFO - PROCESS | 1764 | 1464088870404 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 04:21:10 INFO - PROCESS | 1764 | 1464088870408 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 04:21:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:21:10 INFO - PROCESS | 1764 | 1464088870426 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:21:10 INFO - PROCESS | 1764 | 1464088870432 Marionette TRACE conn4 <- [1,502,null,{}] 04:21:10 INFO - PROCESS | 1764 | 1464088870447 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:21:10 INFO - PROCESS | 1764 | 1464088870620 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 04:21:10 INFO - PROCESS | 1764 | 1464088870633 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7a800 == 74 [pid = 1764] [id = 133] 04:21:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9a3ac400) [pid = 1764] [serial = 398] [outer = (nil)] 04:21:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9bc9bc00) [pid = 1764] [serial = 399] [outer = 0x9a3ac400] 04:21:10 INFO - PROCESS | 1764 | 1464088870713 Marionette DEBUG loaded listener.js 04:21:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9bdbc000) [pid = 1764] [serial = 400] [outer = 0x9a3ac400] 04:21:11 INFO - PROCESS | 1764 | 1464088871709 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:21:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:21:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1336ms 04:21:11 INFO - PROCESS | 1764 | 1464088871762 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 04:21:11 INFO - PROCESS | 1764 | 1464088871767 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 04:21:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:21:11 INFO - PROCESS | 1764 | 1464088871773 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:21:11 INFO - PROCESS | 1764 | 1464088871776 Marionette TRACE conn4 <- [1,506,null,{}] 04:21:11 INFO - PROCESS | 1764 | 1464088871790 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:21:12 INFO - PROCESS | 1764 | 1464088872000 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 04:21:12 INFO - PROCESS | 1764 | 1464088872023 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b99c000 == 75 [pid = 1764] [id = 134] 04:21:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9bdb1000) [pid = 1764] [serial = 401] [outer = (nil)] 04:21:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9d506800) [pid = 1764] [serial = 402] [outer = 0x9bdb1000] 04:21:12 INFO - PROCESS | 1764 | 1464088872096 Marionette DEBUG loaded listener.js 04:21:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0xa114a000) [pid = 1764] [serial = 403] [outer = 0x9bdb1000] 04:21:12 INFO - PROCESS | 1764 | 1464088872996 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:21:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:21:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1290ms 04:21:13 INFO - PROCESS | 1764 | 1464088873065 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 04:21:13 INFO - PROCESS | 1764 | 1464088873069 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 04:21:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:21:13 INFO - PROCESS | 1764 | 1464088873075 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:21:13 INFO - PROCESS | 1764 | 1464088873077 Marionette TRACE conn4 <- [1,510,null,{}] 04:21:13 INFO - PROCESS | 1764 | 1464088873083 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:21:13 INFO - PROCESS | 1764 | 1464088873326 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 04:21:13 INFO - PROCESS | 1764 | 1464088873345 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e6c00 == 76 [pid = 1764] [id = 135] 04:21:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x923bc000) [pid = 1764] [serial = 404] [outer = (nil)] 04:21:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x926b9800) [pid = 1764] [serial = 405] [outer = 0x923bc000] 04:21:13 INFO - PROCESS | 1764 | 1464088873420 Marionette DEBUG loaded listener.js 04:21:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x926bdc00) [pid = 1764] [serial = 406] [outer = 0x923bc000] 04:21:13 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x99309400) [pid = 1764] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:21:13 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8f7d5000) [pid = 1764] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:21:14 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x90f79800) [pid = 1764] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:21:14 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x916eb000) [pid = 1764] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:21:14 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x92b68800) [pid = 1764] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:21:14 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x90f7f000) [pid = 1764] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:21:14 INFO - PROCESS | 1764 | 1464088874526 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:21:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:21:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1481ms 04:21:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:21:14 INFO - PROCESS | 1764 | 1464088874557 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 04:21:14 INFO - PROCESS | 1764 | 1464088874559 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 04:21:14 INFO - PROCESS | 1764 | 1464088874566 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:21:14 INFO - PROCESS | 1764 | 1464088874570 Marionette TRACE conn4 <- [1,514,null,{}] 04:21:14 INFO - PROCESS | 1764 | 1464088874576 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:21:14 INFO - PROCESS | 1764 | 1464088874832 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 04:21:14 INFO - PROCESS | 1764 | 1464088874849 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e550800 == 77 [pid = 1764] [id = 136] 04:21:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8e550c00) [pid = 1764] [serial = 407] [outer = (nil)] 04:21:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x8e55b400) [pid = 1764] [serial = 408] [outer = 0x8e550c00] 04:21:14 INFO - PROCESS | 1764 | 1464088874929 Marionette DEBUG loaded listener.js 04:21:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x926b8400) [pid = 1764] [serial = 409] [outer = 0x8e550c00] 04:21:15 INFO - PROCESS | 1764 | 1464088875727 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:21:15 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:21:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1181ms 04:21:15 INFO - PROCESS | 1764 | 1464088875746 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 04:21:15 INFO - PROCESS | 1764 | 1464088875749 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 04:21:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:21:15 INFO - PROCESS | 1764 | 1464088875765 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:21:15 INFO - PROCESS | 1764 | 1464088875768 Marionette TRACE conn4 <- [1,518,null,{}] 04:21:15 INFO - PROCESS | 1764 | 1464088875774 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:21:16 INFO - PROCESS | 1764 | 1464088876015 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 04:21:16 INFO - PROCESS | 1764 | 1464088876207 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d028000 == 78 [pid = 1764] [id = 137] 04:21:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x8d02cc00) [pid = 1764] [serial = 410] [outer = (nil)] 04:21:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x8e551800) [pid = 1764] [serial = 411] [outer = 0x8d02cc00] 04:21:16 INFO - PROCESS | 1764 | 1464088876302 Marionette DEBUG loaded listener.js 04:21:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x8e557000) [pid = 1764] [serial = 412] [outer = 0x8d02cc00] 04:21:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x8e55f800) [pid = 1764] [serial = 413] [outer = 0x97786800] 04:21:17 INFO - PROCESS | 1764 | 1464088877443 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:21:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:21:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1733ms 04:21:17 INFO - PROCESS | 1764 | 1464088877500 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 04:21:17 INFO - PROCESS | 1764 | 1464088877506 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 04:21:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:21:17 INFO - PROCESS | 1764 | 1464088877514 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:21:17 INFO - PROCESS | 1764 | 1464088877521 Marionette TRACE conn4 <- [1,522,null,{}] 04:21:17 INFO - PROCESS | 1764 | 1464088877528 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:21:17 INFO - PROCESS | 1764 | 1464088877722 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 04:21:17 INFO - PROCESS | 1764 | 1464088877951 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x9158f000 == 79 [pid = 1764] [id = 138] 04:21:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x91594c00) [pid = 1764] [serial = 414] [outer = (nil)] 04:21:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x91598400) [pid = 1764] [serial = 415] [outer = 0x91594c00] 04:21:18 INFO - PROCESS | 1764 | 1464088878088 Marionette DEBUG loaded listener.js 04:21:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9159bc00) [pid = 1764] [serial = 416] [outer = 0x91594c00] 04:21:19 INFO - PROCESS | 1764 | 1464088879071 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:21:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:21:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1595ms 04:21:19 INFO - PROCESS | 1764 | 1464088879110 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 04:21:19 INFO - PROCESS | 1764 | 1464088879115 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 04:21:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:21:19 INFO - PROCESS | 1764 | 1464088879122 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:21:19 INFO - PROCESS | 1764 | 1464088879126 Marionette TRACE conn4 <- [1,526,null,{}] 04:21:19 INFO - PROCESS | 1764 | 1464088879132 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:21:19 INFO - PROCESS | 1764 | 1464088879323 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 04:21:19 INFO - PROCESS | 1764 | 1464088879600 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x92879800 == 80 [pid = 1764] [id = 139] 04:21:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x92976400) [pid = 1764] [serial = 417] [outer = (nil)] 04:21:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x92b62c00) [pid = 1764] [serial = 418] [outer = 0x92976400] 04:21:19 INFO - PROCESS | 1764 | 1464088879722 Marionette DEBUG loaded listener.js 04:21:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x96da4800) [pid = 1764] [serial = 419] [outer = 0x92976400] 04:21:20 INFO - PROCESS | 1764 | 1464088880679 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:21:20 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:21:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1635ms 04:21:20 INFO - PROCESS | 1764 | 1464088880759 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 04:21:20 INFO - PROCESS | 1764 | 1464088880766 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 04:21:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:21:20 INFO - PROCESS | 1764 | 1464088880784 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:21:20 INFO - PROCESS | 1764 | 1464088880792 Marionette TRACE conn4 <- [1,530,null,{}] 04:21:20 INFO - PROCESS | 1764 | 1464088880798 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:21:21 INFO - PROCESS | 1764 | 1464088881067 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 04:21:21 INFO - PROCESS | 1764 | 1464088881289 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x926b4400 == 81 [pid = 1764] [id = 140] 04:21:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x99352800) [pid = 1764] [serial = 420] [outer = (nil)] 04:21:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x9bdb0c00) [pid = 1764] [serial = 421] [outer = 0x99352800] 04:21:21 INFO - PROCESS | 1764 | 1464088881382 Marionette DEBUG loaded listener.js 04:21:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x9c069c00) [pid = 1764] [serial = 422] [outer = 0x99352800] 04:21:22 INFO - PROCESS | 1764 | 1464088882247 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:21:22 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:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:21:22 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:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:21:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:21:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:21:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:21:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1510ms 04:21:22 INFO - PROCESS | 1764 | 1464088882288 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 04:21:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:21:22 INFO - PROCESS | 1764 | 1464088882293 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 04:21:22 INFO - PROCESS | 1764 | 1464088882300 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:21:22 INFO - PROCESS | 1764 | 1464088882304 Marionette TRACE conn4 <- [1,534,null,{}] 04:21:22 INFO - PROCESS | 1764 | 1464088882329 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:21:22 INFO - PROCESS | 1764 | 1464088882531 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 04:21:22 INFO - PROCESS | 1764 | 1464088882705 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed61400 == 82 [pid = 1764] [id = 141] 04:21:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x8ed62000) [pid = 1764] [serial = 423] [outer = (nil)] 04:21:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x9a06b000) [pid = 1764] [serial = 424] [outer = 0x8ed62000] 04:21:22 INFO - PROCESS | 1764 | 1464088882795 Marionette DEBUG loaded listener.js 04:21:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x9c9b6c00) [pid = 1764] [serial = 425] [outer = 0x8ed62000] 04:21:23 INFO - PROCESS | 1764 | 1464088883653 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:21:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:21:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1385ms 04:21:23 INFO - PROCESS | 1764 | 1464088883698 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 04:21:23 INFO - PROCESS | 1764 | 1464088883703 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 04:21:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:21:23 INFO - PROCESS | 1764 | 1464088883712 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:21:23 INFO - PROCESS | 1764 | 1464088883715 Marionette TRACE conn4 <- [1,538,null,{}] 04:21:23 INFO - PROCESS | 1764 | 1464088883725 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:21:23 INFO - PROCESS | 1764 | 1464088883941 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 04:21:24 INFO - PROCESS | 1764 | 1464088884146 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d5000 == 83 [pid = 1764] [id = 142] 04:21:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x8e3d7800) [pid = 1764] [serial = 426] [outer = (nil)] 04:21:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x8e3dc800) [pid = 1764] [serial = 427] [outer = 0x8e3d7800] 04:21:24 INFO - PROCESS | 1764 | 1464088884252 Marionette DEBUG loaded listener.js 04:21:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x9bc8ec00) [pid = 1764] [serial = 428] [outer = 0x8e3d7800] 04:21:25 INFO - PROCESS | 1764 | 1464088885157 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:21:25 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:21:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1479ms 04:21:25 INFO - PROCESS | 1764 | 1464088885224 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 04:21:25 INFO - PROCESS | 1764 | 1464088885228 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 04:21:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:21:25 INFO - PROCESS | 1764 | 1464088885237 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:21:25 INFO - PROCESS | 1764 | 1464088885241 Marionette TRACE conn4 <- [1,542,null,{}] 04:21:25 INFO - PROCESS | 1764 | 1464088885247 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:21:25 INFO - PROCESS | 1764 | 1464088885436 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 04:21:25 INFO - PROCESS | 1764 | 1464088885619 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d2000 == 84 [pid = 1764] [id = 143] 04:21:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 199 (0x8e3d6800) [pid = 1764] [serial = 429] [outer = (nil)] 04:21:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 200 (0x8f6c5400) [pid = 1764] [serial = 430] [outer = 0x8e3d6800] 04:21:25 INFO - PROCESS | 1764 | 1464088885708 Marionette DEBUG loaded listener.js 04:21:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 201 (0x8f6c8000) [pid = 1764] [serial = 431] [outer = 0x8e3d6800] 04:21:26 INFO - PROCESS | 1764 | 1464088886553 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:21:26 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:21:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1342ms 04:21:26 INFO - PROCESS | 1764 | 1464088886580 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 04:21:26 INFO - PROCESS | 1764 | 1464088886583 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 04:21:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:21:26 INFO - PROCESS | 1764 | 1464088886635 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:21:26 INFO - PROCESS | 1764 | 1464088886639 Marionette TRACE conn4 <- [1,546,null,{}] 04:21:26 INFO - PROCESS | 1764 | 1464088886645 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:21:26 INFO - PROCESS | 1764 | 1464088886849 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 04:21:27 INFO - PROCESS | 1764 | 1464088887033 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf0f400 == 85 [pid = 1764] [id = 144] 04:21:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 202 (0x8cf0fc00) [pid = 1764] [serial = 432] [outer = (nil)] 04:21:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 203 (0x8cf12800) [pid = 1764] [serial = 433] [outer = 0x8cf0fc00] 04:21:27 INFO - PROCESS | 1764 | 1464088887120 Marionette DEBUG loaded listener.js 04:21:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 204 (0x8cf17800) [pid = 1764] [serial = 434] [outer = 0x8cf0fc00] 04:21:28 INFO - PROCESS | 1764 | 1464088888032 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:21:28 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:21:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1493ms 04:21:28 INFO - PROCESS | 1764 | 1464088888126 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 04:21:28 INFO - PROCESS | 1764 | 1464088888130 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 04:21:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:21:28 INFO - PROCESS | 1764 | 1464088888137 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:21:28 INFO - PROCESS | 1764 | 1464088888140 Marionette TRACE conn4 <- [1,550,null,{}] 04:21:28 INFO - PROCESS | 1764 | 1464088888146 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:21:28 INFO - PROCESS | 1764 | 1464088888394 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 04:21:28 INFO - PROCESS | 1764 | 1464088888630 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c83f800 == 86 [pid = 1764] [id = 145] 04:21:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 205 (0x8c83fc00) [pid = 1764] [serial = 435] [outer = (nil)] 04:21:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 206 (0x8c842400) [pid = 1764] [serial = 436] [outer = 0x8c83fc00] 04:21:28 INFO - PROCESS | 1764 | 1464088888736 Marionette DEBUG loaded listener.js 04:21:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 207 (0x8c849800) [pid = 1764] [serial = 437] [outer = 0x8c83fc00] 04:21:29 INFO - PROCESS | 1764 | 1464088889669 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:21:29 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:21:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1590ms 04:21:29 INFO - PROCESS | 1764 | 1464088889736 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 04:21:29 INFO - PROCESS | 1764 | 1464088889739 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 04:21:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:21:29 INFO - PROCESS | 1764 | 1464088889748 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:21:29 INFO - PROCESS | 1764 | 1464088889758 Marionette TRACE conn4 <- [1,554,null,{}] 04:21:29 INFO - PROCESS | 1764 | 1464088889764 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:21:29 INFO - PROCESS | 1764 | 1464088889947 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 04:21:30 INFO - PROCESS | 1764 | 1464088890176 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c841400 == 87 [pid = 1764] [id = 146] 04:21:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 208 (0x8c845000) [pid = 1764] [serial = 438] [outer = (nil)] 04:21:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 209 (0x8cf1bc00) [pid = 1764] [serial = 439] [outer = 0x8c845000] 04:21:30 INFO - PROCESS | 1764 | 1464088890311 Marionette DEBUG loaded listener.js 04:21:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 210 (0x8f6c0c00) [pid = 1764] [serial = 440] [outer = 0x8c845000] 04:21:30 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:31 INFO - PROCESS | 1764 | 1464088891231 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:21:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:21:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1537ms 04:21:31 INFO - PROCESS | 1764 | 1464088891286 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 04:21:31 INFO - PROCESS | 1764 | 1464088891289 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 04:21:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:21:31 INFO - PROCESS | 1764 | 1464088891297 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:21:31 INFO - PROCESS | 1764 | 1464088891300 Marionette TRACE conn4 <- [1,558,null,{}] 04:21:31 INFO - PROCESS | 1764 | 1464088891307 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:21:31 INFO - PROCESS | 1764 | 1464088891539 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 04:21:31 INFO - PROCESS | 1764 | 1464088891782 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf13c00 == 88 [pid = 1764] [id = 147] 04:21:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 211 (0x8d614800) [pid = 1764] [serial = 441] [outer = (nil)] 04:21:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 212 (0x8d617000) [pid = 1764] [serial = 442] [outer = 0x8d614800] 04:21:31 INFO - PROCESS | 1764 | 1464088891900 Marionette DEBUG loaded listener.js 04:21:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 213 (0x8d61c000) [pid = 1764] [serial = 443] [outer = 0x8d614800] 04:21:32 INFO - PROCESS | 1764 | 1464088892801 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:21:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:21:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1538ms 04:21:32 INFO - PROCESS | 1764 | 1464088892834 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 04:21:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:21:32 INFO - PROCESS | 1764 | 1464088892839 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 04:21:32 INFO - PROCESS | 1764 | 1464088892845 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:21:32 INFO - PROCESS | 1764 | 1464088892850 Marionette TRACE conn4 <- [1,562,null,{}] 04:21:32 INFO - PROCESS | 1764 | 1464088892857 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:21:33 INFO - PROCESS | 1764 | 1464088893070 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 04:21:33 INFO - PROCESS | 1764 | 1464088893254 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61ac00 == 89 [pid = 1764] [id = 148] 04:21:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 214 (0x8d61d400) [pid = 1764] [serial = 444] [outer = (nil)] 04:21:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 215 (0x8d799c00) [pid = 1764] [serial = 445] [outer = 0x8d61d400] 04:21:33 INFO - PROCESS | 1764 | 1464088893389 Marionette DEBUG loaded listener.js 04:21:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 216 (0x8d79e800) [pid = 1764] [serial = 446] [outer = 0x8d61d400] 04:21:33 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:34 INFO - PROCESS | 1764 | 1464088894270 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:21:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:21:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1487ms 04:21:34 INFO - PROCESS | 1764 | 1464088894333 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 04:21:34 INFO - PROCESS | 1764 | 1464088894337 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 04:21:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:21:34 INFO - PROCESS | 1764 | 1464088894345 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:21:34 INFO - PROCESS | 1764 | 1464088894348 Marionette TRACE conn4 <- [1,566,null,{}] 04:21:34 INFO - PROCESS | 1764 | 1464088894354 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:21:34 INFO - PROCESS | 1764 | 1464088894551 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 04:21:34 INFO - PROCESS | 1764 | 1464088894795 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d79cc00 == 90 [pid = 1764] [id = 149] 04:21:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 217 (0x8d79e400) [pid = 1764] [serial = 447] [outer = (nil)] 04:21:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 218 (0x8d95dc00) [pid = 1764] [serial = 448] [outer = 0x8d79e400] 04:21:34 INFO - PROCESS | 1764 | 1464088894926 Marionette DEBUG loaded listener.js 04:21:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 219 (0x8d960400) [pid = 1764] [serial = 449] [outer = 0x8d79e400] 04:21:35 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:35 INFO - PROCESS | 1764 | 1464088895846 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:21:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:21:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1533ms 04:21:35 INFO - PROCESS | 1764 | 1464088895879 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 04:21:35 INFO - PROCESS | 1764 | 1464088895882 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 04:21:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:21:35 INFO - PROCESS | 1764 | 1464088895889 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:21:35 INFO - PROCESS | 1764 | 1464088895891 Marionette TRACE conn4 <- [1,570,null,{}] 04:21:35 INFO - PROCESS | 1764 | 1464088895898 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:21:36 INFO - PROCESS | 1764 | 1464088896090 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 04:21:36 INFO - PROCESS | 1764 | 1464088896326 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d022000 == 91 [pid = 1764] [id = 150] 04:21:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 220 (0x8d7a1400) [pid = 1764] [serial = 450] [outer = (nil)] 04:21:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 221 (0x8d967000) [pid = 1764] [serial = 451] [outer = 0x8d7a1400] 04:21:36 INFO - PROCESS | 1764 | 1464088896458 Marionette DEBUG loaded listener.js 04:21:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 222 (0x8d969800) [pid = 1764] [serial = 452] [outer = 0x8d7a1400] 04:21:36 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:37 INFO - PROCESS | 1764 | 1464088897326 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:21:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:21:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1482ms 04:21:37 INFO - PROCESS | 1764 | 1464088897372 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 04:21:37 INFO - PROCESS | 1764 | 1464088897376 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 04:21:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:21:37 INFO - PROCESS | 1764 | 1464088897382 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:21:37 INFO - PROCESS | 1764 | 1464088897386 Marionette TRACE conn4 <- [1,574,null,{}] 04:21:37 INFO - PROCESS | 1764 | 1464088897391 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:21:37 INFO - PROCESS | 1764 | 1464088897572 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 04:21:37 INFO - PROCESS | 1764 | 1464088897763 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c849c00 == 92 [pid = 1764] [id = 151] 04:21:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 223 (0x8cf17c00) [pid = 1764] [serial = 453] [outer = (nil)] 04:21:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 224 (0x8ec49c00) [pid = 1764] [serial = 454] [outer = 0x8cf17c00] 04:21:37 INFO - PROCESS | 1764 | 1464088897848 Marionette DEBUG loaded listener.js 04:21:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 225 (0x93b85400) [pid = 1764] [serial = 455] [outer = 0x8cf17c00] 04:21:39 INFO - PROCESS | 1764 | 1464088899349 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:21:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:21:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2038ms 04:21:39 INFO - PROCESS | 1764 | 1464088899422 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 04:21:39 INFO - PROCESS | 1764 | 1464088899430 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 04:21:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:21:39 INFO - PROCESS | 1764 | 1464088899438 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:21:39 INFO - PROCESS | 1764 | 1464088899445 Marionette TRACE conn4 <- [1,578,null,{}] 04:21:39 INFO - PROCESS | 1764 | 1464088899454 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:21:39 INFO - PROCESS | 1764 | 1464088899690 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 04:21:40 INFO - PROCESS | 1764 | 1464088900010 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d027000 == 93 [pid = 1764] [id = 152] 04:21:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 226 (0x8d027800) [pid = 1764] [serial = 456] [outer = (nil)] 04:21:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 227 (0x8e3dac00) [pid = 1764] [serial = 457] [outer = 0x8d027800] 04:21:40 INFO - PROCESS | 1764 | 1464088900171 Marionette DEBUG loaded listener.js 04:21:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 228 (0x8e4bf000) [pid = 1764] [serial = 458] [outer = 0x8d027800] 04:21:41 INFO - PROCESS | 1764 | 1464088901160 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:21:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:21:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1792ms 04:21:41 INFO - PROCESS | 1764 | 1464088901231 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 04:21:41 INFO - PROCESS | 1764 | 1464088901240 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 04:21:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:21:41 INFO - PROCESS | 1764 | 1464088901251 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:21:41 INFO - PROCESS | 1764 | 1464088901255 Marionette TRACE conn4 <- [1,582,null,{}] 04:21:41 INFO - PROCESS | 1764 | 1464088901262 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:21:41 INFO - PROCESS | 1764 | 1464088901490 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 04:21:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9b5a0400 == 92 [pid = 1764] [id = 29] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 227 (0x9bdb5400) [pid = 1764] [serial = 351] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 226 (0xa82b6400) [pid = 1764] [serial = 324] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 225 (0x9c777c00) [pid = 1764] [serial = 315] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 224 (0x916ef400) [pid = 1764] [serial = 309] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 223 (0xa82b9000) [pid = 1764] [serial = 330] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 222 (0xa273a400) [pid = 1764] [serial = 318] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 221 (0x8ed1ac00) [pid = 1764] [serial = 327] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 220 (0xa68c1400) [pid = 1764] [serial = 321] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | --DOMWINDOW == 219 (0x95045800) [pid = 1764] [serial = 312] [outer = (nil)] [url = about:blank] 04:21:41 INFO - PROCESS | 1764 | 1464088901814 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8e550800 == 91 [pid = 1764] [id = 136] 04:21:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e6c00 == 90 [pid = 1764] [id = 135] 04:21:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9b99c000 == 89 [pid = 1764] [id = 134] 04:21:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4be800 == 90 [pid = 1764] [id = 153] 04:21:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 220 (0x8e550800) [pid = 1764] [serial = 459] [outer = (nil)] 04:21:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 221 (0x8ed1d800) [pid = 1764] [serial = 460] [outer = 0x8e550800] 04:21:41 INFO - PROCESS | 1764 | 1464088901927 Marionette DEBUG loaded listener.js 04:21:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 222 (0x8f5e4800) [pid = 1764] [serial = 461] [outer = 0x8e550800] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7a800 == 89 [pid = 1764] [id = 133] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed20c00 == 88 [pid = 1764] [id = 132] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7b800 == 87 [pid = 1764] [id = 131] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e9800 == 86 [pid = 1764] [id = 122] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x9c063c00 == 85 [pid = 1764] [id = 121] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d2800 == 84 [pid = 1764] [id = 120] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x92b5b400 == 83 [pid = 1764] [id = 119] 04:21:42 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e8800 == 82 [pid = 1764] [id = 118] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 221 (0x9a064800) [pid = 1764] [serial = 345] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 220 (0x9a241400) [pid = 1764] [serial = 346] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 219 (0x8e4bc000) [pid = 1764] [serial = 333] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 218 (0x8f7dd000) [pid = 1764] [serial = 307] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 217 (0x9a2b6c00) [pid = 1764] [serial = 349] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 216 (0x92972400) [pid = 1764] [serial = 337] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 215 (0x996b8800) [pid = 1764] [serial = 343] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 214 (0x94553800) [pid = 1764] [serial = 348] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 213 (0x9297c400) [pid = 1764] [serial = 339] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 212 (0x9934a800) [pid = 1764] [serial = 342] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 211 (0x92b62800) [pid = 1764] [serial = 340] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | --DOMWINDOW == 210 (0x92138800) [pid = 1764] [serial = 336] [outer = (nil)] [url = about:blank] 04:21:42 INFO - PROCESS | 1764 | 1464088902787 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:21:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:21:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1587ms 04:21:42 INFO - PROCESS | 1764 | 1464088902841 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 04:21:42 INFO - PROCESS | 1764 | 1464088902846 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 04:21:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:21:42 INFO - PROCESS | 1764 | 1464088902852 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:21:42 INFO - PROCESS | 1764 | 1464088902858 Marionette TRACE conn4 <- [1,586,null,{}] 04:21:42 INFO - PROCESS | 1764 | 1464088902875 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:21:43 INFO - PROCESS | 1764 | 1464088903064 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 04:21:43 INFO - PROCESS | 1764 | 1464088903077 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02d800 == 83 [pid = 1764] [id = 154] 04:21:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 211 (0x8f7d3400) [pid = 1764] [serial = 462] [outer = (nil)] 04:21:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 212 (0x8f88b000) [pid = 1764] [serial = 463] [outer = 0x8f7d3400] 04:21:43 INFO - PROCESS | 1764 | 1464088903177 Marionette DEBUG loaded listener.js 04:21:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 213 (0x91590800) [pid = 1764] [serial = 464] [outer = 0x8f7d3400] 04:21:43 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:21:44 INFO - PROCESS | 1764 | 1464088904204 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:21:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:21:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1389ms 04:21:44 INFO - PROCESS | 1764 | 1464088904259 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 04:21:44 INFO - PROCESS | 1764 | 1464088904268 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 04:21:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:21:44 INFO - PROCESS | 1764 | 1464088904281 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:21:44 INFO - PROCESS | 1764 | 1464088904284 Marionette TRACE conn4 <- [1,590,null,{}] 04:21:44 INFO - PROCESS | 1764 | 1464088904290 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:21:44 INFO - PROCESS | 1764 | 1464088904554 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 04:21:44 INFO - PROCESS | 1764 | 1464088904588 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84ec00 == 84 [pid = 1764] [id = 155] 04:21:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 214 (0x8ed14800) [pid = 1764] [serial = 465] [outer = (nil)] 04:21:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 215 (0x916e7000) [pid = 1764] [serial = 466] [outer = 0x8ed14800] 04:21:44 INFO - PROCESS | 1764 | 1464088904667 Marionette DEBUG loaded listener.js 04:21:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 216 (0x923ad800) [pid = 1764] [serial = 467] [outer = 0x8ed14800] 04:21:45 INFO - PROCESS | 1764 | 1464088905702 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:21:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:21:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1482ms 04:21:45 INFO - PROCESS | 1764 | 1464088905764 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 04:21:45 INFO - PROCESS | 1764 | 1464088905768 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 04:21:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:21:45 INFO - PROCESS | 1764 | 1464088905780 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:21:45 INFO - PROCESS | 1764 | 1464088905783 Marionette TRACE conn4 <- [1,594,null,{}] 04:21:45 INFO - PROCESS | 1764 | 1464088905788 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:21:46 INFO - PROCESS | 1764 | 1464088906008 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 04:21:46 INFO - PROCESS | 1764 | 1464088906035 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6ca000 == 85 [pid = 1764] [id = 156] 04:21:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 217 (0x91595800) [pid = 1764] [serial = 468] [outer = (nil)] 04:21:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 218 (0x926b5000) [pid = 1764] [serial = 469] [outer = 0x91595800] 04:21:46 INFO - PROCESS | 1764 | 1464088906112 Marionette DEBUG loaded listener.js 04:21:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 219 (0x926c0400) [pid = 1764] [serial = 470] [outer = 0x91595800] 04:21:46 INFO - PROCESS | 1764 | --DOMWINDOW == 218 (0x9bdb1000) [pid = 1764] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:21:46 INFO - PROCESS | 1764 | --DOMWINDOW == 217 (0x923bc000) [pid = 1764] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:21:46 INFO - PROCESS | 1764 | --DOMWINDOW == 216 (0x8f7e0000) [pid = 1764] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:21:46 INFO - PROCESS | 1764 | --DOMWINDOW == 215 (0x9a3ac400) [pid = 1764] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:21:46 INFO - PROCESS | 1764 | --DOMWINDOW == 214 (0x916ef000) [pid = 1764] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:21:47 INFO - PROCESS | 1764 | 1464088907453 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:21:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:21:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1738ms 04:21:47 INFO - PROCESS | 1764 | 1464088907519 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 04:21:47 INFO - PROCESS | 1764 | 1464088907523 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 04:21:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:21:47 INFO - PROCESS | 1764 | 1464088907529 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:21:47 INFO - PROCESS | 1764 | 1464088907533 Marionette TRACE conn4 <- [1,598,null,{}] 04:21:47 INFO - PROCESS | 1764 | 1464088907538 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:21:47 INFO - PROCESS | 1764 | 1464088907775 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 04:21:47 INFO - PROCESS | 1764 | 1464088907793 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x916ef000 == 86 [pid = 1764] [id = 157] 04:21:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 215 (0x923bc000) [pid = 1764] [serial = 471] [outer = (nil)] 04:21:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 216 (0x92b65400) [pid = 1764] [serial = 472] [outer = 0x923bc000] 04:21:47 INFO - PROCESS | 1764 | 1464088907871 Marionette DEBUG loaded listener.js 04:21:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 217 (0x9398ac00) [pid = 1764] [serial = 473] [outer = 0x923bc000] 04:21:48 INFO - PROCESS | 1764 | 1464088908760 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:21:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:21:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1380ms 04:21:48 INFO - PROCESS | 1764 | 1464088908912 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 04:21:48 INFO - PROCESS | 1764 | 1464088908918 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 04:21:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:21:48 INFO - PROCESS | 1764 | 1464088908941 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:21:48 INFO - PROCESS | 1764 | 1464088908947 Marionette TRACE conn4 <- [1,602,null,{}] 04:21:48 INFO - PROCESS | 1764 | 1464088908957 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:21:49 INFO - PROCESS | 1764 | 1464088909198 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 04:21:49 INFO - PROCESS | 1764 | 1464088909460 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d793400 == 87 [pid = 1764] [id = 158] 04:21:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 218 (0x8d793800) [pid = 1764] [serial = 474] [outer = (nil)] 04:21:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 219 (0x8d798800) [pid = 1764] [serial = 475] [outer = 0x8d793800] 04:21:49 INFO - PROCESS | 1764 | 1464088909593 Marionette DEBUG loaded listener.js 04:21:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 220 (0x8d967800) [pid = 1764] [serial = 476] [outer = 0x8d793800] 04:21:50 INFO - PROCESS | 1764 | 1464088910647 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:21:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:21:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1787ms 04:21:50 INFO - PROCESS | 1764 | 1464088910729 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 04:21:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:21:50 INFO - PROCESS | 1764 | 1464088910736 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 04:21:50 INFO - PROCESS | 1764 | 1464088910753 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:21:50 INFO - PROCESS | 1764 | 1464088910761 Marionette TRACE conn4 <- [1,606,null,{}] 04:21:50 INFO - PROCESS | 1764 | 1464088910769 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:21:51 INFO - PROCESS | 1764 | 1464088911122 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 04:21:51 INFO - PROCESS | 1764 | 1464088911335 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec55c00 == 88 [pid = 1764] [id = 159] 04:21:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 221 (0x8ed1c800) [pid = 1764] [serial = 477] [outer = (nil)] 04:21:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 222 (0x8f5e0400) [pid = 1764] [serial = 478] [outer = 0x8ed1c800] 04:21:51 INFO - PROCESS | 1764 | 1464088911434 Marionette DEBUG loaded listener.js 04:21:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 223 (0x8f6c8400) [pid = 1764] [serial = 479] [outer = 0x8ed1c800] 04:21:52 INFO - PROCESS | 1764 | 1464088912408 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:21:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:21:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1698ms 04:21:52 INFO - PROCESS | 1764 | 1464088912446 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 04:21:52 INFO - PROCESS | 1764 | 1464088912449 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 04:21:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:21:52 INFO - PROCESS | 1764 | 1464088912457 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:21:52 INFO - PROCESS | 1764 | 1464088912461 Marionette TRACE conn4 <- [1,610,null,{}] 04:21:52 INFO - PROCESS | 1764 | 1464088912479 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:21:52 INFO - PROCESS | 1764 | 1464088912681 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 04:21:52 INFO - PROCESS | 1764 | 1464088912961 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x926bbc00 == 89 [pid = 1764] [id = 160] 04:21:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 224 (0x926c0c00) [pid = 1764] [serial = 480] [outer = (nil)] 04:21:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 225 (0x9297a800) [pid = 1764] [serial = 481] [outer = 0x926c0c00] 04:21:53 INFO - PROCESS | 1764 | 1464088913107 Marionette DEBUG loaded listener.js 04:21:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 226 (0x93b80000) [pid = 1764] [serial = 482] [outer = 0x926c0c00] 04:21:54 INFO - PROCESS | 1764 | 1464088914026 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:21:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:21:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1643ms 04:21:54 INFO - PROCESS | 1764 | 1464088914101 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 04:21:54 INFO - PROCESS | 1764 | 1464088914106 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 04:21:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:21:54 INFO - PROCESS | 1764 | 1464088914113 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:21:54 INFO - PROCESS | 1764 | 1464088914117 Marionette TRACE conn4 <- [1,614,null,{}] 04:21:54 INFO - PROCESS | 1764 | 1464088914123 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:21:54 INFO - PROCESS | 1764 | 1464088914354 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 04:21:54 INFO - PROCESS | 1764 | 1464088914601 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e55c000 == 90 [pid = 1764] [id = 161] 04:21:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 227 (0x923b9400) [pid = 1764] [serial = 483] [outer = (nil)] 04:21:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 228 (0x99354800) [pid = 1764] [serial = 484] [outer = 0x923b9400] 04:21:54 INFO - PROCESS | 1764 | 1464088914743 Marionette DEBUG loaded listener.js 04:21:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 229 (0x99f74c00) [pid = 1764] [serial = 485] [outer = 0x923b9400] 04:21:55 INFO - PROCESS | 1764 | 1464088915689 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:21:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:21:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1632ms 04:21:55 INFO - PROCESS | 1764 | 1464088915747 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 04:21:55 INFO - PROCESS | 1764 | 1464088915752 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 04:21:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:21:55 INFO - PROCESS | 1764 | 1464088915759 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:21:55 INFO - PROCESS | 1764 | 1464088915763 Marionette TRACE conn4 <- [1,618,null,{}] 04:21:55 INFO - PROCESS | 1764 | 1464088915769 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:21:55 INFO - PROCESS | 1764 | 1464088915967 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 04:21:56 INFO - PROCESS | 1764 | 1464088916195 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61a400 == 91 [pid = 1764] [id = 162] 04:21:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 230 (0x92973000) [pid = 1764] [serial = 486] [outer = (nil)] 04:21:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 231 (0x9a241400) [pid = 1764] [serial = 487] [outer = 0x92973000] 04:21:56 INFO - PROCESS | 1764 | 1464088916328 Marionette DEBUG loaded listener.js 04:21:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 232 (0x9a38d800) [pid = 1764] [serial = 488] [outer = 0x92973000] 04:21:57 INFO - PROCESS | 1764 | 1464088917228 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:21:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:21:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1537ms 04:21:57 INFO - PROCESS | 1764 | 1464088917298 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 04:21:57 INFO - PROCESS | 1764 | 1464088917302 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 04:21:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:21:57 INFO - PROCESS | 1764 | 1464088917309 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:21:57 INFO - PROCESS | 1764 | 1464088917312 Marionette TRACE conn4 <- [1,622,null,{}] 04:21:57 INFO - PROCESS | 1764 | 1464088917318 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:21:57 INFO - PROCESS | 1764 | 1464088917583 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 04:21:57 INFO - PROCESS | 1764 | 1464088917821 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f71800 == 92 [pid = 1764] [id = 163] 04:21:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 233 (0x9b9a0800) [pid = 1764] [serial = 489] [outer = (nil)] 04:21:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 234 (0x9c05d400) [pid = 1764] [serial = 490] [outer = 0x9b9a0800] 04:21:57 INFO - PROCESS | 1764 | 1464088917957 Marionette DEBUG loaded listener.js 04:21:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 235 (0x9c4a1000) [pid = 1764] [serial = 491] [outer = 0x9b9a0800] 04:21:58 INFO - PROCESS | 1764 | 1464088918886 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:21:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:21:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1639ms 04:21:58 INFO - PROCESS | 1764 | 1464088918949 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 04:21:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:21:58 INFO - PROCESS | 1764 | 1464088918954 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 04:21:58 INFO - PROCESS | 1764 | 1464088918960 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:21:58 INFO - PROCESS | 1764 | 1464088918964 Marionette TRACE conn4 <- [1,626,null,{}] 04:21:58 INFO - PROCESS | 1764 | 1464088918970 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:21:59 INFO - PROCESS | 1764 | 1464088919160 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 04:21:59 INFO - PROCESS | 1764 | 1464088919393 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:21:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x98969c00 == 93 [pid = 1764] [id = 164] 04:21:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 236 (0x9b99f800) [pid = 1764] [serial = 492] [outer = (nil)] 04:21:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 237 (0x9d507400) [pid = 1764] [serial = 493] [outer = 0x9b99f800] 04:21:59 INFO - PROCESS | 1764 | 1464088919529 Marionette DEBUG loaded listener.js 04:21:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 238 (0x9d713400) [pid = 1764] [serial = 494] [outer = 0x9b99f800] 04:22:00 INFO - PROCESS | 1764 | 1464088920544 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:22:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:22:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1632ms 04:22:00 INFO - PROCESS | 1764 | 1464088920593 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 04:22:00 INFO - PROCESS | 1764 | 1464088920597 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 04:22:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:22:00 INFO - PROCESS | 1764 | 1464088920604 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:22:00 INFO - PROCESS | 1764 | 1464088920609 Marionette TRACE conn4 <- [1,630,null,{}] 04:22:00 INFO - PROCESS | 1764 | 1464088920615 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:22:00 INFO - PROCESS | 1764 | 1464088920816 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 04:22:01 INFO - PROCESS | 1764 | 1464088921062 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c060400 == 94 [pid = 1764] [id = 165] 04:22:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 239 (0x9c9b6000) [pid = 1764] [serial = 495] [outer = (nil)] 04:22:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 240 (0xa23bc400) [pid = 1764] [serial = 496] [outer = 0x9c9b6000] 04:22:01 INFO - PROCESS | 1764 | 1464088921171 Marionette DEBUG loaded listener.js 04:22:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 241 (0xa23ea000) [pid = 1764] [serial = 497] [outer = 0x9c9b6000] 04:22:02 INFO - PROCESS | 1764 | 1464088922063 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:22:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:22:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1535ms 04:22:02 INFO - PROCESS | 1764 | 1464088922140 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 04:22:02 INFO - PROCESS | 1764 | 1464088922144 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 04:22:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:22:02 INFO - PROCESS | 1764 | 1464088922154 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:22:02 INFO - PROCESS | 1764 | 1464088922159 Marionette TRACE conn4 <- [1,634,null,{}] 04:22:02 INFO - PROCESS | 1764 | 1464088922166 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:22:02 INFO - PROCESS | 1764 | 1464088922417 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 04:22:02 INFO - PROCESS | 1764 | 1464088922681 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7b8000 == 95 [pid = 1764] [id = 166] 04:22:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0x8f7b9000) [pid = 1764] [serial = 498] [outer = (nil)] 04:22:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 243 (0x8f7bf800) [pid = 1764] [serial = 499] [outer = 0x8f7b9000] 04:22:02 INFO - PROCESS | 1764 | 1464088922778 Marionette DEBUG loaded listener.js 04:22:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 244 (0x8f7c2000) [pid = 1764] [serial = 500] [outer = 0x8f7b9000] 04:22:03 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:03 INFO - PROCESS | 1764 | 1464088923687 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:22:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:22:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1592ms 04:22:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:22:03 INFO - PROCESS | 1764 | 1464088923747 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 04:22:03 INFO - PROCESS | 1764 | 1464088923750 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 04:22:03 INFO - PROCESS | 1764 | 1464088923757 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:22:03 INFO - PROCESS | 1764 | 1464088923760 Marionette TRACE conn4 <- [1,638,null,{}] 04:22:03 INFO - PROCESS | 1764 | 1464088923767 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:22:03 INFO - PROCESS | 1764 | 1464088923967 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 04:22:04 INFO - PROCESS | 1764 | 1464088924200 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7c5000 == 96 [pid = 1764] [id = 167] 04:22:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x8f7c6800) [pid = 1764] [serial = 501] [outer = (nil)] 04:22:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0xa237c800) [pid = 1764] [serial = 502] [outer = 0x8f7c6800] 04:22:04 INFO - PROCESS | 1764 | 1464088924332 Marionette DEBUG loaded listener.js 04:22:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0xa25c1000) [pid = 1764] [serial = 503] [outer = 0x8f7c6800] 04:22:04 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:05 INFO - PROCESS | 1764 | 1464088925241 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:22:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:22:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1531ms 04:22:05 INFO - PROCESS | 1764 | 1464088925289 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 04:22:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:22:05 INFO - PROCESS | 1764 | 1464088925293 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 04:22:05 INFO - PROCESS | 1764 | 1464088925300 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:22:05 INFO - PROCESS | 1764 | 1464088925305 Marionette TRACE conn4 <- [1,642,null,{}] 04:22:05 INFO - PROCESS | 1764 | 1464088925311 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:22:05 INFO - PROCESS | 1764 | 1464088925539 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 04:22:05 INFO - PROCESS | 1764 | 1464088925795 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7c3400 == 97 [pid = 1764] [id = 168] 04:22:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x92748400) [pid = 1764] [serial = 504] [outer = (nil)] 04:22:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x9274c800) [pid = 1764] [serial = 505] [outer = 0x92748400] 04:22:05 INFO - PROCESS | 1764 | 1464088925934 Marionette DEBUG loaded listener.js 04:22:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x9bdb5800) [pid = 1764] [serial = 506] [outer = 0x92748400] 04:22:06 INFO - PROCESS | 1764 | 1464088926869 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:22:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:22:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1636ms 04:22:06 INFO - PROCESS | 1764 | 1464088926936 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 04:22:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:22:06 INFO - PROCESS | 1764 | 1464088926940 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 04:22:06 INFO - PROCESS | 1764 | 1464088926947 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:22:06 INFO - PROCESS | 1764 | 1464088926950 Marionette TRACE conn4 <- [1,646,null,{}] 04:22:06 INFO - PROCESS | 1764 | 1464088926956 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:22:07 INFO - PROCESS | 1764 | 1464088927156 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 04:22:07 INFO - PROCESS | 1764 | 1464088927522 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf88000 == 98 [pid = 1764] [id = 169] 04:22:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x926be800) [pid = 1764] [serial = 507] [outer = (nil)] 04:22:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0xa275e000) [pid = 1764] [serial = 508] [outer = 0x926be800] 04:22:07 INFO - PROCESS | 1764 | 1464088927672 Marionette DEBUG loaded listener.js 04:22:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0xa27cd400) [pid = 1764] [serial = 509] [outer = 0x926be800] 04:22:08 INFO - PROCESS | 1764 | 1464088928602 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:22:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:22:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1735ms 04:22:08 INFO - PROCESS | 1764 | 1464088928682 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 04:22:08 INFO - PROCESS | 1764 | 1464088928686 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 04:22:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:22:08 INFO - PROCESS | 1764 | 1464088928693 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:22:08 INFO - PROCESS | 1764 | 1464088928695 Marionette TRACE conn4 <- [1,650,null,{}] 04:22:08 INFO - PROCESS | 1764 | 1464088928702 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:22:08 INFO - PROCESS | 1764 | 1464088928916 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 04:22:09 INFO - PROCESS | 1764 | 1464088929164 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c4800 == 99 [pid = 1764] [id = 170] 04:22:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8a4c6400) [pid = 1764] [serial = 510] [outer = (nil)] 04:22:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x8a4cc400) [pid = 1764] [serial = 511] [outer = 0x8a4c6400] 04:22:09 INFO - PROCESS | 1764 | 1464088929308 Marionette DEBUG loaded listener.js 04:22:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x8a4cf800) [pid = 1764] [serial = 512] [outer = 0x8a4c6400] 04:22:10 INFO - PROCESS | 1764 | 1464088930250 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:22:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:22:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1637ms 04:22:10 INFO - PROCESS | 1764 | 1464088930332 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 04:22:10 INFO - PROCESS | 1764 | 1464088930335 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 04:22:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:22:10 INFO - PROCESS | 1764 | 1464088930342 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:22:10 INFO - PROCESS | 1764 | 1464088930346 Marionette TRACE conn4 <- [1,654,null,{}] 04:22:10 INFO - PROCESS | 1764 | 1464088930352 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:22:10 INFO - PROCESS | 1764 | 1464088930933 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 04:22:11 INFO - PROCESS | 1764 | 1464088931191 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf89c00 == 100 [pid = 1764] [id = 171] 04:22:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x8cf91400) [pid = 1764] [serial = 513] [outer = (nil)] 04:22:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x8d617c00) [pid = 1764] [serial = 514] [outer = 0x8cf91400] 04:22:11 INFO - PROCESS | 1764 | 1464088931277 Marionette DEBUG loaded listener.js 04:22:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0x8d61ec00) [pid = 1764] [serial = 515] [outer = 0x8cf91400] 04:22:12 INFO - PROCESS | 1764 | 1464088932133 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:22:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:22:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1834ms 04:22:12 INFO - PROCESS | 1764 | 1464088932178 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 04:22:12 INFO - PROCESS | 1764 | 1464088932184 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 04:22:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:22:12 INFO - PROCESS | 1764 | 1464088932211 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:22:12 INFO - PROCESS | 1764 | 1464088932218 Marionette TRACE conn4 <- [1,658,null,{}] 04:22:12 INFO - PROCESS | 1764 | 1464088932226 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:22:12 INFO - PROCESS | 1764 | 1464088932408 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 04:22:12 INFO - PROCESS | 1764 | 1464088932619 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c848800 == 101 [pid = 1764] [id = 172] 04:22:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0x8d028400) [pid = 1764] [serial = 516] [outer = (nil)] 04:22:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0x8e4b6800) [pid = 1764] [serial = 517] [outer = 0x8d028400] 04:22:12 INFO - PROCESS | 1764 | 1464088932749 Marionette DEBUG loaded listener.js 04:22:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 262 (0x8ec56000) [pid = 1764] [serial = 518] [outer = 0x8d028400] 04:22:13 INFO - PROCESS | 1764 | 1464088933782 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:22:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:22:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1641ms 04:22:13 INFO - PROCESS | 1764 | 1464088933848 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 04:22:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:22:13 INFO - PROCESS | 1764 | 1464088933853 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 04:22:13 INFO - PROCESS | 1764 | 1464088933860 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:22:13 INFO - PROCESS | 1764 | 1464088933864 Marionette TRACE conn4 <- [1,662,null,{}] 04:22:13 INFO - PROCESS | 1764 | 1464088933870 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:22:14 INFO - PROCESS | 1764 | 1464088934063 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0xa6e9a000 == 100 [pid = 1764] [id = 108] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1a800 == 99 [pid = 1764] [id = 110] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4b4800 == 98 [pid = 1764] [id = 111] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 261 (0x8e55b400) [pid = 1764] [serial = 408] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x9bdb9400) [pid = 1764] [serial = 360] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0x9d5a9400) [pid = 1764] [serial = 363] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x8f889c00) [pid = 1764] [serial = 366] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0xa25b6c00) [pid = 1764] [serial = 369] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x8ec53800) [pid = 1764] [serial = 372] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0xa31ef400) [pid = 1764] [serial = 375] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x923b5c00) [pid = 1764] [serial = 378] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0xa51f0c00) [pid = 1764] [serial = 381] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0xa8c20800) [pid = 1764] [serial = 384] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x8d02bc00) [pid = 1764] [serial = 387] [outer = (nil)] [url = about:blank] 04:22:14 INFO - PROCESS | 1764 | 1464088934494 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed13400 == 97 [pid = 1764] [id = 109] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8f6ca000 == 96 [pid = 1764] [id = 156] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84ec00 == 95 [pid = 1764] [id = 155] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02d800 == 94 [pid = 1764] [id = 154] 04:22:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c840c00 == 95 [pid = 1764] [id = 173] 04:22:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x8c847400) [pid = 1764] [serial = 519] [outer = (nil)] 04:22:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x8d612c00) [pid = 1764] [serial = 520] [outer = 0x8c847400] 04:22:14 INFO - PROCESS | 1764 | 1464088934602 Marionette DEBUG loaded listener.js 04:22:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8ec53800) [pid = 1764] [serial = 521] [outer = 0x8c847400] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4be800 == 94 [pid = 1764] [id = 153] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8d027000 == 93 [pid = 1764] [id = 152] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3d2000 == 92 [pid = 1764] [id = 143] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3d5000 == 91 [pid = 1764] [id = 142] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed61400 == 90 [pid = 1764] [id = 141] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x926b4400 == 89 [pid = 1764] [id = 140] 04:22:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92879800 == 88 [pid = 1764] [id = 139] 04:22:15 INFO - PROCESS | 1764 | --DOCSHELL 0x9158f000 == 87 [pid = 1764] [id = 138] 04:22:15 INFO - PROCESS | 1764 | --DOCSHELL 0x8d028000 == 86 [pid = 1764] [id = 137] 04:22:15 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x9d506800) [pid = 1764] [serial = 402] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x926b9800) [pid = 1764] [serial = 405] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x9287f400) [pid = 1764] [serial = 396] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x95209c00) [pid = 1764] [serial = 397] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x90f7c400) [pid = 1764] [serial = 354] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x9bc9bc00) [pid = 1764] [serial = 399] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x92973400) [pid = 1764] [serial = 390] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x9a066800) [pid = 1764] [serial = 394] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0x9934d000) [pid = 1764] [serial = 393] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x95216000) [pid = 1764] [serial = 357] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 243 (0x926bdc00) [pid = 1764] [serial = 406] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 242 (0xa114a000) [pid = 1764] [serial = 403] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x9bdbc000) [pid = 1764] [serial = 400] [outer = (nil)] [url = about:blank] 04:22:15 INFO - PROCESS | 1764 | 1464088935494 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:22:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:22:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1685ms 04:22:15 INFO - PROCESS | 1764 | 1464088935546 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 04:22:15 INFO - PROCESS | 1764 | 1464088935552 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 04:22:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:22:15 INFO - PROCESS | 1764 | 1464088935568 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:22:15 INFO - PROCESS | 1764 | 1464088935575 Marionette TRACE conn4 <- [1,666,null,{}] 04:22:15 INFO - PROCESS | 1764 | 1464088935580 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:22:15 INFO - PROCESS | 1764 | 1464088935750 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 04:22:15 INFO - PROCESS | 1764 | 1464088935911 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e55d000 == 87 [pid = 1764] [id = 174] 04:22:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0x8ed13400) [pid = 1764] [serial = 522] [outer = (nil)] 04:22:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 243 (0x8f7d5000) [pid = 1764] [serial = 523] [outer = 0x8ed13400] 04:22:15 INFO - PROCESS | 1764 | 1464088935987 Marionette DEBUG loaded listener.js 04:22:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 244 (0x8f88c000) [pid = 1764] [serial = 524] [outer = 0x8ed13400] 04:22:16 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:16 INFO - PROCESS | 1764 | 1464088936766 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:22:16 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:22:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1251ms 04:22:16 INFO - PROCESS | 1764 | 1464088936823 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 04:22:16 INFO - PROCESS | 1764 | 1464088936826 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 04:22:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:22:16 INFO - PROCESS | 1764 | 1464088936833 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:22:16 INFO - PROCESS | 1764 | 1464088936836 Marionette TRACE conn4 <- [1,670,null,{}] 04:22:16 INFO - PROCESS | 1764 | 1464088936842 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:22:17 INFO - PROCESS | 1764 | 1464088937073 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 04:22:17 INFO - PROCESS | 1764 | 1464088937099 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61dc00 == 88 [pid = 1764] [id = 175] 04:22:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x8f5e9800) [pid = 1764] [serial = 525] [outer = (nil)] 04:22:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0x91599400) [pid = 1764] [serial = 526] [outer = 0x8f5e9800] 04:22:17 INFO - PROCESS | 1764 | 1464088937173 Marionette DEBUG loaded listener.js 04:22:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0x916eac00) [pid = 1764] [serial = 527] [outer = 0x8f5e9800] 04:22:18 INFO - PROCESS | 1764 | 1464088938113 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:22:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:22:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1338ms 04:22:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:22:18 INFO - PROCESS | 1764 | 1464088938173 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 04:22:18 INFO - PROCESS | 1764 | 1464088938175 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 04:22:18 INFO - PROCESS | 1764 | 1464088938188 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:22:18 INFO - PROCESS | 1764 | 1464088938190 Marionette TRACE conn4 <- [1,674,null,{}] 04:22:18 INFO - PROCESS | 1764 | 1464088938195 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:22:18 INFO - PROCESS | 1764 | 1464088938427 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 04:22:18 INFO - PROCESS | 1764 | 1464088938453 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b7400 == 89 [pid = 1764] [id = 176] 04:22:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x923b8400) [pid = 1764] [serial = 528] [outer = (nil)] 04:22:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x926b7000) [pid = 1764] [serial = 529] [outer = 0x923b8400] 04:22:18 INFO - PROCESS | 1764 | 1464088938550 Marionette DEBUG loaded listener.js 04:22:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x92747800) [pid = 1764] [serial = 530] [outer = 0x923b8400] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x8f7d3400) [pid = 1764] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x8ed14800) [pid = 1764] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x91595800) [pid = 1764] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x8e550800) [pid = 1764] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0x8e550c00) [pid = 1764] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:22:19 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x8d027800) [pid = 1764] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:22:19 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:22:19 INFO - PROCESS | 1764 | 1464088939831 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:22: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:22:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1693ms 04:22:19 INFO - PROCESS | 1764 | 1464088939875 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 04:22:19 INFO - PROCESS | 1764 | 1464088939879 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 04:22:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:22:19 INFO - PROCESS | 1764 | 1464088939885 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:22:19 INFO - PROCESS | 1764 | 1464088939888 Marionette TRACE conn4 <- [1,678,null,{}] 04:22:19 INFO - PROCESS | 1764 | 1464088939894 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:22:20 INFO - PROCESS | 1764 | 1464088940127 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 04:22:20 INFO - PROCESS | 1764 | 1464088940147 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d027800 == 90 [pid = 1764] [id = 177] 04:22:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x8e553000) [pid = 1764] [serial = 531] [outer = (nil)] 04:22:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0x926ba400) [pid = 1764] [serial = 532] [outer = 0x8e553000] 04:22:20 INFO - PROCESS | 1764 | 1464088940220 Marionette DEBUG loaded listener.js 04:22:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0x9274dc00) [pid = 1764] [serial = 533] [outer = 0x8e553000] 04:22:21 INFO - PROCESS | 1764 | 1464088941034 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:22: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:22:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1179ms 04:22:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:22:21 INFO - PROCESS | 1764 | 1464088941066 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 04:22:21 INFO - PROCESS | 1764 | 1464088941069 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 04:22:21 INFO - PROCESS | 1764 | 1464088941076 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:22:21 INFO - PROCESS | 1764 | 1464088941080 Marionette TRACE conn4 <- [1,682,null,{}] 04:22:21 INFO - PROCESS | 1764 | 1464088941085 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:22:21 INFO - PROCESS | 1764 | 1464088941254 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 04:22:21 INFO - PROCESS | 1764 | 1464088941269 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7dd000 == 91 [pid = 1764] [id = 178] 04:22:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x9274a800) [pid = 1764] [serial = 534] [outer = (nil)] 04:22:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x92dd7800) [pid = 1764] [serial = 535] [outer = 0x9274a800] 04:22:21 INFO - PROCESS | 1764 | 1464088941347 Marionette DEBUG loaded listener.js 04:22:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x95043800) [pid = 1764] [serial = 536] [outer = 0x9274a800] 04:22:22 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:22 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:23 INFO - PROCESS | 1764 | 1464088943040 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:22: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:22:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1990ms 04:22:23 INFO - PROCESS | 1764 | 1464088943065 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 04:22:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:22:23 INFO - PROCESS | 1764 | 1464088943071 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 04:22:23 INFO - PROCESS | 1764 | 1464088943079 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:22:23 INFO - PROCESS | 1764 | 1464088943086 Marionette TRACE conn4 <- [1,686,null,{}] 04:22:23 INFO - PROCESS | 1764 | 1464088943095 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:22:23 INFO - PROCESS | 1764 | 1464088943277 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 04:22:23 INFO - PROCESS | 1764 | 1464088943468 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1cc00 == 92 [pid = 1764] [id = 179] 04:22:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x8d02dc00) [pid = 1764] [serial = 537] [outer = (nil)] 04:22:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x8d795800) [pid = 1764] [serial = 538] [outer = 0x8d02dc00] 04:22:23 INFO - PROCESS | 1764 | 1464088943560 Marionette DEBUG loaded listener.js 04:22:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x8e4c0000) [pid = 1764] [serial = 539] [outer = 0x8d02dc00] 04:22:24 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:24 INFO - PROCESS | 1764 | 1464088944897 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:22:24 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:22:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1836ms 04:22:24 INFO - PROCESS | 1764 | 1464088944916 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 04:22:24 INFO - PROCESS | 1764 | 1464088944925 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 04:22:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:22:25 INFO - PROCESS | 1764 | 1464088945088 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:22:25 INFO - PROCESS | 1764 | 1464088945094 Marionette TRACE conn4 <- [1,690,null,{}] 04:22:25 INFO - PROCESS | 1764 | 1464088945102 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:22:25 INFO - PROCESS | 1764 | 1464088945279 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 04:22:25 INFO - PROCESS | 1764 | 1464088945468 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d95e000 == 93 [pid = 1764] [id = 180] 04:22:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8e55e000) [pid = 1764] [serial = 540] [outer = (nil)] 04:22:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x8f6bdc00) [pid = 1764] [serial = 541] [outer = 0x8e55e000] 04:22:25 INFO - PROCESS | 1764 | 1464088945554 Marionette DEBUG loaded listener.js 04:22:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x90f72c00) [pid = 1764] [serial = 542] [outer = 0x8e55e000] 04:22:26 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:26 INFO - PROCESS | 1764 | 1464088946883 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:22:26 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:22:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1898ms 04:22:26 INFO - PROCESS | 1764 | 1464088946974 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 04:22:26 INFO - PROCESS | 1764 | 1464088946977 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 04:22:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:22:27 INFO - PROCESS | 1764 | 1464088947038 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:22:27 INFO - PROCESS | 1764 | 1464088947045 Marionette TRACE conn4 <- [1,694,null,{}] 04:22:27 INFO - PROCESS | 1764 | 1464088947062 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:22:27 INFO - PROCESS | 1764 | 1464088947246 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 04:22:27 INFO - PROCESS | 1764 | 1464088947437 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7bd800 == 94 [pid = 1764] [id = 181] 04:22:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x923b3000) [pid = 1764] [serial = 543] [outer = (nil)] 04:22:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x92b64000) [pid = 1764] [serial = 544] [outer = 0x923b3000] 04:22:27 INFO - PROCESS | 1764 | 1464088947526 Marionette DEBUG loaded listener.js 04:22:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0x99352400) [pid = 1764] [serial = 545] [outer = 0x923b3000] 04:22:28 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:28 INFO - PROCESS | 1764 | 1464088948870 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:22:28 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:22:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1893ms 04:22:28 INFO - PROCESS | 1764 | 1464088948973 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 04:22:28 INFO - PROCESS | 1764 | 1464088948979 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 04:22:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:22:29 INFO - PROCESS | 1764 | 1464088949002 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:22:29 INFO - PROCESS | 1764 | 1464088949006 Marionette TRACE conn4 <- [1,698,null,{}] 04:22:29 INFO - PROCESS | 1764 | 1464088949012 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:22:29 INFO - PROCESS | 1764 | 1464088949199 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 04:22:29 INFO - PROCESS | 1764 | 1464088949391 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x9274b400 == 95 [pid = 1764] [id = 182] 04:22:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0x95214800) [pid = 1764] [serial = 546] [outer = (nil)] 04:22:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0x9a24a000) [pid = 1764] [serial = 547] [outer = 0x95214800] 04:22:29 INFO - PROCESS | 1764 | 1464088949477 Marionette DEBUG loaded listener.js 04:22:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 262 (0x9a3ab400) [pid = 1764] [serial = 548] [outer = 0x95214800] 04:22:30 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:30 INFO - PROCESS | 1764 | 1464088950821 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:22:30 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:22:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1838ms 04:22:30 INFO - PROCESS | 1764 | 1464088950904 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 04:22:30 INFO - PROCESS | 1764 | 1464088950909 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 04:22:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:22:30 INFO - PROCESS | 1764 | 1464088950919 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:22:30 INFO - PROCESS | 1764 | 1464088950923 Marionette TRACE conn4 <- [1,702,null,{}] 04:22:30 INFO - PROCESS | 1764 | 1464088950929 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:22:31 INFO - PROCESS | 1764 | 1464088951103 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 04:22:31 INFO - PROCESS | 1764 | 1464088951295 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6be000 == 96 [pid = 1764] [id = 183] 04:22:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 263 (0x9a062400) [pid = 1764] [serial = 549] [outer = (nil)] 04:22:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 264 (0x9bdb7800) [pid = 1764] [serial = 550] [outer = 0x9a062400] 04:22:31 INFO - PROCESS | 1764 | 1464088951384 Marionette DEBUG loaded listener.js 04:22:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x9c05d800) [pid = 1764] [serial = 551] [outer = 0x9a062400] 04:22:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:32 INFO - PROCESS | 1764 | 1464088952730 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:22:32 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:22:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1837ms 04:22:32 INFO - PROCESS | 1764 | 1464088952798 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 04:22:32 INFO - PROCESS | 1764 | 1464088952801 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 04:22:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:22:32 INFO - PROCESS | 1764 | 1464088952829 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:22:32 INFO - PROCESS | 1764 | 1464088952833 Marionette TRACE conn4 <- [1,706,null,{}] 04:22:32 INFO - PROCESS | 1764 | 1464088952840 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:22:33 INFO - PROCESS | 1764 | 1464088953025 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 04:22:33 INFO - PROCESS | 1764 | 1464088953217 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x96da6000 == 97 [pid = 1764] [id = 184] 04:22:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0x9baf2800) [pid = 1764] [serial = 552] [outer = (nil)] 04:22:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0xa23eb400) [pid = 1764] [serial = 553] [outer = 0x9baf2800] 04:22:33 INFO - PROCESS | 1764 | 1464088953305 Marionette DEBUG loaded listener.js 04:22:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0xa25c4000) [pid = 1764] [serial = 554] [outer = 0x9baf2800] 04:22:34 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:34 INFO - PROCESS | 1764 | 1464088954617 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:22:34 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:22:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1837ms 04:22:34 INFO - PROCESS | 1764 | 1464088954709 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 04:22:34 INFO - PROCESS | 1764 | 1464088954712 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 04:22:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:22:34 INFO - PROCESS | 1764 | 1464088954742 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:22:34 INFO - PROCESS | 1764 | 1464088954746 Marionette TRACE conn4 <- [1,710,null,{}] 04:22:34 INFO - PROCESS | 1764 | 1464088954753 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:22:34 INFO - PROCESS | 1764 | 1464088954920 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 04:22:35 INFO - PROCESS | 1764 | 1464088955115 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c771c00 == 98 [pid = 1764] [id = 185] 04:22:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0x8c772400) [pid = 1764] [serial = 555] [outer = (nil)] 04:22:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0x8c779800) [pid = 1764] [serial = 556] [outer = 0x8c772400] 04:22:35 INFO - PROCESS | 1764 | 1464088955199 Marionette DEBUG loaded listener.js 04:22:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0x8c77c400) [pid = 1764] [serial = 557] [outer = 0x8c772400] 04:22:36 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:36 INFO - PROCESS | 1764 | 1464088956546 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:22:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:22:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1850ms 04:22:36 INFO - PROCESS | 1764 | 1464088956609 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 04:22:36 INFO - PROCESS | 1764 | 1464088956613 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 04:22:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:22:36 INFO - PROCESS | 1764 | 1464088956641 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:22:36 INFO - PROCESS | 1764 | 1464088956644 Marionette TRACE conn4 <- [1,714,null,{}] 04:22:36 INFO - PROCESS | 1764 | 1464088956651 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:22:36 INFO - PROCESS | 1764 | 1464088956832 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 04:22:37 INFO - PROCESS | 1764 | 1464088957029 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77a000 == 99 [pid = 1764] [id = 186] 04:22:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0x8c77bc00) [pid = 1764] [serial = 558] [outer = (nil)] 04:22:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0x8ec57000) [pid = 1764] [serial = 559] [outer = 0x8c77bc00] 04:22:37 INFO - PROCESS | 1764 | 1464088957112 Marionette DEBUG loaded listener.js 04:22:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 274 (0x8f6c6000) [pid = 1764] [serial = 560] [outer = 0x8c77bc00] 04:22:38 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:38 INFO - PROCESS | 1764 | 1464088958951 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:22:38 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:22:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2348ms 04:22:38 INFO - PROCESS | 1764 | 1464088958985 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 04:22:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:22:38 INFO - PROCESS | 1764 | 1464088958990 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 04:22:39 INFO - PROCESS | 1764 | 1464088958999 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:22:39 INFO - PROCESS | 1764 | 1464088959004 Marionette TRACE conn4 <- [1,718,null,{}] 04:22:39 INFO - PROCESS | 1764 | 1464088959012 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:22:39 INFO - PROCESS | 1764 | 1464088959236 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 04:22:39 INFO - PROCESS | 1764 | 1464088959559 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4d1000 == 100 [pid = 1764] [id = 187] 04:22:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 275 (0x8c780800) [pid = 1764] [serial = 561] [outer = (nil)] 04:22:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 276 (0x8d61a000) [pid = 1764] [serial = 562] [outer = 0x8c780800] 04:22:39 INFO - PROCESS | 1764 | 1464088959642 Marionette DEBUG loaded listener.js 04:22:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 277 (0x8e55a000) [pid = 1764] [serial = 563] [outer = 0x8c780800] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d027800 == 99 [pid = 1764] [id = 177] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 276 (0x92b65400) [pid = 1764] [serial = 472] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 275 (0x8d799c00) [pid = 1764] [serial = 445] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 274 (0x8d967000) [pid = 1764] [serial = 451] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 273 (0x8d95dc00) [pid = 1764] [serial = 448] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x923b7400 == 98 [pid = 1764] [id = 176] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61dc00 == 97 [pid = 1764] [id = 175] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e55d000 == 96 [pid = 1764] [id = 174] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c840c00 == 95 [pid = 1764] [id = 173] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c848800 == 94 [pid = 1764] [id = 172] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf89c00 == 93 [pid = 1764] [id = 171] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e55c000 == 92 [pid = 1764] [id = 161] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x926bbc00 == 91 [pid = 1764] [id = 160] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec55c00 == 90 [pid = 1764] [id = 159] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d793400 == 89 [pid = 1764] [id = 158] 04:22:40 INFO - PROCESS | 1764 | --DOCSHELL 0x916ef000 == 88 [pid = 1764] [id = 157] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x8d617000) [pid = 1764] [serial = 442] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x9bdb0c00) [pid = 1764] [serial = 421] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0x8c842400) [pid = 1764] [serial = 436] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x9a06b000) [pid = 1764] [serial = 424] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x8e551800) [pid = 1764] [serial = 411] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x916ed800) [pid = 1764] [serial = 229] [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:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x916e7000) [pid = 1764] [serial = 466] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x926c0400) [pid = 1764] [serial = 470] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x91590800) [pid = 1764] [serial = 464] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 263 (0x923ad800) [pid = 1764] [serial = 467] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 262 (0x926b5000) [pid = 1764] [serial = 469] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 261 (0x8ed1d800) [pid = 1764] [serial = 460] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x8f5e4800) [pid = 1764] [serial = 461] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0x8f6c5400) [pid = 1764] [serial = 430] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x91598400) [pid = 1764] [serial = 415] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0x926b8400) [pid = 1764] [serial = 409] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x8ec49c00) [pid = 1764] [serial = 454] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x8e4bf000) [pid = 1764] [serial = 458] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x8e3dac00) [pid = 1764] [serial = 457] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x92b62c00) [pid = 1764] [serial = 418] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x8e3dc800) [pid = 1764] [serial = 427] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x8f88b000) [pid = 1764] [serial = 463] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x8cf1bc00) [pid = 1764] [serial = 439] [outer = (nil)] [url = about:blank] 04:22:40 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x8cf12800) [pid = 1764] [serial = 433] [outer = (nil)] [url = about:blank] 04:22:41 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:41 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:41 INFO - PROCESS | 1764 | 1464088961064 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:22:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:22:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2088ms 04:22:41 INFO - PROCESS | 1764 | 1464088961086 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 04:22:41 INFO - PROCESS | 1764 | 1464088961094 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 04:22:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:22:41 INFO - PROCESS | 1764 | 1464088961104 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:22:41 INFO - PROCESS | 1764 | 1464088961109 Marionette TRACE conn4 <- [1,722,null,{}] 04:22:41 INFO - PROCESS | 1764 | 1464088961114 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:22:41 INFO - PROCESS | 1764 | 1464088961273 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 04:22:41 INFO - PROCESS | 1764 | 1464088961420 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c847800 == 89 [pid = 1764] [id = 188] 04:22:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x8cf18800) [pid = 1764] [serial = 564] [outer = (nil)] 04:22:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x8d79d400) [pid = 1764] [serial = 565] [outer = 0x8cf18800] 04:22:41 INFO - PROCESS | 1764 | 1464088961497 Marionette DEBUG loaded listener.js 04:22:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x8e4bf000) [pid = 1764] [serial = 566] [outer = 0x8cf18800] 04:22:42 INFO - PROCESS | 1764 | 1464088962288 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:22:42 INFO - PROCESS | 1764 | 1464088962360 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 04:22:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:22:42 INFO - PROCESS | 1764 | 1464088962369 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:22:42 INFO - PROCESS | 1764 | 1464088962378 Marionette TRACE conn4 <- [1,726,null,{}] 04:22:42 INFO - PROCESS | 1764 | 1464088962402 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:22:42 INFO - PROCESS | 1764 | 1464088962614 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 04:22:42 INFO - PROCESS | 1764 | 1464088962813 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed65800 == 90 [pid = 1764] [id = 189] 04:22:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x8f6be800) [pid = 1764] [serial = 567] [outer = (nil)] 04:22:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8f7b8800) [pid = 1764] [serial = 568] [outer = 0x8f6be800] 04:22:42 INFO - PROCESS | 1764 | 1464088962935 Marionette DEBUG loaded listener.js 04:22:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x8f7da000) [pid = 1764] [serial = 569] [outer = 0x8f6be800] 04:22:43 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:43 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:43 INFO - PROCESS | 1764 | 1464088963856 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:22:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:22:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1548ms 04:22:43 INFO - PROCESS | 1764 | 1464088963917 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 04:22:43 INFO - PROCESS | 1764 | 1464088963921 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 04:22:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:22:43 INFO - PROCESS | 1764 | 1464088963928 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:22:43 INFO - PROCESS | 1764 | 1464088963943 Marionette TRACE conn4 <- [1,730,null,{}] 04:22:43 INFO - PROCESS | 1764 | 1464088963956 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:22:44 INFO - PROCESS | 1764 | 1464088964183 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 04:22:44 INFO - PROCESS | 1764 | 1464088964202 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d7a1000 == 91 [pid = 1764] [id = 190] 04:22:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x8f6c7000) [pid = 1764] [serial = 570] [outer = (nil)] 04:22:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x91595800) [pid = 1764] [serial = 571] [outer = 0x8f6c7000] 04:22:44 INFO - PROCESS | 1764 | 1464088964281 Marionette DEBUG loaded listener.js 04:22:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x923b0800) [pid = 1764] [serial = 572] [outer = 0x8f6c7000] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0x923b8400) [pid = 1764] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x8e553000) [pid = 1764] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x923bc000) [pid = 1764] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x8ed13400) [pid = 1764] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x8d028400) [pid = 1764] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x8f5e9800) [pid = 1764] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x8cf91400) [pid = 1764] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:22:45 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x8c847400) [pid = 1764] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:22:45 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:45 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:45 INFO - PROCESS | 1764 | 1464088965725 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:22:45 INFO - PROCESS | 1764 | 1464088965778 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 04:22:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:22:45 INFO - PROCESS | 1764 | 1464088965784 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:22:45 INFO - PROCESS | 1764 | 1464088965787 Marionette TRACE conn4 <- [1,734,null,{}] 04:22:45 INFO - PROCESS | 1764 | 1464088965793 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:22:45 INFO - PROCESS | 1764 | 1464088965947 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 04:22:45 INFO - PROCESS | 1764 | 1464088965962 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7db800 == 92 [pid = 1764] [id = 191] 04:22:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x8f882800) [pid = 1764] [serial = 573] [outer = (nil)] 04:22:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x923b8800) [pid = 1764] [serial = 574] [outer = 0x8f882800] 04:22:46 INFO - PROCESS | 1764 | 1464088966036 Marionette DEBUG loaded listener.js 04:22:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x926bc400) [pid = 1764] [serial = 575] [outer = 0x8f882800] 04:22:46 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:46 INFO - PROCESS | 1764 | 1464088966929 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:22:46 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:22:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1183ms 04:22:46 INFO - PROCESS | 1764 | 1464088966968 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 04:22:46 INFO - PROCESS | 1764 | 1464088966972 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 04:22:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:22:46 INFO - PROCESS | 1764 | 1464088966978 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:22:46 INFO - PROCESS | 1764 | 1464088966981 Marionette TRACE conn4 <- [1,738,null,{}] 04:22:46 INFO - PROCESS | 1764 | 1464088966987 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:22:47 INFO - PROCESS | 1764 | 1464088967172 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 04:22:47 INFO - PROCESS | 1764 | 1464088967451 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c3400 == 93 [pid = 1764] [id = 192] 04:22:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8a4c8400) [pid = 1764] [serial = 576] [outer = (nil)] 04:22:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x8c777400) [pid = 1764] [serial = 577] [outer = 0x8a4c8400] 04:22:47 INFO - PROCESS | 1764 | 1464088967550 Marionette DEBUG loaded listener.js 04:22:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x8cf89800) [pid = 1764] [serial = 578] [outer = 0x8a4c8400] 04:22:48 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:48 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:48 INFO - PROCESS | 1764 | 1464088968983 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:22:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:22:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2081ms 04:22:49 INFO - PROCESS | 1764 | 1464088969077 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 04:22:49 INFO - PROCESS | 1764 | 1464088969084 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 04:22:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:22:49 INFO - PROCESS | 1764 | 1464088969099 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:22:49 INFO - PROCESS | 1764 | 1464088969113 Marionette TRACE conn4 <- [1,742,null,{}] 04:22:49 INFO - PROCESS | 1764 | 1464088969122 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:22:49 INFO - PROCESS | 1764 | 1464088969299 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 04:22:49 INFO - PROCESS | 1764 | 1464088969490 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02f400 == 94 [pid = 1764] [id = 193] 04:22:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x8d610800) [pid = 1764] [serial = 579] [outer = (nil)] 04:22:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x8ec51000) [pid = 1764] [serial = 580] [outer = 0x8d610800] 04:22:49 INFO - PROCESS | 1764 | 1464088969580 Marionette DEBUG loaded listener.js 04:22:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0x8ed65400) [pid = 1764] [serial = 581] [outer = 0x8d610800] 04:22:50 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:50 INFO - PROCESS | 1764 | 1464088970945 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:22:50 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:22:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1904ms 04:22:51 INFO - PROCESS | 1764 | 1464088971111 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 04:22:51 INFO - PROCESS | 1764 | 1464088971119 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 04:22:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:22:51 INFO - PROCESS | 1764 | 1464088971135 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:22:51 INFO - PROCESS | 1764 | 1464088971139 Marionette TRACE conn4 <- [1,746,null,{}] 04:22:51 INFO - PROCESS | 1764 | 1464088971146 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:22:51 INFO - PROCESS | 1764 | 1464088971333 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 04:22:51 INFO - PROCESS | 1764 | 1464088971527 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e554400 == 95 [pid = 1764] [id = 194] 04:22:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0x8f7b9400) [pid = 1764] [serial = 582] [outer = (nil)] 04:22:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0x923bc400) [pid = 1764] [serial = 583] [outer = 0x8f7b9400] 04:22:51 INFO - PROCESS | 1764 | 1464088971615 Marionette DEBUG loaded listener.js 04:22:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 262 (0x92749400) [pid = 1764] [serial = 584] [outer = 0x8f7b9400] 04:22:52 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:52 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:52 INFO - PROCESS | 1764 | 1464088972972 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:22:53 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:22:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1886ms 04:22:53 INFO - PROCESS | 1764 | 1464088973021 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 04:22:53 INFO - PROCESS | 1764 | 1464088973026 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 04:22:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:22:53 INFO - PROCESS | 1764 | 1464088973142 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:22:53 INFO - PROCESS | 1764 | 1464088973153 Marionette TRACE conn4 <- [1,750,null,{}] 04:22:53 INFO - PROCESS | 1764 | 1464088973163 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:22:53 INFO - PROCESS | 1764 | 1464088973350 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 04:22:53 INFO - PROCESS | 1764 | 1464088973543 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x9158f000 == 96 [pid = 1764] [id = 195] 04:22:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 263 (0x92745800) [pid = 1764] [serial = 585] [outer = (nil)] 04:22:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 264 (0x938f1400) [pid = 1764] [serial = 586] [outer = 0x92745800] 04:22:53 INFO - PROCESS | 1764 | 1464088973631 Marionette DEBUG loaded listener.js 04:22:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x950f5000) [pid = 1764] [serial = 587] [outer = 0x92745800] 04:22:54 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:54 INFO - PROCESS | 1764 | 1464088974992 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:22:55 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:22:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2016ms 04:22:55 INFO - PROCESS | 1764 | 1464088975096 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 04:22:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:22:55 INFO - PROCESS | 1764 | 1464088975102 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 04:22:55 INFO - PROCESS | 1764 | 1464088975108 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:22:55 INFO - PROCESS | 1764 | 1464088975112 Marionette TRACE conn4 <- [1,754,null,{}] 04:22:55 INFO - PROCESS | 1764 | 1464088975118 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:22:55 INFO - PROCESS | 1764 | 1464088975299 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 04:22:55 INFO - PROCESS | 1764 | 1464088975504 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf19400 == 97 [pid = 1764] [id = 196] 04:22:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0x92974800) [pid = 1764] [serial = 588] [outer = (nil)] 04:22:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0x9934d800) [pid = 1764] [serial = 589] [outer = 0x92974800] 04:22:55 INFO - PROCESS | 1764 | 1464088975631 Marionette DEBUG loaded listener.js 04:22:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0x996ba400) [pid = 1764] [serial = 590] [outer = 0x92974800] 04:22:56 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:56 INFO - PROCESS | 1764 | 1464088976974 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:22:56 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:22:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1883ms 04:22:57 INFO - PROCESS | 1764 | 1464088977058 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 04:22:57 INFO - PROCESS | 1764 | 1464088977063 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 04:22:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:22:57 INFO - PROCESS | 1764 | 1464088977076 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:22:57 INFO - PROCESS | 1764 | 1464088977079 Marionette TRACE conn4 <- [1,758,null,{}] 04:22:57 INFO - PROCESS | 1764 | 1464088977085 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:22:57 INFO - PROCESS | 1764 | 1464088977256 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 04:22:57 INFO - PROCESS | 1764 | 1464088977450 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x99304800 == 98 [pid = 1764] [id = 197] 04:22:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0x9934d000) [pid = 1764] [serial = 591] [outer = (nil)] 04:22:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0x9a070400) [pid = 1764] [serial = 592] [outer = 0x9934d000] 04:22:57 INFO - PROCESS | 1764 | 1464088977587 Marionette DEBUG loaded listener.js 04:22:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0x9bdb3800) [pid = 1764] [serial = 593] [outer = 0x9934d000] 04:22:58 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:58 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:22:58 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:58 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:58 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:22:58 INFO - PROCESS | 1764 | 1464088978589 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:22:58 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:22:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1583ms 04:22:58 INFO - PROCESS | 1764 | 1464088978659 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 04:22:58 INFO - PROCESS | 1764 | 1464088978664 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 04:22:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:22:58 INFO - PROCESS | 1764 | 1464088978670 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:22:58 INFO - PROCESS | 1764 | 1464088978674 Marionette TRACE conn4 <- [1,762,null,{}] 04:22:58 INFO - PROCESS | 1764 | 1464088978680 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:22:58 INFO - PROCESS | 1764 | 1464088978876 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 04:22:59 INFO - PROCESS | 1764 | 1464088979119 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:22:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e550800 == 99 [pid = 1764] [id = 198] 04:22:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0x9158e800) [pid = 1764] [serial = 594] [outer = (nil)] 04:22:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0x92742c00) [pid = 1764] [serial = 595] [outer = 0x9158e800] 04:22:59 INFO - PROCESS | 1764 | 1464088979262 Marionette DEBUG loaded listener.js 04:22:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 274 (0x951e5000) [pid = 1764] [serial = 596] [outer = 0x9158e800] 04:23:00 INFO - PROCESS | 1764 | 1464088980628 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:23:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:23:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2043ms 04:23:00 INFO - PROCESS | 1764 | 1464088980716 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 04:23:00 INFO - PROCESS | 1764 | 1464088980721 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 04:23:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:23:00 INFO - PROCESS | 1764 | 1464088980781 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:23:00 INFO - PROCESS | 1764 | 1464088980785 Marionette TRACE conn4 <- [1,766,null,{}] 04:23:00 INFO - PROCESS | 1764 | 1464088980795 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:23:00 INFO - PROCESS | 1764 | 1464088980963 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 04:23:01 INFO - PROCESS | 1764 | 1464088981174 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d795400 == 100 [pid = 1764] [id = 199] 04:23:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 275 (0x8d7a0400) [pid = 1764] [serial = 597] [outer = (nil)] 04:23:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 276 (0x8e3dac00) [pid = 1764] [serial = 598] [outer = 0x8d7a0400] 04:23:01 INFO - PROCESS | 1764 | 1464088981366 Marionette DEBUG loaded listener.js 04:23:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 277 (0x8ed61400) [pid = 1764] [serial = 599] [outer = 0x8d7a0400] 04:23:02 INFO - PROCESS | 1764 | 1464088982694 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:23:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:23:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1950ms 04:23:02 INFO - PROCESS | 1764 | 1464088982797 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 04:23:02 INFO - PROCESS | 1764 | 1464088982810 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 04:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:23:02 INFO - PROCESS | 1764 | 1464088982841 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:23:02 INFO - PROCESS | 1764 | 1464088982846 Marionette TRACE conn4 <- [1,770,null,{}] 04:23:02 INFO - PROCESS | 1764 | 1464088982897 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:23:03 INFO - PROCESS | 1764 | 1464088983064 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 04:23:03 INFO - PROCESS | 1764 | 1464088983306 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d030800 == 101 [pid = 1764] [id = 200] 04:23:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 278 (0x8ed69400) [pid = 1764] [serial = 600] [outer = (nil)] 04:23:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 279 (0x916ed800) [pid = 1764] [serial = 601] [outer = 0x8ed69400] 04:23:03 INFO - PROCESS | 1764 | 1464088983389 Marionette DEBUG loaded listener.js 04:23:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 280 (0x926bf400) [pid = 1764] [serial = 602] [outer = 0x8ed69400] 04:23:04 INFO - PROCESS | 1764 | 1464088984361 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:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1582ms 04:23:04 INFO - PROCESS | 1764 | 1464088984423 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 04:23:04 INFO - PROCESS | 1764 | 1464088984426 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 04:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:23:04 INFO - PROCESS | 1764 | 1464088984433 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:23:04 INFO - PROCESS | 1764 | 1464088984439 Marionette TRACE conn4 <- [1,774,null,{}] 04:23:04 INFO - PROCESS | 1764 | 1464088984455 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:23:04 INFO - PROCESS | 1764 | 1464088984722 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 04:23:05 INFO - PROCESS | 1764 | 1464088985012 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c776800 == 102 [pid = 1764] [id = 201] 04:23:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 281 (0x8c77e800) [pid = 1764] [serial = 603] [outer = (nil)] 04:23:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 282 (0x8f5e6c00) [pid = 1764] [serial = 604] [outer = 0x8c77e800] 04:23:05 INFO - PROCESS | 1764 | 1464088985099 Marionette DEBUG loaded listener.js 04:23:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 283 (0x9398a800) [pid = 1764] [serial = 605] [outer = 0x8c77e800] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8d79cc00 == 101 [pid = 1764] [id = 149] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61ac00 == 100 [pid = 1764] [id = 148] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf13c00 == 99 [pid = 1764] [id = 147] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8c841400 == 98 [pid = 1764] [id = 146] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf88000 == 97 [pid = 1764] [id = 169] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 282 (0x9a241400) [pid = 1764] [serial = 487] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 281 (0x9c05d400) [pid = 1764] [serial = 490] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 280 (0x8a4cc400) [pid = 1764] [serial = 511] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 279 (0xa23bc400) [pid = 1764] [serial = 496] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 278 (0xa237c800) [pid = 1764] [serial = 502] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 277 (0x8d798800) [pid = 1764] [serial = 475] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 276 (0x9d507400) [pid = 1764] [serial = 493] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 275 (0xa275e000) [pid = 1764] [serial = 508] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 274 (0x9297a800) [pid = 1764] [serial = 481] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 273 (0x8f7bf800) [pid = 1764] [serial = 499] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x9274c800) [pid = 1764] [serial = 505] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x8f5e0400) [pid = 1764] [serial = 478] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0x99354800) [pid = 1764] [serial = 484] [outer = (nil)] [url = about:blank] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x9ce69400 == 96 [pid = 1764] [id = 55] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8c83f800 == 95 [pid = 1764] [id = 145] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf0f400 == 94 [pid = 1764] [id = 144] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7db800 == 93 [pid = 1764] [id = 191] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8d7a1000 == 92 [pid = 1764] [id = 190] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed65800 == 91 [pid = 1764] [id = 189] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8c847800 == 90 [pid = 1764] [id = 188] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4d1000 == 89 [pid = 1764] [id = 187] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x96da6000 == 88 [pid = 1764] [id = 184] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f6be000 == 87 [pid = 1764] [id = 183] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x9274b400 == 86 [pid = 1764] [id = 182] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7bd800 == 85 [pid = 1764] [id = 181] 04:23:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8d95e000 == 84 [pid = 1764] [id = 180] 04:23:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1cc00 == 83 [pid = 1764] [id = 179] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x91599400) [pid = 1764] [serial = 526] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x926b7000) [pid = 1764] [serial = 529] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x8d617c00) [pid = 1764] [serial = 514] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x8d612c00) [pid = 1764] [serial = 520] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x8ec53800) [pid = 1764] [serial = 521] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x8d61ec00) [pid = 1764] [serial = 515] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 263 (0x8e4b6800) [pid = 1764] [serial = 517] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 262 (0x9274dc00) [pid = 1764] [serial = 533] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 261 (0x92747800) [pid = 1764] [serial = 530] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x926ba400) [pid = 1764] [serial = 532] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0x9398ac00) [pid = 1764] [serial = 473] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x8f7d5000) [pid = 1764] [serial = 523] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0x8f88c000) [pid = 1764] [serial = 524] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x8ec56000) [pid = 1764] [serial = 518] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x916eac00) [pid = 1764] [serial = 527] [outer = (nil)] [url = about:blank] 04:23:06 INFO - PROCESS | 1764 | 1464088986113 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:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1740ms 04:23:06 INFO - PROCESS | 1764 | 1464088986174 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 04:23:06 INFO - PROCESS | 1764 | 1464088986178 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 04:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:23:06 INFO - PROCESS | 1764 | 1464088986185 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:23:06 INFO - PROCESS | 1764 | 1464088986187 Marionette TRACE conn4 <- [1,778,null,{}] 04:23:06 INFO - PROCESS | 1764 | 1464088986193 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:23:06 INFO - PROCESS | 1764 | 1464088986361 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 04:23:06 INFO - PROCESS | 1764 | 1464088986574 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf13c00 == 84 [pid = 1764] [id = 202] 04:23:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x8cf94000) [pid = 1764] [serial = 606] [outer = (nil)] 04:23:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x8ec53800) [pid = 1764] [serial = 607] [outer = 0x8cf94000] 04:23:06 INFO - PROCESS | 1764 | 1464088986655 Marionette DEBUG loaded listener.js 04:23:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x8f7c1c00) [pid = 1764] [serial = 608] [outer = 0x8cf94000] 04:23:07 INFO - PROCESS | 1764 | 1464088987403 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:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1280ms 04:23:07 INFO - PROCESS | 1764 | 1464088987467 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 04:23:07 INFO - PROCESS | 1764 | 1464088987471 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 04:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:23:07 INFO - PROCESS | 1764 | 1464088987477 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:23:07 INFO - PROCESS | 1764 | 1464088987479 Marionette TRACE conn4 <- [1,782,null,{}] 04:23:07 INFO - PROCESS | 1764 | 1464088987486 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:23:07 INFO - PROCESS | 1764 | 1464088987656 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 04:23:07 INFO - PROCESS | 1764 | 1464088987669 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77ac00 == 85 [pid = 1764] [id = 203] 04:23:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0x8c848000) [pid = 1764] [serial = 609] [outer = (nil)] 04:23:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0x926b7000) [pid = 1764] [serial = 610] [outer = 0x8c848000] 04:23:07 INFO - PROCESS | 1764 | 1464088987931 Marionette DEBUG loaded listener.js 04:23:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0x92742000) [pid = 1764] [serial = 611] [outer = 0x8c848000] 04:23:08 INFO - PROCESS | 1764 | 1464088988793 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:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1380ms 04:23:08 INFO - PROCESS | 1764 | 1464088988858 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 04:23:08 INFO - PROCESS | 1764 | 1464088988862 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 04:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:23:08 INFO - PROCESS | 1764 | 1464088988868 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:23:08 INFO - PROCESS | 1764 | 1464088988871 Marionette TRACE conn4 <- [1,786,null,{}] 04:23:08 INFO - PROCESS | 1764 | 1464088988877 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:23:10 INFO - PROCESS | 1764 | 1464088990418 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x8d02a800) [pid = 1764] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0x93b84400) [pid = 1764] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x96da0000) [pid = 1764] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0xa3156400) [pid = 1764] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x9bbcc400) [pid = 1764] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x9bc9c000) [pid = 1764] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x9454c000) [pid = 1764] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x95037c00) [pid = 1764] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x99f7ec00) [pid = 1764] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x9d7aac00) [pid = 1764] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x916ea400) [pid = 1764] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x9c49e800) [pid = 1764] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x938f1000) [pid = 1764] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x9520d400) [pid = 1764] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x9777e800) [pid = 1764] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0xa3648c00) [pid = 1764] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x996b4c00) [pid = 1764] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 243 (0x9a3ae000) [pid = 1764] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 242 (0x9398c400) [pid = 1764] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x9bdb1800) [pid = 1764] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 240 (0x926be800) [pid = 1764] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 239 (0x8a4c6400) [pid = 1764] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 238 (0x8cf0fc00) [pid = 1764] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 237 (0x8ed62000) [pid = 1764] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 236 (0x8d7a1400) [pid = 1764] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 235 (0x99352800) [pid = 1764] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 234 (0x8f881800) [pid = 1764] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 233 (0x923af800) [pid = 1764] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 232 (0x8d79e400) [pid = 1764] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 231 (0x8e3d7800) [pid = 1764] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 230 (0x90f74800) [pid = 1764] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 229 (0xa23bd000) [pid = 1764] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 228 (0x8c83fc00) [pid = 1764] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 227 (0x923bb000) [pid = 1764] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 226 (0x8c845000) [pid = 1764] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 225 (0x8d61d400) [pid = 1764] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 224 (0x8f888c00) [pid = 1764] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 223 (0x92b66800) [pid = 1764] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 222 (0x8e3d6800) [pid = 1764] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 221 (0x938f1c00) [pid = 1764] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 220 (0x9ce69800) [pid = 1764] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 219 (0x8ec52400) [pid = 1764] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 218 (0x8ec4cc00) [pid = 1764] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 217 (0x9520c400) [pid = 1764] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 216 (0xa22adc00) [pid = 1764] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 215 (0xa6990800) [pid = 1764] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 214 (0x9d7a4000) [pid = 1764] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 213 (0x92979400) [pid = 1764] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 212 (0x92980800) [pid = 1764] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 211 (0x92873400) [pid = 1764] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 210 (0x8f5de400) [pid = 1764] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 209 (0x8f7d9000) [pid = 1764] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 208 (0x92b69800) [pid = 1764] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 207 (0x9a3a8000) [pid = 1764] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 206 (0x9c067800) [pid = 1764] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 205 (0xa275ec00) [pid = 1764] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 204 (0xa6f2d400) [pid = 1764] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 203 (0x8ed16000) [pid = 1764] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 202 (0x8ed1ec00) [pid = 1764] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 201 (0x96da1000) [pid = 1764] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 200 (0x8f7d4c00) [pid = 1764] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 199 (0x8f7b9000) [pid = 1764] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 198 (0x8f7c6800) [pid = 1764] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x8e4b8400) [pid = 1764] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x951e3c00) [pid = 1764] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x94552400) [pid = 1764] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x93b85c00) [pid = 1764] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x996c1000) [pid = 1764] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x8f6c7000) [pid = 1764] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x8cf18800) [pid = 1764] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x9baf2800) [pid = 1764] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8d02dc00) [pid = 1764] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x8c780800) [pid = 1764] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x923b3000) [pid = 1764] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8c77bc00) [pid = 1764] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x9a062400) [pid = 1764] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x95214800) [pid = 1764] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x8e55e000) [pid = 1764] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x8c772400) [pid = 1764] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x9274a800) [pid = 1764] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:23:10 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8f6be800) [pid = 1764] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:23:10 INFO - PROCESS | 1764 | 1464088990832 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c6c00 == 86 [pid = 1764] [id = 204] 04:23:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x8a4c9c00) [pid = 1764] [serial = 612] [outer = (nil)] 04:23:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x8c845800) [pid = 1764] [serial = 613] [outer = 0x8a4c9c00] 04:23:10 INFO - PROCESS | 1764 | 1464088990925 Marionette DEBUG loaded listener.js 04:23:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x8d029400) [pid = 1764] [serial = 614] [outer = 0x8a4c9c00] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d022000 == 85 [pid = 1764] [id = 150] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9777f800 == 84 [pid = 1764] [id = 52] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa22a3400 == 83 [pid = 1764] [id = 37] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd1400 == 82 [pid = 1764] [id = 59] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99f71800 == 81 [pid = 1764] [id = 163] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93b83000 == 80 [pid = 1764] [id = 47] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x996bf400 == 79 [pid = 1764] [id = 72] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x916ec000 == 78 [pid = 1764] [id = 93] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7b8000 == 77 [pid = 1764] [id = 166] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9398b800 == 76 [pid = 1764] [id = 46] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x916ec400 == 75 [pid = 1764] [id = 90] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0xa31c6c00 == 74 [pid = 1764] [id = 49] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7c3400 == 73 [pid = 1764] [id = 168] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99354000 == 72 [pid = 1764] [id = 63] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d2c00 == 71 [pid = 1764] [id = 102] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92977c00 == 70 [pid = 1764] [id = 91] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9a06f400 == 69 [pid = 1764] [id = 62] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x93b84000 == 68 [pid = 1764] [id = 40] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x97785800 == 67 [pid = 1764] [id = 53] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61a400 == 66 [pid = 1764] [id = 162] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9baed000 == 65 [pid = 1764] [id = 54] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92880400 == 64 [pid = 1764] [id = 117] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99348800 == 63 [pid = 1764] [id = 58] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9398a400 == 62 [pid = 1764] [id = 38] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x938ef800 == 61 [pid = 1764] [id = 57] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c4800 == 60 [pid = 1764] [id = 170] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5dd000 == 59 [pid = 1764] [id = 94] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9c060400 == 58 [pid = 1764] [id = 165] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x92ddc400 == 57 [pid = 1764] [id = 78] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x98969c00 == 56 [pid = 1764] [id = 164] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x951e1c00 == 55 [pid = 1764] [id = 39] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x996b4400 == 54 [pid = 1764] [id = 61] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x99350400 == 53 [pid = 1764] [id = 60] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77ac00 == 52 [pid = 1764] [id = 203] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c849c00 == 51 [pid = 1764] [id = 151] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf13c00 == 50 [pid = 1764] [id = 202] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8c776800 == 49 [pid = 1764] [id = 201] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7dd000 == 48 [pid = 1764] [id = 178] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d030800 == 47 [pid = 1764] [id = 200] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d795400 == 46 [pid = 1764] [id = 199] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf19400 == 45 [pid = 1764] [id = 196] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x9158f000 == 44 [pid = 1764] [id = 195] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8e554400 == 43 [pid = 1764] [id = 194] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02f400 == 42 [pid = 1764] [id = 193] 04:23:13 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c3400 == 41 [pid = 1764] [id = 192] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x950f1000 == 40 [pid = 1764] [id = 65] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9a3ad800 == 39 [pid = 1764] [id = 73] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9520ac00 == 38 [pid = 1764] [id = 50] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x98114800 == 37 [pid = 1764] [id = 66] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92136c00 == 36 [pid = 1764] [id = 67] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92ddac00 == 35 [pid = 1764] [id = 56] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x93989800 == 34 [pid = 1764] [id = 70] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x951e3800 == 33 [pid = 1764] [id = 51] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9a249000 == 32 [pid = 1764] [id = 71] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x923b4800 == 31 [pid = 1764] [id = 127] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9c76c000 == 30 [pid = 1764] [id = 69] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x99304800 == 29 [pid = 1764] [id = 197] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x923ae000 == 28 [pid = 1764] [id = 126] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92b62000 == 27 [pid = 1764] [id = 104] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92135400 == 26 [pid = 1764] [id = 68] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e550800 == 25 [pid = 1764] [id = 198] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x951e1800 == 24 [pid = 1764] [id = 64] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8f885000 == 23 [pid = 1764] [id = 123] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7c5000 == 22 [pid = 1764] [id = 167] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7d400 == 21 [pid = 1764] [id = 107] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9d59f400 == 20 [pid = 1764] [id = 48] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x92dda400 == 19 [pid = 1764] [id = 106] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77a000 == 18 [pid = 1764] [id = 186] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8c771c00 == 17 [pid = 1764] [id = 185] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8d022c00 == 16 [pid = 1764] [id = 130] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8d025400 == 15 [pid = 1764] [id = 129] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec4b400 == 14 [pid = 1764] [id = 124] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0xa22ab800 == 13 [pid = 1764] [id = 128] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x916f1400 == 12 [pid = 1764] [id = 92] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x9a2bc000 == 11 [pid = 1764] [id = 105] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d4000 == 10 [pid = 1764] [id = 103] 04:23:14 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4b6c00 == 9 [pid = 1764] [id = 125] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0xa68ce000) [pid = 1764] [serial = 153] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0xa27f8000) [pid = 1764] [serial = 120] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9c76ec00) [pid = 1764] [serial = 114] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9a090800) [pid = 1764] [serial = 216] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0xa25bb400) [pid = 1764] [serial = 189] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9934e800) [pid = 1764] [serial = 177] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x99ef4c00) [pid = 1764] [serial = 92] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9a068800) [pid = 1764] [serial = 180] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0xa23c1800) [pid = 1764] [serial = 144] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x950ed800) [pid = 1764] [serial = 232] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0xa273ac00) [pid = 1764] [serial = 222] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0xa6f39800) [pid = 1764] [serial = 228] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0xa6e94c00) [pid = 1764] [serial = 150] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9c7edc00) [pid = 1764] [serial = 117] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0xa6e8d000) [pid = 1764] [serial = 147] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x9a06d400) [pid = 1764] [serial = 183] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9c064000) [pid = 1764] [serial = 219] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x951de000) [pid = 1764] [serial = 138] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x93b84800) [pid = 1764] [serial = 391] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0xa061c000) [pid = 1764] [serial = 235] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x9c7e9400) [pid = 1764] [serial = 141] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0xa6986000) [pid = 1764] [serial = 225] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9d5ab400) [pid = 1764] [serial = 186] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8d79e800) [pid = 1764] [serial = 446] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0xa25c3400) [pid = 1764] [serial = 370] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9934d400) [pid = 1764] [serial = 358] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8f6c8000) [pid = 1764] [serial = 431] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x95215c00) [pid = 1764] [serial = 259] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0xa0618000) [pid = 1764] [serial = 364] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0xa5143000) [pid = 1764] [serial = 376] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8ec56800) [pid = 1764] [serial = 373] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9b599400) [pid = 1764] [serial = 262] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa3353c00) [pid = 1764] [serial = 265] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa6d2d000) [pid = 1764] [serial = 268] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa6d32400) [pid = 1764] [serial = 271] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0xa6d32000) [pid = 1764] [serial = 274] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x92b66000) [pid = 1764] [serial = 277] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9287dc00) [pid = 1764] [serial = 280] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8f5e6400) [pid = 1764] [serial = 283] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x92871c00) [pid = 1764] [serial = 310] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x99348400) [pid = 1764] [serial = 313] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9d293800) [pid = 1764] [serial = 316] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0xa3321000) [pid = 1764] [serial = 319] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0xa6d2b000) [pid = 1764] [serial = 322] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa8c2bc00) [pid = 1764] [serial = 325] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8ed1d400) [pid = 1764] [serial = 328] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0xa8c89400) [pid = 1764] [serial = 331] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9bdb8000) [pid = 1764] [serial = 352] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9213a400) [pid = 1764] [serial = 355] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8f7c2000) [pid = 1764] [serial = 500] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0xa25c1000) [pid = 1764] [serial = 503] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8e4bec00) [pid = 1764] [serial = 334] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9a24a000) [pid = 1764] [serial = 547] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x90f72c00) [pid = 1764] [serial = 542] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8f6bdc00) [pid = 1764] [serial = 541] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8c77c400) [pid = 1764] [serial = 557] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8c779800) [pid = 1764] [serial = 556] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x92dd7800) [pid = 1764] [serial = 535] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x95043800) [pid = 1764] [serial = 536] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x923b0800) [pid = 1764] [serial = 572] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8f7b8800) [pid = 1764] [serial = 568] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8f7da000) [pid = 1764] [serial = 569] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x9c062000) [pid = 1764] [serial = 361] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0xa27cd400) [pid = 1764] [serial = 509] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x8a4cf800) [pid = 1764] [serial = 512] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8cf17800) [pid = 1764] [serial = 434] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9c9b6c00) [pid = 1764] [serial = 425] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8d969800) [pid = 1764] [serial = 452] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9c069c00) [pid = 1764] [serial = 422] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8f88c400) [pid = 1764] [serial = 367] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x923b9c00) [pid = 1764] [serial = 379] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8d960400) [pid = 1764] [serial = 449] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x9bc8ec00) [pid = 1764] [serial = 428] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x90f7e400) [pid = 1764] [serial = 256] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0xa9028800) [pid = 1764] [serial = 385] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8c849800) [pid = 1764] [serial = 437] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0xa6991800) [pid = 1764] [serial = 382] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8f6c0c00) [pid = 1764] [serial = 440] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x923b8800) [pid = 1764] [serial = 574] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x91595800) [pid = 1764] [serial = 571] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8d79d400) [pid = 1764] [serial = 565] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8e4bf000) [pid = 1764] [serial = 566] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0xa23eb400) [pid = 1764] [serial = 553] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0xa25c4000) [pid = 1764] [serial = 554] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8e4c0000) [pid = 1764] [serial = 539] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8d795800) [pid = 1764] [serial = 538] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 96 (0x8e55a000) [pid = 1764] [serial = 563] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 95 (0x8d61a000) [pid = 1764] [serial = 562] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 94 (0x99352400) [pid = 1764] [serial = 545] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 93 (0x92b64000) [pid = 1764] [serial = 544] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 92 (0x8f6c6000) [pid = 1764] [serial = 560] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 91 (0x8ec57000) [pid = 1764] [serial = 559] [outer = (nil)] [url = about:blank] 04:23:15 INFO - PROCESS | 1764 | --DOMWINDOW == 90 (0x9c05d800) [pid = 1764] [serial = 551] [outer = (nil)] [url = about:blank] 04:23:16 INFO - PROCESS | 1764 | --DOMWINDOW == 89 (0x9bdb7800) [pid = 1764] [serial = 550] [outer = (nil)] [url = about:blank] 04:23:16 INFO - PROCESS | 1764 | --DOMWINDOW == 88 (0x9a3ab400) [pid = 1764] [serial = 548] [outer = (nil)] [url = about:blank] 04:23:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 89 (0x8c77f800) [pid = 1764] [serial = 615] [outer = 0x97786800] 04:23:17 INFO - PROCESS | 1764 | 1464088997016 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:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 8213ms 04:23:17 INFO - PROCESS | 1764 | 1464088997085 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 04:23:17 INFO - PROCESS | 1764 | 1464088997091 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 04:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:23:17 INFO - PROCESS | 1764 | 1464088997102 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:23:17 INFO - PROCESS | 1764 | 1464088997105 Marionette TRACE conn4 <- [1,790,null,{}] 04:23:17 INFO - PROCESS | 1764 | 1464088997115 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:23:17 INFO - PROCESS | 1764 | 1464088997346 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 04:23:17 INFO - PROCESS | 1764 | 1464088997573 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c842800 == 10 [pid = 1764] [id = 205] 04:23:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 90 (0x8c843800) [pid = 1764] [serial = 616] [outer = (nil)] 04:23:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 91 (0x8c84ac00) [pid = 1764] [serial = 617] [outer = 0x8c843800] 04:23:17 INFO - PROCESS | 1764 | 1464088997668 Marionette DEBUG loaded listener.js 04:23:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 92 (0x8cf0fc00) [pid = 1764] [serial = 618] [outer = 0x8c843800] 04:23:18 INFO - PROCESS | 1764 | 1464088998619 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:23:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:23:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1584ms 04:23:18 INFO - PROCESS | 1764 | 1464088998684 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 04:23:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:23:18 INFO - PROCESS | 1764 | 1464088998695 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 04:23:18 INFO - PROCESS | 1764 | 1464088998706 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:23:18 INFO - PROCESS | 1764 | 1464088998712 Marionette TRACE conn4 <- [1,794,null,{}] 04:23:18 INFO - PROCESS | 1764 | 1464088998718 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:23:18 INFO - PROCESS | 1764 | 1464088998955 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 04:23:19 INFO - PROCESS | 1764 | 1464088999165 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1d000 == 11 [pid = 1764] [id = 206] 04:23:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 93 (0x8cf1ec00) [pid = 1764] [serial = 619] [outer = (nil)] 04:23:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 94 (0x8cf93800) [pid = 1764] [serial = 620] [outer = 0x8cf1ec00] 04:23:19 INFO - PROCESS | 1764 | 1464088999282 Marionette DEBUG loaded listener.js 04:23:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 95 (0x8d025c00) [pid = 1764] [serial = 621] [outer = 0x8cf1ec00] 04:23:20 INFO - PROCESS | 1764 | 1464089000265 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:23:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1592ms 04:23:20 INFO - PROCESS | 1764 | 1464089000299 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 04:23:20 INFO - PROCESS | 1764 | 1464089000304 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 04:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:23:20 INFO - PROCESS | 1764 | 1464089000311 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:23:20 INFO - PROCESS | 1764 | 1464089000318 Marionette TRACE conn4 <- [1,798,null,{}] 04:23:20 INFO - PROCESS | 1764 | 1464089000336 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:23:20 INFO - PROCESS | 1764 | 1464089000529 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 04:23:20 INFO - PROCESS | 1764 | 1464089000740 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61d400 == 12 [pid = 1764] [id = 207] 04:23:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 96 (0x8d61e800) [pid = 1764] [serial = 622] [outer = (nil)] 04:23:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 97 (0x8d796400) [pid = 1764] [serial = 623] [outer = 0x8d61e800] 04:23:20 INFO - PROCESS | 1764 | 1464089000844 Marionette DEBUG loaded listener.js 04:23:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8d95c800) [pid = 1764] [serial = 624] [outer = 0x8d61e800] 04:23:21 INFO - PROCESS | 1764 | 1464089001757 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:23:21 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:23:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1489ms 04:23:21 INFO - PROCESS | 1764 | 1464089001801 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 04:23:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:23:21 INFO - PROCESS | 1764 | 1464089001807 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 04:23:21 INFO - PROCESS | 1764 | 1464089001813 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:23:21 INFO - PROCESS | 1764 | 1464089001818 Marionette TRACE conn4 <- [1,802,null,{}] 04:23:21 INFO - PROCESS | 1764 | 1464089001825 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:23:22 INFO - PROCESS | 1764 | 1464089002022 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 04:23:22 INFO - PROCESS | 1764 | 1464089002177 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf14800 == 13 [pid = 1764] [id = 208] 04:23:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8d7a0800) [pid = 1764] [serial = 625] [outer = (nil)] 04:23:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8e3d2400) [pid = 1764] [serial = 626] [outer = 0x8d7a0800] 04:23:22 INFO - PROCESS | 1764 | 1464089002281 Marionette DEBUG loaded listener.js 04:23:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8e3d8800) [pid = 1764] [serial = 627] [outer = 0x8d7a0800] 04:23:23 INFO - PROCESS | 1764 | 1464089003297 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:23:23 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:23:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1531ms 04:23:23 INFO - PROCESS | 1764 | 1464089003344 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 04:23:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:23:23 INFO - PROCESS | 1764 | 1464089003348 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 04:23:23 INFO - PROCESS | 1764 | 1464089003355 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:23:23 INFO - PROCESS | 1764 | 1464089003359 Marionette TRACE conn4 <- [1,806,null,{}] 04:23:23 INFO - PROCESS | 1764 | 1464089003364 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:23:23 INFO - PROCESS | 1764 | 1464089003536 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 04:23:23 INFO - PROCESS | 1764 | 1464089003691 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c3400 == 14 [pid = 1764] [id = 209] 04:23:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8c844c00) [pid = 1764] [serial = 628] [outer = (nil)] 04:23:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8e3e0000) [pid = 1764] [serial = 629] [outer = 0x8c844c00] 04:23:23 INFO - PROCESS | 1764 | 1464089003824 Marionette DEBUG loaded listener.js 04:23:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8e4b4000) [pid = 1764] [serial = 630] [outer = 0x8c844c00] 04:23:24 INFO - PROCESS | 1764 | 1464089004783 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:23:24 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:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1482ms 04:23:24 INFO - PROCESS | 1764 | 1464089004838 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 04:23:24 INFO - PROCESS | 1764 | 1464089004841 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 04:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:23:24 INFO - PROCESS | 1764 | 1464089004848 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:23:24 INFO - PROCESS | 1764 | 1464089004851 Marionette TRACE conn4 <- [1,810,null,{}] 04:23:24 INFO - PROCESS | 1764 | 1464089004858 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:23:25 INFO - PROCESS | 1764 | 1464089005101 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 04:23:25 INFO - PROCESS | 1764 | 1464089005316 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84b400 == 15 [pid = 1764] [id = 210] 04:23:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e4c0000) [pid = 1764] [serial = 631] [outer = (nil)] 04:23:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ec49c00) [pid = 1764] [serial = 632] [outer = 0x8e4c0000] 04:23:25 INFO - PROCESS | 1764 | 1464089005453 Marionette DEBUG loaded listener.js 04:23:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8ec51800) [pid = 1764] [serial = 633] [outer = 0x8e4c0000] 04:23:26 INFO - PROCESS | 1764 | 1464089006354 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:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1536ms 04:23:26 INFO - PROCESS | 1764 | 1464089006385 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 04:23:26 INFO - PROCESS | 1764 | 1464089006389 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 04:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:23:26 INFO - PROCESS | 1764 | 1464089006396 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:23:26 INFO - PROCESS | 1764 | 1464089006400 Marionette TRACE conn4 <- [1,814,null,{}] 04:23:26 INFO - PROCESS | 1764 | 1464089006406 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:23:26 INFO - PROCESS | 1764 | 1464089006577 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 04:23:26 INFO - PROCESS | 1764 | 1464089006733 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf85800 == 16 [pid = 1764] [id = 211] 04:23:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8e553800) [pid = 1764] [serial = 634] [outer = (nil)] 04:23:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8ed13400) [pid = 1764] [serial = 635] [outer = 0x8e553800] 04:23:26 INFO - PROCESS | 1764 | 1464089006823 Marionette DEBUG loaded listener.js 04:23:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8ed15800) [pid = 1764] [serial = 636] [outer = 0x8e553800] 04:23:27 INFO - PROCESS | 1764 | 1464089007842 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:23:27 INFO - PROCESS | 1764 | 1464089007889 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 04:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:23:27 INFO - PROCESS | 1764 | 1464089007896 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:23:27 INFO - PROCESS | 1764 | 1464089007900 Marionette TRACE conn4 <- [1,818,null,{}] 04:23:27 INFO - PROCESS | 1764 | 1464089007905 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:23:28 INFO - PROCESS | 1764 | 1464089008089 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 04:23:28 INFO - PROCESS | 1764 | 1464089008251 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec54400 == 17 [pid = 1764] [id = 212] 04:23:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8ec57800) [pid = 1764] [serial = 637] [outer = (nil)] 04:23:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8ed66400) [pid = 1764] [serial = 638] [outer = 0x8ec57800] 04:23:28 INFO - PROCESS | 1764 | 1464089008384 Marionette DEBUG loaded listener.js 04:23:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8ed67800) [pid = 1764] [serial = 639] [outer = 0x8ec57800] 04:23:29 INFO - PROCESS | 1764 | 1464089009419 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:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1534ms 04:23:29 INFO - PROCESS | 1764 | 1464089009431 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 04:23:29 INFO - PROCESS | 1764 | 1464089009436 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 04:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:23:29 INFO - PROCESS | 1764 | 1464089009445 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:23:29 INFO - PROCESS | 1764 | 1464089009450 Marionette TRACE conn4 <- [1,822,null,{}] 04:23:29 INFO - PROCESS | 1764 | 1464089009460 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:23:29 INFO - PROCESS | 1764 | 1464089009639 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 04:23:29 INFO - PROCESS | 1764 | 1464089009868 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c846c00 == 18 [pid = 1764] [id = 213] 04:23:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8c847800) [pid = 1764] [serial = 640] [outer = (nil)] 04:23:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8c84c800) [pid = 1764] [serial = 641] [outer = 0x8c847800] 04:23:30 INFO - PROCESS | 1764 | 1464089010044 Marionette DEBUG loaded listener.js 04:23:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8cf18800) [pid = 1764] [serial = 642] [outer = 0x8c847800] 04:23:30 INFO - PROCESS | 1764 | 1464089010875 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:23:30 INFO - PROCESS | 1764 | 1464089010941 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 04:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:23:30 INFO - PROCESS | 1764 | 1464089010952 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:23:30 INFO - PROCESS | 1764 | 1464089010956 Marionette TRACE conn4 <- [1,826,null,{}] 04:23:30 INFO - PROCESS | 1764 | 1464089010962 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:23:31 INFO - PROCESS | 1764 | 1464089011133 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 04:23:31 INFO - PROCESS | 1764 | 1464089011147 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1b400 == 19 [pid = 1764] [id = 214] 04:23:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8cf8a400) [pid = 1764] [serial = 643] [outer = (nil)] 04:23:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8d619400) [pid = 1764] [serial = 644] [outer = 0x8cf8a400] 04:23:31 INFO - PROCESS | 1764 | 1464089011239 Marionette DEBUG loaded listener.js 04:23:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x8d79dc00) [pid = 1764] [serial = 645] [outer = 0x8cf8a400] 04:23:32 INFO - PROCESS | 1764 | 1464089012218 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:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1279ms 04:23:32 INFO - PROCESS | 1764 | 1464089012232 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 04:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:23:32 INFO - PROCESS | 1764 | 1464089012237 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 04:23:32 INFO - PROCESS | 1764 | 1464089012244 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:23:32 INFO - PROCESS | 1764 | 1464089012250 Marionette TRACE conn4 <- [1,830,null,{}] 04:23:32 INFO - PROCESS | 1764 | 1464089012266 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:23:32 INFO - PROCESS | 1764 | 1464089012484 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 04:23:32 INFO - PROCESS | 1764 | 1464089012514 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c845400 == 20 [pid = 1764] [id = 215] 04:23:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x8e3d2c00) [pid = 1764] [serial = 646] [outer = (nil)] 04:23:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8e4ba800) [pid = 1764] [serial = 647] [outer = 0x8e3d2c00] 04:23:32 INFO - PROCESS | 1764 | 1464089012595 Marionette DEBUG loaded listener.js 04:23:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x8e556c00) [pid = 1764] [serial = 648] [outer = 0x8e3d2c00] 04:23:33 INFO - PROCESS | 1764 | 1464089013615 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:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1436ms 04:23:33 INFO - PROCESS | 1764 | 1464089013681 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 04:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:23:33 INFO - PROCESS | 1764 | 1464089013685 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 04:23:33 INFO - PROCESS | 1764 | 1464089013692 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:23:33 INFO - PROCESS | 1764 | 1464089013695 Marionette TRACE conn4 <- [1,834,null,{}] 04:23:33 INFO - PROCESS | 1764 | 1464089013701 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:23:33 INFO - PROCESS | 1764 | 1464089013919 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 04:23:33 INFO - PROCESS | 1764 | 1464089013950 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1f800 == 21 [pid = 1764] [id = 216] 04:23:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8ed64c00) [pid = 1764] [serial = 649] [outer = (nil)] 04:23:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8f5e3000) [pid = 1764] [serial = 650] [outer = 0x8ed64c00] 04:23:34 INFO - PROCESS | 1764 | 1464089014026 Marionette DEBUG loaded listener.js 04:23:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8f5e9800) [pid = 1764] [serial = 651] [outer = 0x8ed64c00] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8cf94000) [pid = 1764] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8c77e800) [pid = 1764] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8ed69400) [pid = 1764] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8d7a0400) [pid = 1764] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x9158e800) [pid = 1764] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x9934d000) [pid = 1764] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x92974800) [pid = 1764] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x92745800) [pid = 1764] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8f7b9400) [pid = 1764] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8d610800) [pid = 1764] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8a4c8400) [pid = 1764] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8d028800) [pid = 1764] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x91594c00) [pid = 1764] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8f882800) [pid = 1764] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8d614800) [pid = 1764] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x92976400) [pid = 1764] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8d02cc00) [pid = 1764] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8d793800) [pid = 1764] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8ed1c800) [pid = 1764] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x926c0c00) [pid = 1764] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x923b9400) [pid = 1764] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x92973000) [pid = 1764] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x9b9a0800) [pid = 1764] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x9b99f800) [pid = 1764] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x9c9b6000) [pid = 1764] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x92748400) [pid = 1764] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:23:34 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8cf17c00) [pid = 1764] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:23:35 INFO - PROCESS | 1764 | 1464089015160 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:23:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:23:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1489ms 04:23:35 INFO - PROCESS | 1764 | 1464089015180 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 04:23:35 INFO - PROCESS | 1764 | 1464089015183 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 04:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:23:35 INFO - PROCESS | 1764 | 1464089015196 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:23:35 INFO - PROCESS | 1764 | 1464089015199 Marionette TRACE conn4 <- [1,838,null,{}] 04:23:35 INFO - PROCESS | 1764 | 1464089015205 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:23:35 INFO - PROCESS | 1764 | 1464089015357 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 04:23:35 INFO - PROCESS | 1764 | 1464089015386 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf94000 == 22 [pid = 1764] [id = 217] 04:23:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8d614800) [pid = 1764] [serial = 652] [outer = (nil)] 04:23:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8f5df800) [pid = 1764] [serial = 653] [outer = 0x8d614800] 04:23:35 INFO - PROCESS | 1764 | 1464089015465 Marionette DEBUG loaded listener.js 04:23:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8f6c1400) [pid = 1764] [serial = 654] [outer = 0x8d614800] 04:23:36 INFO - PROCESS | 1764 | 1464089016357 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:23:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:23:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1194ms 04:23:36 INFO - PROCESS | 1764 | 1464089016391 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 04:23:36 INFO - PROCESS | 1764 | 1464089016397 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 04:23:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:23:36 INFO - PROCESS | 1764 | 1464089016404 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:23:36 INFO - PROCESS | 1764 | 1464089016407 Marionette TRACE conn4 <- [1,842,null,{}] 04:23:36 INFO - PROCESS | 1764 | 1464089016412 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:23:36 INFO - PROCESS | 1764 | 1464089016638 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 04:23:36 INFO - PROCESS | 1764 | 1464089016839 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c4800 == 23 [pid = 1764] [id = 218] 04:23:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8a4c7800) [pid = 1764] [serial = 655] [outer = (nil)] 04:23:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8a4d0c00) [pid = 1764] [serial = 656] [outer = 0x8a4c7800] 04:23:36 INFO - PROCESS | 1764 | 1464089016932 Marionette DEBUG loaded listener.js 04:23:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8c77bc00) [pid = 1764] [serial = 657] [outer = 0x8a4c7800] 04:23:37 INFO - PROCESS | 1764 | 1464089017969 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:23:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:23:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1592ms 04:23:38 INFO - PROCESS | 1764 | 1464089018002 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 04:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:23:38 INFO - PROCESS | 1764 | 1464089018019 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 04:23:38 INFO - PROCESS | 1764 | 1464089018028 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:23:38 INFO - PROCESS | 1764 | 1464089018034 Marionette TRACE conn4 <- [1,846,null,{}] 04:23:38 INFO - PROCESS | 1764 | 1464089018041 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:23:38 INFO - PROCESS | 1764 | 1464089018268 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 04:23:38 INFO - PROCESS | 1764 | 1464089018489 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf93c00 == 24 [pid = 1764] [id = 219] 04:23:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8d612400) [pid = 1764] [serial = 658] [outer = (nil)] 04:23:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8d61b400) [pid = 1764] [serial = 659] [outer = 0x8d612400] 04:23:38 INFO - PROCESS | 1764 | 1464089018596 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8d7a1c00) [pid = 1764] [serial = 660] [outer = 0x8d612400] 04:23:39 INFO - PROCESS | 1764 | 1464089019599 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:23:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:23:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1587ms 04:23:39 INFO - PROCESS | 1764 | 1464089019616 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 04:23:39 INFO - PROCESS | 1764 | 1464089019623 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 04:23:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:23:39 INFO - PROCESS | 1764 | 1464089019632 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:23:39 INFO - PROCESS | 1764 | 1464089019636 Marionette TRACE conn4 <- [1,850,null,{}] 04:23:39 INFO - PROCESS | 1764 | 1464089019643 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:23:39 INFO - PROCESS | 1764 | 1464089019831 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 04:23:40 INFO - PROCESS | 1764 | 1464089020159 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4be800 == 25 [pid = 1764] [id = 220] 04:23:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8e55cc00) [pid = 1764] [serial = 661] [outer = (nil)] 04:23:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8ed18800) [pid = 1764] [serial = 662] [outer = 0x8e55cc00] 04:23:40 INFO - PROCESS | 1764 | 1464089020324 Marionette DEBUG loaded listener.js 04:23:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8f5e4400) [pid = 1764] [serial = 663] [outer = 0x8e55cc00] 04:23:41 INFO - PROCESS | 1764 | 1464089021342 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:23:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:23:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1734ms 04:23:41 INFO - PROCESS | 1764 | 1464089021367 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 04:23:41 INFO - PROCESS | 1764 | 1464089021372 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 04:23:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:23:41 INFO - PROCESS | 1764 | 1464089021389 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:23:41 INFO - PROCESS | 1764 | 1464089021399 Marionette TRACE conn4 <- [1,854,null,{}] 04:23:41 INFO - PROCESS | 1764 | 1464089021407 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:23:41 INFO - PROCESS | 1764 | 1464089021653 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 04:23:41 INFO - PROCESS | 1764 | 1464089021870 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4be400 == 26 [pid = 1764] [id = 221] 04:23:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8f5e1400) [pid = 1764] [serial = 664] [outer = (nil)] 04:23:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8f7c0c00) [pid = 1764] [serial = 665] [outer = 0x8f5e1400] 04:23:41 INFO - PROCESS | 1764 | 1464089021976 Marionette DEBUG loaded listener.js 04:23:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8f7c6800) [pid = 1764] [serial = 666] [outer = 0x8f5e1400] 04:23:42 INFO - PROCESS | 1764 | 1464089022877 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:23:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:23:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1555ms 04:23:42 INFO - PROCESS | 1764 | 1464089022935 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 04:23:42 INFO - PROCESS | 1764 | 1464089022940 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 04:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:23:42 INFO - PROCESS | 1764 | 1464089022946 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:23:42 INFO - PROCESS | 1764 | 1464089022950 Marionette TRACE conn4 <- [1,858,null,{}] 04:23:42 INFO - PROCESS | 1764 | 1464089022956 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:23:43 INFO - PROCESS | 1764 | 1464089023154 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 04:23:43 INFO - PROCESS | 1764 | 1464089023318 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c8000 == 27 [pid = 1764] [id = 222] 04:23:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8e4bf000) [pid = 1764] [serial = 667] [outer = (nil)] 04:23:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8f7db000) [pid = 1764] [serial = 668] [outer = 0x8e4bf000] 04:23:43 INFO - PROCESS | 1764 | 1464089023454 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8f7ddc00) [pid = 1764] [serial = 669] [outer = 0x8e4bf000] 04:23:44 INFO - PROCESS | 1764 | 1464089024325 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:23:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:23:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1433ms 04:23:44 INFO - PROCESS | 1764 | 1464089024381 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 1764 | 1464089024384 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 04:23:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:23:44 INFO - PROCESS | 1764 | 1464089024391 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 1764 | 1464089024394 Marionette TRACE conn4 <- [1,862,null,{}] 04:23:44 INFO - PROCESS | 1764 | 1464089024400 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:23:44 INFO - PROCESS | 1764 | 1464089024573 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 04:23:44 INFO - PROCESS | 1764 | 1464089024752 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f885800 == 28 [pid = 1764] [id = 223] 04:23:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8f887400) [pid = 1764] [serial = 670] [outer = (nil)] 04:23:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8f88a800) [pid = 1764] [serial = 671] [outer = 0x8f887400] 04:23:44 INFO - PROCESS | 1764 | 1464089024855 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x90f78400) [pid = 1764] [serial = 672] [outer = 0x8f887400] 04:23:45 INFO - PROCESS | 1764 | 1464089025871 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:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1529ms 04:23:45 INFO - PROCESS | 1764 | 1464089025922 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 1764 | 1464089025926 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 04:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:23:45 INFO - PROCESS | 1764 | 1464089025933 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 1764 | 1464089025937 Marionette TRACE conn4 <- [1,866,null,{}] 04:23:45 INFO - PROCESS | 1764 | 1464089025943 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:23:46 INFO - PROCESS | 1764 | 1464089026160 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 04:23:46 INFO - PROCESS | 1764 | 1464089026375 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec4fc00 == 29 [pid = 1764] [id = 224] 04:23:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x8f7db800) [pid = 1764] [serial = 673] [outer = (nil)] 04:23:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x91594400) [pid = 1764] [serial = 674] [outer = 0x8f7db800] 04:23:46 INFO - PROCESS | 1764 | 1464089026477 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x91595800) [pid = 1764] [serial = 675] [outer = 0x8f7db800] 04:23:47 INFO - PROCESS | 1764 | 1464089027427 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:23:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:23:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1536ms 04:23:47 INFO - PROCESS | 1764 | 1464089027470 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 1764 | 1464089027474 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 04:23:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:23:47 INFO - PROCESS | 1764 | 1464089027481 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 1764 | 1464089027485 Marionette TRACE conn4 <- [1,870,null,{}] 04:23:47 INFO - PROCESS | 1764 | 1464089027490 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:23:47 INFO - PROCESS | 1764 | 1464089027680 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 04:23:47 INFO - PROCESS | 1764 | 1464089027847 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cf400 == 30 [pid = 1764] [id = 225] 04:23:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x90f7ec00) [pid = 1764] [serial = 676] [outer = (nil)] 04:23:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x916ea400) [pid = 1764] [serial = 677] [outer = 0x90f7ec00] 04:23:47 INFO - PROCESS | 1764 | 1464089027986 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x916f1400) [pid = 1764] [serial = 678] [outer = 0x90f7ec00] 04:23:48 INFO - PROCESS | 1764 | 1464089028909 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:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1481ms 04:23:48 INFO - PROCESS | 1764 | 1464089028963 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 1764 | 1464089028967 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 04:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:23:48 INFO - PROCESS | 1764 | 1464089028975 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 1764 | 1464089028978 Marionette TRACE conn4 <- [1,874,null,{}] 04:23:48 INFO - PROCESS | 1764 | 1464089028984 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:23:49 INFO - PROCESS | 1764 | 1464089029155 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 04:23:49 INFO - PROCESS | 1764 | 1464089029323 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c3c00 == 31 [pid = 1764] [id = 226] 04:23:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x916e7c00) [pid = 1764] [serial = 679] [outer = (nil)] 04:23:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x9213a400) [pid = 1764] [serial = 680] [outer = 0x916e7c00] 04:23:49 INFO - PROCESS | 1764 | 1464089029427 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x92140c00) [pid = 1764] [serial = 681] [outer = 0x916e7c00] 04:23:50 INFO - PROCESS | 1764 | 1464089030354 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:23:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:23:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1430ms 04:23:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:23:50 INFO - PROCESS | 1764 | 1464089030405 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 1764 | 1464089030409 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 04:23:50 INFO - PROCESS | 1764 | 1464089030416 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 1764 | 1464089030419 Marionette TRACE conn4 <- [1,878,null,{}] 04:23:50 INFO - PROCESS | 1764 | 1464089030425 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:23:50 INFO - PROCESS | 1764 | 1464089030611 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 04:23:50 INFO - PROCESS | 1764 | 1464089030785 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf94400 == 32 [pid = 1764] [id = 227] 04:23:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8d794c00) [pid = 1764] [serial = 682] [outer = (nil)] 04:23:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x92134400) [pid = 1764] [serial = 683] [outer = 0x8d794c00] 04:23:50 INFO - PROCESS | 1764 | 1464089030876 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x923b7000) [pid = 1764] [serial = 684] [outer = 0x8d794c00] 04:23:51 INFO - PROCESS | 1764 | 1464089031776 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:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1432ms 04:23:51 INFO - PROCESS | 1764 | 1464089031848 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 04:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:23:51 INFO - PROCESS | 1764 | 1464089031858 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 04:23:51 INFO - PROCESS | 1764 | 1464089031863 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 1764 | 1464089031872 Marionette TRACE conn4 <- [1,882,null,{}] 04:23:51 INFO - PROCESS | 1764 | 1464089031881 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:23:52 INFO - PROCESS | 1764 | 1464089032099 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 04:23:52 INFO - PROCESS | 1764 | 1464089032331 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c840c00 == 33 [pid = 1764] [id = 228] 04:23:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8c841400) [pid = 1764] [serial = 685] [outer = (nil)] 04:23:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8c84e400) [pid = 1764] [serial = 686] [outer = 0x8c841400] 04:23:52 INFO - PROCESS | 1764 | 1464089032695 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8cf87800) [pid = 1764] [serial = 687] [outer = 0x8c841400] 04:23:53 INFO - PROCESS | 1764 | 1464089033617 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:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1791ms 04:23:53 INFO - PROCESS | 1764 | 1464089033657 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 04:23:53 INFO - PROCESS | 1764 | 1464089033664 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 04:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:23:53 INFO - PROCESS | 1764 | 1464089033672 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 1764 | 1464089033678 Marionette TRACE conn4 <- [1,886,null,{}] 04:23:53 INFO - PROCESS | 1764 | 1464089033686 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:23:53 INFO - PROCESS | 1764 | 1464089033865 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 04:23:54 INFO - PROCESS | 1764 | 1464089034146 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1bc00 == 34 [pid = 1764] [id = 229] 04:23:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8cf8a800) [pid = 1764] [serial = 688] [outer = (nil)] 04:23:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8d028400) [pid = 1764] [serial = 689] [outer = 0x8cf8a800] 04:23:54 INFO - PROCESS | 1764 | 1464089034284 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8d61dc00) [pid = 1764] [serial = 690] [outer = 0x8cf8a800] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf94000 == 33 [pid = 1764] [id = 217] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1f800 == 32 [pid = 1764] [id = 216] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8c845400 == 31 [pid = 1764] [id = 215] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x926b7000) [pid = 1764] [serial = 610] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1b400 == 30 [pid = 1764] [id = 214] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8c846c00 == 29 [pid = 1764] [id = 213] 04:23:55 INFO - PROCESS | 1764 | --DOCSHELL 0x8c842800 == 28 [pid = 1764] [id = 205] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x93b85400) [pid = 1764] [serial = 455] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x92749400) [pid = 1764] [serial = 584] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x923bc400) [pid = 1764] [serial = 583] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8ed65400) [pid = 1764] [serial = 581] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8ec51000) [pid = 1764] [serial = 580] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8cf89800) [pid = 1764] [serial = 578] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8c777400) [pid = 1764] [serial = 577] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8d02ec00) [pid = 1764] [serial = 388] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9159bc00) [pid = 1764] [serial = 416] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x926bc400) [pid = 1764] [serial = 575] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8d61c000) [pid = 1764] [serial = 443] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x96da4800) [pid = 1764] [serial = 419] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8e557000) [pid = 1764] [serial = 412] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8d967800) [pid = 1764] [serial = 476] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8f6c8400) [pid = 1764] [serial = 479] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x93b80000) [pid = 1764] [serial = 482] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x99f74c00) [pid = 1764] [serial = 485] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x9a38d800) [pid = 1764] [serial = 488] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x9c4a1000) [pid = 1764] [serial = 491] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x9d713400) [pid = 1764] [serial = 494] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0xa23ea000) [pid = 1764] [serial = 497] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x9bdb5800) [pid = 1764] [serial = 506] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | 1464089035329 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:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8ec53800) [pid = 1764] [serial = 607] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8f7c1c00) [pid = 1764] [serial = 608] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x9398a800) [pid = 1764] [serial = 605] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8f5e6c00) [pid = 1764] [serial = 604] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x926bf400) [pid = 1764] [serial = 602] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x916ed800) [pid = 1764] [serial = 601] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed61400) [pid = 1764] [serial = 599] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8e3dac00) [pid = 1764] [serial = 598] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x951e5000) [pid = 1764] [serial = 596] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x92742c00) [pid = 1764] [serial = 595] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x9bdb3800) [pid = 1764] [serial = 593] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x9a070400) [pid = 1764] [serial = 592] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x996ba400) [pid = 1764] [serial = 590] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x9934d800) [pid = 1764] [serial = 589] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x950f5000) [pid = 1764] [serial = 587] [outer = (nil)] [url = about:blank] 04:23:55 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x938f1400) [pid = 1764] [serial = 586] [outer = (nil)] [url = about:blank] 04:23:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:23:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1699ms 04:23:55 INFO - PROCESS | 1764 | 1464089035372 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 1764 | 1464089035378 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 04:23:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:23:55 INFO - PROCESS | 1764 | 1464089035389 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - PROCESS | 1764 | 1464089035392 Marionette TRACE conn4 <- [1,890,null,{}] 04:23:55 INFO - PROCESS | 1764 | 1464089035399 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:23:55 INFO - PROCESS | 1764 | 1464089035578 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 04:23:55 INFO - PROCESS | 1764 | 1464089035752 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d793c00 == 29 [pid = 1764] [id = 230] 04:23:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8d794000) [pid = 1764] [serial = 691] [outer = (nil)] 04:23:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8d960400) [pid = 1764] [serial = 692] [outer = 0x8d794000] 04:23:55 INFO - PROCESS | 1764 | 1464089035833 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8e3d3400) [pid = 1764] [serial = 693] [outer = 0x8d794000] 04:23:56 INFO - PROCESS | 1764 | 1464089036687 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:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1330ms 04:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:23:56 INFO - PROCESS | 1764 | 1464089036719 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 1764 | 1464089036722 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 04:23:56 INFO - PROCESS | 1764 | 1464089036729 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 1764 | 1464089036734 Marionette TRACE conn4 <- [1,894,null,{}] 04:23:56 INFO - PROCESS | 1764 | 1464089036751 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:23:56 INFO - PROCESS | 1764 | 1464089036939 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 04:23:57 INFO - PROCESS | 1764 | 1464089037068 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3dfc00 == 30 [pid = 1764] [id = 231] 04:23:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8e554c00) [pid = 1764] [serial = 694] [outer = (nil)] 04:23:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8ec50800) [pid = 1764] [serial = 695] [outer = 0x8e554c00] 04:23:57 INFO - PROCESS | 1764 | 1464089037144 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8ec56800) [pid = 1764] [serial = 696] [outer = 0x8e554c00] 04:23:57 INFO - PROCESS | 1764 | 1464089037964 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:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1289ms 04:23:58 INFO - PROCESS | 1764 | 1464089038026 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 04:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:23:58 INFO - PROCESS | 1764 | 1464089038031 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 04:23:58 INFO - PROCESS | 1764 | 1464089038037 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 1764 | 1464089038040 Marionette TRACE conn4 <- [1,898,null,{}] 04:23:58 INFO - PROCESS | 1764 | 1464089038046 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:23:58 INFO - PROCESS | 1764 | 1464089038270 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 04:23:58 INFO - PROCESS | 1764 | 1464089038296 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed15000 == 31 [pid = 1764] [id = 232] 04:23:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8ed18000) [pid = 1764] [serial = 697] [outer = (nil)] 04:23:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ed64000) [pid = 1764] [serial = 698] [outer = 0x8ed18000] 04:23:58 INFO - PROCESS | 1764 | 1464089038373 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8ed6d400) [pid = 1764] [serial = 699] [outer = 0x8ed18000] 04:23:59 INFO - PROCESS | 1764 | 1464089039296 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:23:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:23:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1286ms 04:23:59 INFO - PROCESS | 1764 | 1464089039322 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 1764 | 1464089039326 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 04:23:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:23:59 INFO - PROCESS | 1764 | 1464089039332 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 1764 | 1464089039334 Marionette TRACE conn4 <- [1,902,null,{}] 04:23:59 INFO - PROCESS | 1764 | 1464089039340 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:23:59 INFO - PROCESS | 1764 | 1464089039569 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 04:23:59 INFO - PROCESS | 1764 | 1464089039596 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed65000 == 32 [pid = 1764] [id = 233] 04:23:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8ed6d800) [pid = 1764] [serial = 700] [outer = (nil)] 04:23:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8f5e7400) [pid = 1764] [serial = 701] [outer = 0x8ed6d800] 04:23:59 INFO - PROCESS | 1764 | 1464089039678 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8f7b8000) [pid = 1764] [serial = 702] [outer = 0x8ed6d800] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8e3d2c00) [pid = 1764] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8c848000) [pid = 1764] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed64c00) [pid = 1764] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8d7a0800) [pid = 1764] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8e553800) [pid = 1764] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8cf8a400) [pid = 1764] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8ec57800) [pid = 1764] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8e4c0000) [pid = 1764] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 101 (0x8c843800) [pid = 1764] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 100 (0x8c847800) [pid = 1764] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 99 (0x8c844c00) [pid = 1764] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 98 (0x8cf1ec00) [pid = 1764] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:24:00 INFO - PROCESS | 1764 | --DOMWINDOW == 97 (0x8d61e800) [pid = 1764] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:24:00 INFO - PROCESS | 1764 | 1464089040821 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:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1538ms 04:24:00 INFO - PROCESS | 1764 | 1464089040870 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 1764 | 1464089040874 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 04:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:24:00 INFO - PROCESS | 1764 | 1464089040880 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 1764 | 1464089040882 Marionette TRACE conn4 <- [1,906,null,{}] 04:24:00 INFO - PROCESS | 1764 | 1464089040888 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:24:01 INFO - PROCESS | 1764 | 1464089041055 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 04:24:01 INFO - PROCESS | 1764 | 1464089041177 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c847800 == 33 [pid = 1764] [id = 234] 04:24:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 98 (0x8e3d7400) [pid = 1764] [serial = 703] [outer = (nil)] 04:24:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 99 (0x8f5dd000) [pid = 1764] [serial = 704] [outer = 0x8e3d7400] 04:24:01 INFO - PROCESS | 1764 | 1464089041255 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 100 (0x8f7bd400) [pid = 1764] [serial = 705] [outer = 0x8e3d7400] 04:24:02 INFO - PROCESS | 1764 | 1464089042052 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:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1229ms 04:24:02 INFO - PROCESS | 1764 | 1464089042117 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 1764 | 1464089042120 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 04:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:24:02 INFO - PROCESS | 1764 | 1464089042127 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 1764 | 1464089042129 Marionette TRACE conn4 <- [1,910,null,{}] 04:24:02 INFO - PROCESS | 1764 | 1464089042135 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:24:02 INFO - PROCESS | 1764 | 1464089042375 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 04:24:02 INFO - PROCESS | 1764 | 1464089042547 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cd400 == 34 [pid = 1764] [id = 235] 04:24:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 101 (0x8a4cf000) [pid = 1764] [serial = 706] [outer = (nil)] 04:24:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 102 (0x8c77f000) [pid = 1764] [serial = 707] [outer = 0x8a4cf000] 04:24:02 INFO - PROCESS | 1764 | 1464089042641 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8c84d000) [pid = 1764] [serial = 708] [outer = 0x8a4cf000] 04:24:03 INFO - PROCESS | 1764 | 1464089043720 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:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1633ms 04:24:03 INFO - PROCESS | 1764 | 1464089043768 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 1764 | 1464089043774 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 04:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:24:03 INFO - PROCESS | 1764 | 1464089043782 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 1764 | 1464089043789 Marionette TRACE conn4 <- [1,914,null,{}] 04:24:03 INFO - PROCESS | 1764 | 1464089043796 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:24:03 INFO - PROCESS | 1764 | 1464089043987 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 04:24:04 INFO - PROCESS | 1764 | 1464089044209 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d617c00 == 35 [pid = 1764] [id = 236] 04:24:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8d796800) [pid = 1764] [serial = 709] [outer = (nil)] 04:24:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8ec4f000) [pid = 1764] [serial = 710] [outer = 0x8d796800] 04:24:04 INFO - PROCESS | 1764 | 1464089044347 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8ed61c00) [pid = 1764] [serial = 711] [outer = 0x8d796800] 04:24:05 INFO - PROCESS | 1764 | 1464089045303 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:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1585ms 04:24:05 INFO - PROCESS | 1764 | 1464089045368 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 04:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:24:05 INFO - PROCESS | 1764 | 1464089045374 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 04:24:05 INFO - PROCESS | 1764 | 1464089045380 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - PROCESS | 1764 | 1464089045383 Marionette TRACE conn4 <- [1,918,null,{}] 04:24:05 INFO - PROCESS | 1764 | 1464089045390 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:24:05 INFO - PROCESS | 1764 | 1464089045572 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 04:24:05 INFO - PROCESS | 1764 | 1464089045836 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77f400 == 36 [pid = 1764] [id = 237] 04:24:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8f7d4400) [pid = 1764] [serial = 712] [outer = (nil)] 04:24:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8f7df400) [pid = 1764] [serial = 713] [outer = 0x8f7d4400] 04:24:05 INFO - PROCESS | 1764 | 1464089045970 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8f88bc00) [pid = 1764] [serial = 714] [outer = 0x8f7d4400] 04:24:06 INFO - PROCESS | 1764 | 1464089046903 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:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1583ms 04:24:06 INFO - PROCESS | 1764 | 1464089046965 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 1764 | 1464089046972 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 04:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:24:06 INFO - PROCESS | 1764 | 1464089046990 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 1764 | 1464089046998 Marionette TRACE conn4 <- [1,922,null,{}] 04:24:07 INFO - PROCESS | 1764 | 1464089047005 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:24:07 INFO - PROCESS | 1764 | 1464089047245 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 04:24:07 INFO - PROCESS | 1764 | 1464089047461 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f890c00 == 37 [pid = 1764] [id = 238] 04:24:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x90f76000) [pid = 1764] [serial = 715] [outer = (nil)] 04:24:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x91594000) [pid = 1764] [serial = 716] [outer = 0x90f76000] 04:24:07 INFO - PROCESS | 1764 | 1464089047609 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x916eac00) [pid = 1764] [serial = 717] [outer = 0x90f76000] 04:24:08 INFO - PROCESS | 1764 | 1464089048517 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:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1602ms 04:24:08 INFO - PROCESS | 1764 | 1464089048585 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 1764 | 1464089048589 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 04:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:24:08 INFO - PROCESS | 1764 | 1464089048596 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 1764 | 1464089048599 Marionette TRACE conn4 <- [1,926,null,{}] 04:24:08 INFO - PROCESS | 1764 | 1464089048605 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:24:08 INFO - PROCESS | 1764 | 1464089048831 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 04:24:09 INFO - PROCESS | 1764 | 1464089049043 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f882000 == 38 [pid = 1764] [id = 239] 04:24:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x91590c00) [pid = 1764] [serial = 718] [outer = (nil)] 04:24:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x923b1c00) [pid = 1764] [serial = 719] [outer = 0x91590c00] 04:24:09 INFO - PROCESS | 1764 | 1464089049175 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x923bb400) [pid = 1764] [serial = 720] [outer = 0x91590c00] 04:24:10 INFO - PROCESS | 1764 | 1464089050097 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:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1540ms 04:24:10 INFO - PROCESS | 1764 | 1464089050136 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 1764 | 1464089050141 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 04:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:24:10 INFO - PROCESS | 1764 | 1464089050147 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - PROCESS | 1764 | 1464089050150 Marionette TRACE conn4 <- [1,930,null,{}] 04:24:10 INFO - PROCESS | 1764 | 1464089050156 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:24:10 INFO - PROCESS | 1764 | 1464089050331 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 04:24:10 INFO - PROCESS | 1764 | 1464089050513 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x926b7800 == 39 [pid = 1764] [id = 240] 04:24:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x926b7c00) [pid = 1764] [serial = 721] [outer = (nil)] 04:24:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x926bb000) [pid = 1764] [serial = 722] [outer = 0x926b7c00] 04:24:10 INFO - PROCESS | 1764 | 1464089050608 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x92742c00) [pid = 1764] [serial = 723] [outer = 0x926b7c00] 04:24:11 INFO - PROCESS | 1764 | 1464089051572 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:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1480ms 04:24:11 INFO - PROCESS | 1764 | 1464089051628 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 1764 | 1464089051633 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 04:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:24:11 INFO - PROCESS | 1764 | 1464089051639 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 1764 | 1464089051642 Marionette TRACE conn4 <- [1,934,null,{}] 04:24:11 INFO - PROCESS | 1764 | 1464089051648 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:24:11 INFO - PROCESS | 1764 | 1464089051826 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 04:24:12 INFO - PROCESS | 1764 | 1464089051997 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d4000 == 40 [pid = 1764] [id = 241] 04:24:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x90f73800) [pid = 1764] [serial = 724] [outer = (nil)] 04:24:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x9274cc00) [pid = 1764] [serial = 725] [outer = 0x90f73800] 04:24:12 INFO - PROCESS | 1764 | 1464089052113 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x92874400) [pid = 1764] [serial = 726] [outer = 0x90f73800] 04:24:13 INFO - PROCESS | 1764 | 1464089053030 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:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1434ms 04:24:13 INFO - PROCESS | 1764 | 1464089053074 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 1764 | 1464089053078 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 04:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:24:13 INFO - PROCESS | 1764 | 1464089053084 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 1764 | 1464089053088 Marionette TRACE conn4 <- [1,938,null,{}] 04:24:13 INFO - PROCESS | 1764 | 1464089053094 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:24:13 INFO - PROCESS | 1764 | 1464089053279 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 04:24:13 INFO - PROCESS | 1764 | 1464089053449 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x92749400 == 41 [pid = 1764] [id = 242] 04:24:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x9274e000) [pid = 1764] [serial = 727] [outer = (nil)] 04:24:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x9287bc00) [pid = 1764] [serial = 728] [outer = 0x9274e000] 04:24:13 INFO - PROCESS | 1764 | 1464089053532 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x92971800) [pid = 1764] [serial = 729] [outer = 0x9274e000] 04:24:14 INFO - PROCESS | 1764 | 1464089054486 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:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1485ms 04:24:14 INFO - PROCESS | 1764 | 1464089054570 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 1764 | 1464089054574 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 04:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:24:14 INFO - PROCESS | 1764 | 1464089054581 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 1764 | 1464089054585 Marionette TRACE conn4 <- [1,942,null,{}] 04:24:14 INFO - PROCESS | 1764 | 1464089054591 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:24:14 INFO - PROCESS | 1764 | 1464089054763 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 04:24:15 INFO - PROCESS | 1764 | 1464089055251 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf17800 == 42 [pid = 1764] [id = 243] 04:24:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8cf19800) [pid = 1764] [serial = 730] [outer = (nil)] 04:24:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8cf8c800) [pid = 1764] [serial = 731] [outer = 0x8cf19800] 04:24:15 INFO - PROCESS | 1764 | 1464089055378 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8d02b400) [pid = 1764] [serial = 732] [outer = 0x8cf19800] 04:24:16 INFO - PROCESS | 1764 | 1464089056339 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:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1841ms 04:24:16 INFO - PROCESS | 1764 | 1464089056424 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 1764 | 1464089056430 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 04:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:24:16 INFO - PROCESS | 1764 | 1464089056438 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - PROCESS | 1764 | 1464089056443 Marionette TRACE conn4 <- [1,946,null,{}] 04:24:16 INFO - PROCESS | 1764 | 1464089056450 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:24:16 INFO - PROCESS | 1764 | 1464089056660 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 04:24:16 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8f5df800) [pid = 1764] [serial = 653] [outer = (nil)] [url = about:blank] 04:24:16 INFO - PROCESS | 1764 | 1464089056962 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84b800 == 43 [pid = 1764] [id = 244] 04:24:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8c84dc00) [pid = 1764] [serial = 733] [outer = (nil)] 04:24:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8cf16800) [pid = 1764] [serial = 734] [outer = 0x8c84dc00] 04:24:17 INFO - PROCESS | 1764 | 1464089057070 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8d02e800) [pid = 1764] [serial = 735] [outer = 0x8c84dc00] 04:24:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c4800 == 42 [pid = 1764] [id = 218] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x92742000) [pid = 1764] [serial = 611] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8c845800) [pid = 1764] [serial = 613] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8ec51800) [pid = 1764] [serial = 633] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8ec49c00) [pid = 1764] [serial = 632] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8cf0fc00) [pid = 1764] [serial = 618] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8c84ac00) [pid = 1764] [serial = 617] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8cf18800) [pid = 1764] [serial = 642] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8c84c800) [pid = 1764] [serial = 641] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x8e4b4000) [pid = 1764] [serial = 630] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x8e3e0000) [pid = 1764] [serial = 629] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x8d025c00) [pid = 1764] [serial = 621] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8cf93800) [pid = 1764] [serial = 620] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8d796400) [pid = 1764] [serial = 623] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x8d95c800) [pid = 1764] [serial = 624] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8e55f800) [pid = 1764] [serial = 413] [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:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x8f5e9800) [pid = 1764] [serial = 651] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x8e4ba800) [pid = 1764] [serial = 647] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 111 (0x8e556c00) [pid = 1764] [serial = 648] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8f5e3000) [pid = 1764] [serial = 650] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8e3d8800) [pid = 1764] [serial = 627] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8e3d2400) [pid = 1764] [serial = 626] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed15800) [pid = 1764] [serial = 636] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8ed13400) [pid = 1764] [serial = 635] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8d619400) [pid = 1764] [serial = 644] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8d79dc00) [pid = 1764] [serial = 645] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 103 (0x8ed67800) [pid = 1764] [serial = 639] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | --DOMWINDOW == 102 (0x8ed66400) [pid = 1764] [serial = 638] [outer = (nil)] [url = about:blank] 04:24:17 INFO - PROCESS | 1764 | 1464089057933 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:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1541ms 04:24:17 INFO - PROCESS | 1764 | 1464089057982 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 04:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:24:17 INFO - PROCESS | 1764 | 1464089057988 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 04:24:17 INFO - PROCESS | 1764 | 1464089057995 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 1764 | 1464089057998 Marionette TRACE conn4 <- [1,950,null,{}] 04:24:18 INFO - PROCESS | 1764 | 1464089058015 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:24:18 INFO - PROCESS | 1764 | 1464089058176 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 04:24:18 INFO - PROCESS | 1764 | 1464089058187 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d5800 == 43 [pid = 1764] [id = 245] 04:24:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 103 (0x8e3d9000) [pid = 1764] [serial = 736] [outer = (nil)] 04:24:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 104 (0x8e4b8400) [pid = 1764] [serial = 737] [outer = 0x8e3d9000] 04:24:18 INFO - PROCESS | 1764 | 1464089058274 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e557800) [pid = 1764] [serial = 738] [outer = 0x8e3d9000] 04:24:19 INFO - PROCESS | 1764 | 1464089059217 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:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1248ms 04:24:19 INFO - PROCESS | 1764 | 1464089059243 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 1764 | 1464089059247 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 04:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:24:19 INFO - PROCESS | 1764 | 1464089059265 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - PROCESS | 1764 | 1464089059274 Marionette TRACE conn4 <- [1,954,null,{}] 04:24:19 INFO - PROCESS | 1764 | 1464089059282 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:24:19 INFO - PROCESS | 1764 | 1464089059445 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 04:24:19 INFO - PROCESS | 1764 | 1464089059610 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d7a2400 == 44 [pid = 1764] [id = 246] 04:24:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8e4bdc00) [pid = 1764] [serial = 739] [outer = (nil)] 04:24:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8ed69000) [pid = 1764] [serial = 740] [outer = 0x8e4bdc00] 04:24:19 INFO - PROCESS | 1764 | 1464089059684 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8f5e3000) [pid = 1764] [serial = 741] [outer = 0x8e4bdc00] 04:24:20 INFO - PROCESS | 1764 | 1464089060535 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:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1349ms 04:24:20 INFO - PROCESS | 1764 | 1464089060608 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 1764 | 1464089060613 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 04:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:24:20 INFO - PROCESS | 1764 | 1464089060619 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 1764 | 1464089060622 Marionette TRACE conn4 <- [1,958,null,{}] 04:24:20 INFO - PROCESS | 1764 | 1464089060628 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:24:20 INFO - PROCESS | 1764 | 1464089060839 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 04:24:20 INFO - PROCESS | 1764 | 1464089060874 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d610000 == 45 [pid = 1764] [id = 247] 04:24:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x8ec51000) [pid = 1764] [serial = 742] [outer = (nil)] 04:24:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x8f6cb000) [pid = 1764] [serial = 743] [outer = 0x8ec51000] 04:24:20 INFO - PROCESS | 1764 | 1464089060949 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8f7c2800) [pid = 1764] [serial = 744] [outer = 0x8ec51000] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 110 (0x8cf8a800) [pid = 1764] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 109 (0x8d794000) [pid = 1764] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 108 (0x8ed18000) [pid = 1764] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 107 (0x8ed6d800) [pid = 1764] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 106 (0x8c841400) [pid = 1764] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 105 (0x8d614800) [pid = 1764] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:24:21 INFO - PROCESS | 1764 | --DOMWINDOW == 104 (0x8e554c00) [pid = 1764] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:24:22 INFO - PROCESS | 1764 | 1464089062004 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:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1429ms 04:24:22 INFO - PROCESS | 1764 | 1464089062048 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 1764 | 1464089062052 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 04:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:24:22 INFO - PROCESS | 1764 | 1464089062058 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 1764 | 1464089062061 Marionette TRACE conn4 <- [1,962,null,{}] 04:24:22 INFO - PROCESS | 1764 | 1464089062067 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:24:22 INFO - PROCESS | 1764 | 1464089062216 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 04:24:22 INFO - PROCESS | 1764 | 1464089062233 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4bc000 == 46 [pid = 1764] [id = 248] 04:24:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 105 (0x8e552400) [pid = 1764] [serial = 745] [outer = (nil)] 04:24:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 106 (0x8f5e8800) [pid = 1764] [serial = 746] [outer = 0x8e552400] 04:24:22 INFO - PROCESS | 1764 | 1464089062327 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 107 (0x8f7d9000) [pid = 1764] [serial = 747] [outer = 0x8e552400] 04:24:23 INFO - PROCESS | 1764 | 1464089063219 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:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1229ms 04:24:23 INFO - PROCESS | 1764 | 1464089063288 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 1764 | 1464089063292 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 04:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:24:23 INFO - PROCESS | 1764 | 1464089063297 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 1764 | 1464089063300 Marionette TRACE conn4 <- [1,966,null,{}] 04:24:23 INFO - PROCESS | 1764 | 1464089063306 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:24:23 INFO - PROCESS | 1764 | 1464089063460 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 04:24:23 INFO - PROCESS | 1764 | 1464089063471 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77ac00 == 47 [pid = 1764] [id = 249] 04:24:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 108 (0x8e3d8000) [pid = 1764] [serial = 748] [outer = (nil)] 04:24:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 109 (0x90f74c00) [pid = 1764] [serial = 749] [outer = 0x8e3d8000] 04:24:23 INFO - PROCESS | 1764 | 1464089063542 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 110 (0x9158fc00) [pid = 1764] [serial = 750] [outer = 0x8e3d8000] 04:24:24 INFO - PROCESS | 1764 | 1464089064688 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:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1430ms 04:24:24 INFO - PROCESS | 1764 | 1464089064729 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 1764 | 1464089064737 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 04:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:24:24 INFO - PROCESS | 1764 | 1464089064747 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 1764 | 1464089064751 Marionette TRACE conn4 <- [1,970,null,{}] 04:24:24 INFO - PROCESS | 1764 | 1464089064760 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:24:24 INFO - PROCESS | 1764 | 1464089064948 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 04:24:25 INFO - PROCESS | 1764 | 1464089065171 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1a800 == 48 [pid = 1764] [id = 250] 04:24:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 111 (0x8cf94000) [pid = 1764] [serial = 751] [outer = (nil)] 04:24:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 112 (0x8d79dc00) [pid = 1764] [serial = 752] [outer = 0x8cf94000] 04:24:25 INFO - PROCESS | 1764 | 1464089065306 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x8d960c00) [pid = 1764] [serial = 753] [outer = 0x8cf94000] 04:24:26 INFO - PROCESS | 1764 | 1464089066238 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:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 04:24:26 INFO - PROCESS | 1764 | 1464089066283 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 1764 | 1464089066292 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 04:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:24:26 INFO - PROCESS | 1764 | 1464089066303 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 1764 | 1464089066307 Marionette TRACE conn4 <- [1,974,null,{}] 04:24:26 INFO - PROCESS | 1764 | 1464089066313 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:24:26 INFO - PROCESS | 1764 | 1464089066494 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 04:24:26 INFO - PROCESS | 1764 | 1464089066666 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d79b400 == 49 [pid = 1764] [id = 251] 04:24:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x8e3d3000) [pid = 1764] [serial = 754] [outer = (nil)] 04:24:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8ed19800) [pid = 1764] [serial = 755] [outer = 0x8e3d3000] 04:24:26 INFO - PROCESS | 1764 | 1464089066756 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x8f5e9000) [pid = 1764] [serial = 756] [outer = 0x8e3d3000] 04:24:27 INFO - PROCESS | 1764 | 1464089067737 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:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1484ms 04:24:27 INFO - PROCESS | 1764 | 1464089067787 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 1764 | 1464089067791 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 04:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:24:27 INFO - PROCESS | 1764 | 1464089067798 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - PROCESS | 1764 | 1464089067804 Marionette TRACE conn4 <- [1,978,null,{}] 04:24:27 INFO - PROCESS | 1764 | 1464089067821 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:24:28 INFO - PROCESS | 1764 | 1464089068009 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 04:24:28 INFO - PROCESS | 1764 | 1464089068182 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e55e800 == 50 [pid = 1764] [id = 252] 04:24:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x90f7a000) [pid = 1764] [serial = 757] [outer = (nil)] 04:24:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x916efc00) [pid = 1764] [serial = 758] [outer = 0x90f7a000] 04:24:28 INFO - PROCESS | 1764 | 1464089068287 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x923b1000) [pid = 1764] [serial = 759] [outer = 0x90f7a000] 04:24:29 INFO - PROCESS | 1764 | 1464089069223 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:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1486ms 04:24:29 INFO - PROCESS | 1764 | 1464089069285 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 04:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:24:29 INFO - PROCESS | 1764 | 1464089069290 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 04:24:29 INFO - PROCESS | 1764 | 1464089069296 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 1764 | 1464089069300 Marionette TRACE conn4 <- [1,982,null,{}] 04:24:29 INFO - PROCESS | 1764 | 1464089069306 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:24:29 INFO - PROCESS | 1764 | 1464089069493 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 04:24:29 INFO - PROCESS | 1764 | 1464089069678 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c841800 == 51 [pid = 1764] [id = 253] 04:24:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x91597c00) [pid = 1764] [serial = 760] [outer = (nil)] 04:24:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x926bc000) [pid = 1764] [serial = 761] [outer = 0x91597c00] 04:24:29 INFO - PROCESS | 1764 | 1464089069768 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x92747c00) [pid = 1764] [serial = 762] [outer = 0x91597c00] 04:24:30 INFO - PROCESS | 1764 | 1464089070693 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:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1438ms 04:24:30 INFO - PROCESS | 1764 | 1464089070735 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 1764 | 1464089070740 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 04:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:24:30 INFO - PROCESS | 1764 | 1464089070746 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - PROCESS | 1764 | 1464089070749 Marionette TRACE conn4 <- [1,986,null,{}] 04:24:30 INFO - PROCESS | 1764 | 1464089070756 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:24:30 INFO - PROCESS | 1764 | 1464089070938 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 04:24:31 INFO - PROCESS | 1764 | 1464089071127 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77b400 == 52 [pid = 1764] [id = 254] 04:24:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8c83f800) [pid = 1764] [serial = 763] [outer = (nil)] 04:24:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x92874c00) [pid = 1764] [serial = 764] [outer = 0x8c83f800] 04:24:31 INFO - PROCESS | 1764 | 1464089071216 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x9287ac00) [pid = 1764] [serial = 765] [outer = 0x8c83f800] 04:24:32 INFO - PROCESS | 1764 | 1464089072217 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:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1541ms 04:24:32 INFO - PROCESS | 1764 | 1464089072288 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 04:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:24:32 INFO - PROCESS | 1764 | 1464089072293 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 04:24:32 INFO - PROCESS | 1764 | 1464089072299 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 1764 | 1464089072303 Marionette TRACE conn4 <- [1,990,null,{}] 04:24:32 INFO - PROCESS | 1764 | 1464089072309 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:24:32 INFO - PROCESS | 1764 | 1464089072529 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 04:24:32 INFO - PROCESS | 1764 | 1464089072780 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c778c00 == 53 [pid = 1764] [id = 255] 04:24:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8c779000) [pid = 1764] [serial = 766] [outer = (nil)] 04:24:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x92980800) [pid = 1764] [serial = 767] [outer = 0x8c779000] 04:24:32 INFO - PROCESS | 1764 | 1464089072882 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x92b66800) [pid = 1764] [serial = 768] [outer = 0x8c779000] 04:24:33 INFO - PROCESS | 1764 | 1464089073749 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:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1481ms 04:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:24:33 INFO - PROCESS | 1764 | 1464089073781 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 1764 | 1464089073785 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 04:24:33 INFO - PROCESS | 1764 | 1464089073791 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 1764 | 1464089073795 Marionette TRACE conn4 <- [1,994,null,{}] 04:24:33 INFO - PROCESS | 1764 | 1464089073801 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:24:33 INFO - PROCESS | 1764 | 1464089073965 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 04:24:34 INFO - PROCESS | 1764 | 1464089074143 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d964c00 == 54 [pid = 1764] [id = 256] 04:24:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x92b5c800) [pid = 1764] [serial = 769] [outer = (nil)] 04:24:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x92dd3800) [pid = 1764] [serial = 770] [outer = 0x92b5c800] 04:24:34 INFO - PROCESS | 1764 | 1464089074229 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x92dd9c00) [pid = 1764] [serial = 771] [outer = 0x92b5c800] 04:24:35 INFO - PROCESS | 1764 | 1464089075179 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:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1437ms 04:24:35 INFO - PROCESS | 1764 | 1464089075228 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 1764 | 1464089075232 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 04:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:24:35 INFO - PROCESS | 1764 | 1464089075239 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 1764 | 1464089075242 Marionette TRACE conn4 <- [1,998,null,{}] 04:24:35 INFO - PROCESS | 1764 | 1464089075248 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:24:35 INFO - PROCESS | 1764 | 1464089075421 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 04:24:35 INFO - PROCESS | 1764 | 1464089075596 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77b000 == 55 [pid = 1764] [id = 257] 04:24:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x92b65400) [pid = 1764] [serial = 772] [outer = (nil)] 04:24:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x93985800) [pid = 1764] [serial = 773] [outer = 0x92b65400] 04:24:35 INFO - PROCESS | 1764 | 1464089075684 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x9398b000) [pid = 1764] [serial = 774] [outer = 0x92b65400] 04:24:36 INFO - PROCESS | 1764 | 1464089076600 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:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1429ms 04:24:36 INFO - PROCESS | 1764 | 1464089076670 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 1764 | 1464089076674 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 04:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:24:36 INFO - PROCESS | 1764 | 1464089076681 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 1764 | 1464089076685 Marionette TRACE conn4 <- [1,1002,null,{}] 04:24:36 INFO - PROCESS | 1764 | 1464089076691 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:24:36 INFO - PROCESS | 1764 | 1464089076913 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 04:24:37 INFO - PROCESS | 1764 | 1464089077139 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4d2000 == 56 [pid = 1764] [id = 258] 04:24:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x92b64800) [pid = 1764] [serial = 775] [outer = (nil)] 04:24:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x93b84000) [pid = 1764] [serial = 776] [outer = 0x92b64800] 04:24:37 INFO - PROCESS | 1764 | 1464089077280 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x94548000) [pid = 1764] [serial = 777] [outer = 0x92b64800] 04:24:38 INFO - PROCESS | 1764 | 1464089078213 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:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1594ms 04:24:38 INFO - PROCESS | 1764 | 1464089078276 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 1764 | 1464089078279 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 04:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:24:38 INFO - PROCESS | 1764 | 1464089078287 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 1764 | 1464089078294 Marionette TRACE conn4 <- [1,1006,null,{}] 04:24:38 INFO - PROCESS | 1764 | 1464089078306 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:24:38 INFO - PROCESS | 1764 | 1464089078530 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 04:24:38 INFO - PROCESS | 1764 | 1464089078777 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cec00 == 57 [pid = 1764] [id = 259] 04:24:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8cf1dc00) [pid = 1764] [serial = 778] [outer = (nil)] 04:24:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8d967000) [pid = 1764] [serial = 779] [outer = 0x8cf1dc00] 04:24:38 INFO - PROCESS | 1764 | 1464089078908 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8f6c3400) [pid = 1764] [serial = 780] [outer = 0x8cf1dc00] 04:24:40 INFO - PROCESS | 1764 | 1464089080113 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:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1901ms 04:24:40 INFO - PROCESS | 1764 | 1464089080196 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 1764 | 1464089080202 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 04:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:24:40 INFO - PROCESS | 1764 | 1464089080211 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 1764 | 1464089080216 Marionette TRACE conn4 <- [1,1010,null,{}] 04:24:40 INFO - PROCESS | 1764 | 1464089080226 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:24:40 INFO - PROCESS | 1764 | 1464089080493 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 04:24:40 INFO - PROCESS | 1764 | 1464089080664 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d7a0000 == 58 [pid = 1764] [id = 260] 04:24:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8d7a1000) [pid = 1764] [serial = 781] [outer = (nil)] 04:24:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8e3d8800) [pid = 1764] [serial = 782] [outer = 0x8d7a1000] 04:24:40 INFO - PROCESS | 1764 | 1464089080745 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8e554c00) [pid = 1764] [serial = 783] [outer = 0x8d7a1000] 04:24:41 INFO - PROCESS | 1764 | 1464089081729 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:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1590ms 04:24:41 INFO - PROCESS | 1764 | 1464089081803 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 1764 | 1464089081816 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 04:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:24:41 INFO - PROCESS | 1764 | 1464089081832 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 1764 | 1464089081838 Marionette TRACE conn4 <- [1,1014,null,{}] 04:24:41 INFO - PROCESS | 1764 | 1464089081855 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:24:42 INFO - PROCESS | 1764 | 1464089082111 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f5dd000) [pid = 1764] [serial = 704] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | 1464089082414 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c844000 == 59 [pid = 1764] [id = 261] 04:24:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8c845400) [pid = 1764] [serial = 784] [outer = (nil)] 04:24:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8d026c00) [pid = 1764] [serial = 785] [outer = 0x8c845400] 04:24:42 INFO - PROCESS | 1764 | 1464089082497 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8d799400) [pid = 1764] [serial = 786] [outer = 0x8c845400] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8d028400) [pid = 1764] [serial = 689] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8e3d3400) [pid = 1764] [serial = 693] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f7c0c00) [pid = 1764] [serial = 665] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8ed64000) [pid = 1764] [serial = 698] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8f7b8000) [pid = 1764] [serial = 702] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f88a800) [pid = 1764] [serial = 671] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8f5e7400) [pid = 1764] [serial = 701] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x916ea400) [pid = 1764] [serial = 677] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x91594400) [pid = 1764] [serial = 674] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8ed18800) [pid = 1764] [serial = 662] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8d61dc00) [pid = 1764] [serial = 690] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9213a400) [pid = 1764] [serial = 680] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x92134400) [pid = 1764] [serial = 683] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8d960400) [pid = 1764] [serial = 692] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8c84e400) [pid = 1764] [serial = 686] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8f6c1400) [pid = 1764] [serial = 654] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8a4d0c00) [pid = 1764] [serial = 656] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8ec56800) [pid = 1764] [serial = 696] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8f7db000) [pid = 1764] [serial = 668] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8d61b400) [pid = 1764] [serial = 659] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8cf87800) [pid = 1764] [serial = 687] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8ec50800) [pid = 1764] [serial = 695] [outer = (nil)] [url = about:blank] 04:24:42 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x8ed6d400) [pid = 1764] [serial = 699] [outer = (nil)] [url = about:blank] 04:24:43 INFO - PROCESS | 1764 | 1464089083351 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:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1555ms 04:24:43 INFO - PROCESS | 1764 | 1464089083385 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 1764 | 1464089083389 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 04:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:24:43 INFO - PROCESS | 1764 | 1464089083397 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 1764 | 1464089083402 Marionette TRACE conn4 <- [1,1018,null,{}] 04:24:43 INFO - PROCESS | 1764 | 1464089083418 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:24:43 INFO - PROCESS | 1764 | 1464089083590 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 04:24:43 INFO - PROCESS | 1764 | 1464089083603 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02b000 == 60 [pid = 1764] [id = 262] 04:24:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8f5e5c00) [pid = 1764] [serial = 787] [outer = (nil)] 04:24:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8f7b8400) [pid = 1764] [serial = 788] [outer = 0x8f5e5c00] 04:24:43 INFO - PROCESS | 1764 | 1464089083682 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8f7d1c00) [pid = 1764] [serial = 789] [outer = 0x8f5e5c00] 04:24:44 INFO - PROCESS | 1764 | 1464089084652 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:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1287ms 04:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:24:44 INFO - PROCESS | 1764 | 1464089084685 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 1764 | 1464089084688 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 04:24:44 INFO - PROCESS | 1764 | 1464089084695 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 1764 | 1464089084698 Marionette TRACE conn4 <- [1,1022,null,{}] 04:24:44 INFO - PROCESS | 1764 | 1464089084704 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:24:44 INFO - PROCESS | 1764 | 1464089084865 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 04:24:45 INFO - PROCESS | 1764 | 1464089085018 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed18800 == 61 [pid = 1764] [id = 263] 04:24:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8ed63800) [pid = 1764] [serial = 790] [outer = (nil)] 04:24:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8f88b800) [pid = 1764] [serial = 791] [outer = 0x8ed63800] 04:24:45 INFO - PROCESS | 1764 | 1464089085100 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9158ec00) [pid = 1764] [serial = 792] [outer = 0x8ed63800] 04:24:45 INFO - PROCESS | 1764 | 1464089085985 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:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1348ms 04:24:46 INFO - PROCESS | 1764 | 1464089086046 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 1764 | 1464089086050 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 04:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:24:46 INFO - PROCESS | 1764 | 1464089086057 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 1764 | 1464089086060 Marionette TRACE conn4 <- [1,1026,null,{}] 04:24:46 INFO - PROCESS | 1764 | 1464089086066 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:24:46 INFO - PROCESS | 1764 | 1464089086278 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 04:24:46 INFO - PROCESS | 1764 | 1464089086306 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e0800 == 62 [pid = 1764] [id = 264] 04:24:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8f7dbc00) [pid = 1764] [serial = 793] [outer = (nil)] 04:24:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x916ef000) [pid = 1764] [serial = 794] [outer = 0x8f7dbc00] 04:24:46 INFO - PROCESS | 1764 | 1464089086384 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x9213a400) [pid = 1764] [serial = 795] [outer = 0x8f7dbc00] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8ec51000) [pid = 1764] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8e552400) [pid = 1764] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8cf19800) [pid = 1764] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8e3d9000) [pid = 1764] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8c84dc00) [pid = 1764] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8e3d7400) [pid = 1764] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:24:47 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8e4bdc00) [pid = 1764] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:24:47 INFO - PROCESS | 1764 | 1464089087478 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:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1480ms 04:24:47 INFO - PROCESS | 1764 | 1464089087538 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 1764 | 1464089087541 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 04:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:24:47 INFO - PROCESS | 1764 | 1464089087547 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 1764 | 1464089087551 Marionette TRACE conn4 <- [1,1030,null,{}] 04:24:47 INFO - PROCESS | 1764 | 1464089087556 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:24:47 INFO - PROCESS | 1764 | 1464089087787 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 04:24:47 INFO - PROCESS | 1764 | 1464089087970 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c844800 == 63 [pid = 1764] [id = 265] 04:24:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8d794000) [pid = 1764] [serial = 796] [outer = (nil)] 04:24:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x926be400) [pid = 1764] [serial = 797] [outer = 0x8d794000] 04:24:48 INFO - PROCESS | 1764 | 1464089088050 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x92873800) [pid = 1764] [serial = 798] [outer = 0x8d794000] 04:24:48 INFO - PROCESS | 1764 | 1464089088953 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:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1439ms 04:24:48 INFO - PROCESS | 1764 | 1464089088988 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 1764 | 1464089088991 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 04:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:24:49 INFO - PROCESS | 1764 | 1464089088997 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 1764 | 1464089089001 Marionette TRACE conn4 <- [1,1034,null,{}] 04:24:49 INFO - PROCESS | 1764 | 1464089089006 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:24:49 INFO - PROCESS | 1764 | 1464089089162 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 04:24:49 INFO - PROCESS | 1764 | 1464089089485 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c773400 == 64 [pid = 1764] [id = 266] 04:24:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8c775000) [pid = 1764] [serial = 799] [outer = (nil)] 04:24:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x8cf14400) [pid = 1764] [serial = 800] [outer = 0x8c775000] 04:24:49 INFO - PROCESS | 1764 | 1464089089583 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8cf92000) [pid = 1764] [serial = 801] [outer = 0x8c775000] 04:24:50 INFO - PROCESS | 1764 | 1464089090563 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:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1635ms 04:24:50 INFO - PROCESS | 1764 | 1464089090636 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 1764 | 1464089090643 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 04:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:24:50 INFO - PROCESS | 1764 | 1464089090652 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 1764 | 1464089090658 Marionette TRACE conn4 <- [1,1038,null,{}] 04:24:50 INFO - PROCESS | 1764 | 1464089090666 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:24:50 INFO - PROCESS | 1764 | 1464089090906 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 04:24:51 INFO - PROCESS | 1764 | 1464089091141 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d9400 == 65 [pid = 1764] [id = 267] 04:24:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8e4b3400) [pid = 1764] [serial = 802] [outer = (nil)] 04:24:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8e550400) [pid = 1764] [serial = 803] [outer = 0x8e4b3400] 04:24:51 INFO - PROCESS | 1764 | 1464089091249 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8ec51000) [pid = 1764] [serial = 804] [outer = 0x8e4b3400] 04:24:52 INFO - PROCESS | 1764 | 1464089092179 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:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1593ms 04:24:52 INFO - PROCESS | 1764 | 1464089092249 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 1764 | 1464089092256 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 04:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:24:52 INFO - PROCESS | 1764 | 1464089092263 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 1764 | 1464089092266 Marionette TRACE conn4 <- [1,1042,null,{}] 04:24:52 INFO - PROCESS | 1764 | 1464089092273 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:24:52 INFO - PROCESS | 1764 | 1464089092506 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 04:24:52 INFO - PROCESS | 1764 | 1464089092791 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e0c00 == 66 [pid = 1764] [id = 268] 04:24:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8f6bd800) [pid = 1764] [serial = 805] [outer = (nil)] 04:24:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8f6c6800) [pid = 1764] [serial = 806] [outer = 0x8f6bd800] 04:24:52 INFO - PROCESS | 1764 | 1464089092927 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8f7d6400) [pid = 1764] [serial = 807] [outer = 0x8f6bd800] 04:24:53 INFO - PROCESS | 1764 | 1464089093889 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:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1684ms 04:24:53 INFO - PROCESS | 1764 | 1464089093948 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 1764 | 1464089093952 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 04:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:24:53 INFO - PROCESS | 1764 | 1464089093969 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 1764 | 1464089093979 Marionette TRACE conn4 <- [1,1046,null,{}] 04:24:53 INFO - PROCESS | 1764 | 1464089093986 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:24:54 INFO - PROCESS | 1764 | 1464089094240 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 04:24:54 INFO - PROCESS | 1764 | 1464089094474 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84ac00 == 67 [pid = 1764] [id = 269] 04:24:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8f5db400) [pid = 1764] [serial = 808] [outer = (nil)] 04:24:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x92876800) [pid = 1764] [serial = 809] [outer = 0x8f5db400] 04:24:54 INFO - PROCESS | 1764 | 1464089094576 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x9297b000) [pid = 1764] [serial = 810] [outer = 0x8f5db400] 04:24:55 INFO - PROCESS | 1764 | 1464089095504 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:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1607ms 04:24:55 INFO - PROCESS | 1764 | 1464089095568 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 04:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:24:55 INFO - PROCESS | 1764 | 1464089095573 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 04:24:55 INFO - PROCESS | 1764 | 1464089095580 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 1764 | 1464089095584 Marionette TRACE conn4 <- [1,1050,null,{}] 04:24:55 INFO - PROCESS | 1764 | 1464089095589 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:24:55 INFO - PROCESS | 1764 | 1464089095817 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 04:24:56 INFO - PROCESS | 1764 | 1464089096042 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84cc00 == 68 [pid = 1764] [id = 270] 04:24:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8c84e800) [pid = 1764] [serial = 811] [outer = (nil)] 04:24:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x92dde400) [pid = 1764] [serial = 812] [outer = 0x8c84e800] 04:24:56 INFO - PROCESS | 1764 | 1464089096177 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x9398f000) [pid = 1764] [serial = 813] [outer = 0x8c84e800] 04:24:57 INFO - PROCESS | 1764 | 1464089097053 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:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1542ms 04:24:57 INFO - PROCESS | 1764 | 1464089097122 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 04:24:57 INFO - PROCESS | 1764 | 1464089097125 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 04:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:24:57 INFO - PROCESS | 1764 | 1464089097132 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:24:57 INFO - PROCESS | 1764 | 1464089097136 Marionette TRACE conn4 <- [1,1054,null,{}] 04:24:57 INFO - PROCESS | 1764 | 1464089097142 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:24:57 INFO - PROCESS | 1764 | 1464089097331 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 04:24:57 INFO - PROCESS | 1764 | 1464089097512 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x94551c00 == 69 [pid = 1764] [id = 271] 04:24:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x94552400) [pid = 1764] [serial = 814] [outer = (nil)] 04:24:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x9503d800) [pid = 1764] [serial = 815] [outer = 0x94552400] 04:24:57 INFO - PROCESS | 1764 | 1464089097666 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x951e3c00) [pid = 1764] [serial = 816] [outer = 0x94552400] 04:24:58 INFO - PROCESS | 1764 | 1464089098625 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:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1539ms 04:24:58 INFO - PROCESS | 1764 | 1464089098671 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 1764 | 1464089098676 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 04:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:24:58 INFO - PROCESS | 1764 | 1464089098682 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 1764 | 1464089098686 Marionette TRACE conn4 <- [1,1058,null,{}] 04:24:58 INFO - PROCESS | 1764 | 1464089098691 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:24:58 INFO - PROCESS | 1764 | 1464089098878 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 04:24:59 INFO - PROCESS | 1764 | 1464089099068 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d619800 == 70 [pid = 1764] [id = 272] 04:24:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x938f1000) [pid = 1764] [serial = 817] [outer = (nil)] 04:24:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x95213800) [pid = 1764] [serial = 818] [outer = 0x938f1000] 04:24:59 INFO - PROCESS | 1764 | 1464089099158 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x97780400) [pid = 1764] [serial = 819] [outer = 0x938f1000] 04:25:00 INFO - PROCESS | 1764 | 1464089100079 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:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1435ms 04:25:00 INFO - PROCESS | 1764 | 1464089100118 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 1764 | 1464089100122 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 04:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:25:00 INFO - PROCESS | 1764 | 1464089100128 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 1764 | 1464089100132 Marionette TRACE conn4 <- [1,1062,null,{}] 04:25:00 INFO - PROCESS | 1764 | 1464089100138 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:25:00 INFO - PROCESS | 1764 | 1464089100332 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 04:25:00 INFO - PROCESS | 1764 | 1464089100515 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x95209c00 == 71 [pid = 1764] [id = 273] 04:25:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x9520c400) [pid = 1764] [serial = 820] [outer = (nil)] 04:25:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x97788800) [pid = 1764] [serial = 821] [outer = 0x9520c400] 04:25:00 INFO - PROCESS | 1764 | 1464089100600 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x9899b400) [pid = 1764] [serial = 822] [outer = 0x9520c400] 04:25:01 INFO - PROCESS | 1764 | 1464089101566 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:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1479ms 04:25:01 INFO - PROCESS | 1764 | 1464089101610 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 1764 | 1464089101614 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 04:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:25:01 INFO - PROCESS | 1764 | 1464089101622 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 1764 | 1464089101626 Marionette TRACE conn4 <- [1,1066,null,{}] 04:25:01 INFO - PROCESS | 1764 | 1464089101631 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:25:01 INFO - PROCESS | 1764 | 1464089101854 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 04:25:02 INFO - PROCESS | 1764 | 1464089102086 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c774400 == 72 [pid = 1764] [id = 274] 04:25:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x95211c00) [pid = 1764] [serial = 823] [outer = (nil)] 04:25:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x99310c00) [pid = 1764] [serial = 824] [outer = 0x95211c00] 04:25:02 INFO - PROCESS | 1764 | 1464089102189 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9934d400) [pid = 1764] [serial = 825] [outer = 0x95211c00] 04:25:03 INFO - PROCESS | 1764 | 1464089103138 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:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1541ms 04:25:03 INFO - PROCESS | 1764 | 1464089103163 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 1764 | 1464089103167 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 04:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:25:03 INFO - PROCESS | 1764 | 1464089103174 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 1764 | 1464089103179 Marionette TRACE conn4 <- [1,1070,null,{}] 04:25:03 INFO - PROCESS | 1764 | 1464089103187 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:25:03 INFO - PROCESS | 1764 | 1464089103371 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 04:25:03 INFO - PROCESS | 1764 | 1464089103635 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b5f400 == 73 [pid = 1764] [id = 275] 04:25:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x989a3c00) [pid = 1764] [serial = 826] [outer = (nil)] 04:25:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x99354400) [pid = 1764] [serial = 827] [outer = 0x989a3c00] 04:25:03 INFO - PROCESS | 1764 | 1464089103738 Marionette DEBUG loaded listener.js 04:25:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x993a1800) [pid = 1764] [serial = 828] [outer = 0x989a3c00] 04:25:04 INFO - PROCESS | 1764 | 1464089104618 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:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1492ms 04:25:04 INFO - PROCESS | 1764 | 1464089104667 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 04:25:04 INFO - PROCESS | 1764 | 1464089104670 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 04:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:25:04 INFO - PROCESS | 1764 | 1464089104677 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:25:04 INFO - PROCESS | 1764 | 1464089104681 Marionette TRACE conn4 <- [1,1074,null,{}] 04:25:04 INFO - PROCESS | 1764 | 1464089104687 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:25:04 INFO - PROCESS | 1764 | 1464089104886 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 04:25:05 INFO - PROCESS | 1764 | 1464089105071 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x99353000 == 74 [pid = 1764] [id = 276] 04:25:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x996b4000) [pid = 1764] [serial = 829] [outer = (nil)] 04:25:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x996bac00) [pid = 1764] [serial = 830] [outer = 0x996b4000] 04:25:05 INFO - PROCESS | 1764 | 1464089105182 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x99e98c00) [pid = 1764] [serial = 831] [outer = 0x996b4000] 04:25:06 INFO - PROCESS | 1764 | 1464089106215 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:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1583ms 04:25:06 INFO - PROCESS | 1764 | 1464089106261 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 04:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:25:06 INFO - PROCESS | 1764 | 1464089106266 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 04:25:06 INFO - PROCESS | 1764 | 1464089106272 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 1764 | 1464089106277 Marionette TRACE conn4 <- [1,1078,null,{}] 04:25:06 INFO - PROCESS | 1764 | 1464089106283 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:25:06 INFO - PROCESS | 1764 | 1464089106510 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 04:25:06 INFO - PROCESS | 1764 | 1464089106763 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf89000 == 75 [pid = 1764] [id = 277] 04:25:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8d023400) [pid = 1764] [serial = 832] [outer = (nil)] 04:25:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8d79e000) [pid = 1764] [serial = 833] [outer = 0x8d023400] 04:25:06 INFO - PROCESS | 1764 | 1464089106895 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8f5e1c00) [pid = 1764] [serial = 834] [outer = 0x8d023400] 04:25:07 INFO - PROCESS | 1764 | 1464089107793 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:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1586ms 04:25:07 INFO - PROCESS | 1764 | 1464089107859 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 1764 | 1464089107863 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 04:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:25:07 INFO - PROCESS | 1764 | 1464089107870 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 1764 | 1464089107873 Marionette TRACE conn4 <- [1,1082,null,{}] 04:25:07 INFO - PROCESS | 1764 | 1464089107879 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:25:08 INFO - PROCESS | 1764 | 1464089108076 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 04:25:08 INFO - PROCESS | 1764 | 1464089108740 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf86400 == 76 [pid = 1764] [id = 278] 04:25:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8cf87000) [pid = 1764] [serial = 835] [outer = (nil)] 04:25:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8d028400) [pid = 1764] [serial = 836] [outer = 0x8cf87000] 04:25:08 INFO - PROCESS | 1764 | 1464089108830 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8d794400) [pid = 1764] [serial = 837] [outer = 0x8cf87000] 04:25:09 INFO - PROCESS | 1764 | 1464089109762 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:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1931ms 04:25:09 INFO - PROCESS | 1764 | 1464089109803 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 1764 | 1464089109809 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 04:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:25:09 INFO - PROCESS | 1764 | 1464089109817 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 1764 | 1464089109823 Marionette TRACE conn4 <- [1,1086,null,{}] 04:25:09 INFO - PROCESS | 1764 | 1464089109830 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:25:10 INFO - PROCESS | 1764 | 1464089110148 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 04:25:10 INFO - PROCESS | 1764 | 1464089110432 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf18800 == 77 [pid = 1764] [id = 279] 04:25:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8d02a400) [pid = 1764] [serial = 838] [outer = (nil)] 04:25:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8ec50800) [pid = 1764] [serial = 839] [outer = 0x8d02a400] 04:25:10 INFO - PROCESS | 1764 | 1464089110520 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8ed6e800) [pid = 1764] [serial = 840] [outer = 0x8d02a400] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d7a2400 == 76 [pid = 1764] [id = 246] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf14800 == 75 [pid = 1764] [id = 208] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84b800 == 74 [pid = 1764] [id = 244] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8c77f000) [pid = 1764] [serial = 707] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8ec4f000) [pid = 1764] [serial = 710] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8f7df400) [pid = 1764] [serial = 713] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x91594000) [pid = 1764] [serial = 716] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x923b1c00) [pid = 1764] [serial = 719] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x926bb000) [pid = 1764] [serial = 722] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x9274cc00) [pid = 1764] [serial = 725] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9287bc00) [pid = 1764] [serial = 728] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x90f74c00) [pid = 1764] [serial = 749] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4be800 == 73 [pid = 1764] [id = 220] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf93c00 == 72 [pid = 1764] [id = 219] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec4fc00 == 71 [pid = 1764] [id = 224] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4be400 == 70 [pid = 1764] [id = 221] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c844800 == 69 [pid = 1764] [id = 265] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e0800 == 68 [pid = 1764] [id = 264] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed18800 == 67 [pid = 1764] [id = 263] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02b000 == 66 [pid = 1764] [id = 262] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c844000 == 65 [pid = 1764] [id = 261] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d7a0000 == 64 [pid = 1764] [id = 260] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77b000 == 63 [pid = 1764] [id = 257] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d964c00 == 62 [pid = 1764] [id = 256] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c778c00 == 61 [pid = 1764] [id = 255] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77b400 == 60 [pid = 1764] [id = 254] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8c841800 == 59 [pid = 1764] [id = 253] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8e55e800 == 58 [pid = 1764] [id = 252] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8d79b400 == 57 [pid = 1764] [id = 251] 04:25:11 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1a800 == 56 [pid = 1764] [id = 250] 04:25:11 INFO - PROCESS | 1764 | 1464089111518 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:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8f6cb000) [pid = 1764] [serial = 743] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8f5e8800) [pid = 1764] [serial = 746] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x8d02b400) [pid = 1764] [serial = 732] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8cf8c800) [pid = 1764] [serial = 731] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8e4b8400) [pid = 1764] [serial = 737] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8e557800) [pid = 1764] [serial = 738] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8cf16800) [pid = 1764] [serial = 734] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8d02e800) [pid = 1764] [serial = 735] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8f7c2800) [pid = 1764] [serial = 744] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8f7bd400) [pid = 1764] [serial = 705] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8f5e3000) [pid = 1764] [serial = 741] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8ed69000) [pid = 1764] [serial = 740] [outer = (nil)] [url = about:blank] 04:25:11 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8f7d9000) [pid = 1764] [serial = 747] [outer = (nil)] [url = about:blank] 04:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1753ms 04:25:11 INFO - PROCESS | 1764 | 1464089111573 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 1764 | 1464089111579 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 04:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:25:11 INFO - PROCESS | 1764 | 1464089111587 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 1764 | 1464089111591 Marionette TRACE conn4 <- [1,1090,null,{}] 04:25:11 INFO - PROCESS | 1764 | 1464089111597 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:25:11 INFO - PROCESS | 1764 | 1464089111778 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 04:25:11 INFO - PROCESS | 1764 | 1464089111939 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf16c00 == 57 [pid = 1764] [id = 280] 04:25:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8d02ec00) [pid = 1764] [serial = 841] [outer = (nil)] 04:25:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8ec4f000) [pid = 1764] [serial = 842] [outer = 0x8d02ec00] 04:25:12 INFO - PROCESS | 1764 | 1464089112100 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8f5e5800) [pid = 1764] [serial = 843] [outer = 0x8d02ec00] 04:25:12 INFO - PROCESS | 1764 | 1464089112895 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:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1340ms 04:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:25:12 INFO - PROCESS | 1764 | 1464089112928 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 1764 | 1464089112931 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 04:25:12 INFO - PROCESS | 1764 | 1464089112945 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 1764 | 1464089112953 Marionette TRACE conn4 <- [1,1094,null,{}] 04:25:12 INFO - PROCESS | 1764 | 1464089112962 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:25:13 INFO - PROCESS | 1764 | 1464089113155 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 04:25:13 INFO - PROCESS | 1764 | 1464089113315 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77b000 == 58 [pid = 1764] [id = 281] 04:25:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8e55e800) [pid = 1764] [serial = 844] [outer = (nil)] 04:25:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8f88c800) [pid = 1764] [serial = 845] [outer = 0x8e55e800] 04:25:13 INFO - PROCESS | 1764 | 1464089113406 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x90f7bc00) [pid = 1764] [serial = 846] [outer = 0x8e55e800] 04:25:14 INFO - PROCESS | 1764 | 1464089114279 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:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1405ms 04:25:14 INFO - PROCESS | 1764 | 1464089114343 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 1764 | 1464089114347 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 04:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:25:14 INFO - PROCESS | 1764 | 1464089114353 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 1764 | 1464089114357 Marionette TRACE conn4 <- [1,1098,null,{}] 04:25:14 INFO - PROCESS | 1764 | 1464089114373 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:25:14 INFO - PROCESS | 1764 | 1464089114596 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 04:25:14 INFO - PROCESS | 1764 | 1464089114622 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7bc800 == 59 [pid = 1764] [id = 282] 04:25:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x91591000) [pid = 1764] [serial = 847] [outer = (nil)] 04:25:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x92137000) [pid = 1764] [serial = 848] [outer = 0x91591000] 04:25:14 INFO - PROCESS | 1764 | 1464089114700 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x923b6800) [pid = 1764] [serial = 849] [outer = 0x91591000] 04:25:15 INFO - PROCESS | 1764 | 1464089115679 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:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1344ms 04:25:15 INFO - PROCESS | 1764 | 1464089115699 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 04:25:15 INFO - PROCESS | 1764 | 1464089115702 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 04:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:25:15 INFO - PROCESS | 1764 | 1464089115708 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:25:15 INFO - PROCESS | 1764 | 1464089115712 Marionette TRACE conn4 <- [1,1102,null,{}] 04:25:15 INFO - PROCESS | 1764 | 1464089115717 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:25:16 INFO - PROCESS | 1764 | 1464089116140 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8f7dbc00) [pid = 1764] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8c845400) [pid = 1764] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8d7a1000) [pid = 1764] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8ed63800) [pid = 1764] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8e3d8000) [pid = 1764] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:25:16 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8f5e5c00) [pid = 1764] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:25:16 INFO - PROCESS | 1764 | 1464089116302 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d9000 == 60 [pid = 1764] [id = 283] 04:25:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8e4b2800) [pid = 1764] [serial = 850] [outer = (nil)] 04:25:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8f88a400) [pid = 1764] [serial = 851] [outer = 0x8e4b2800] 04:25:16 INFO - PROCESS | 1764 | 1464089116399 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x9287c400) [pid = 1764] [serial = 852] [outer = 0x8e4b2800] 04:25:17 INFO - PROCESS | 1764 | 1464089117183 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:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1530ms 04:25:17 INFO - PROCESS | 1764 | 1464089117240 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 1764 | 1464089117244 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 04:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:25:17 INFO - PROCESS | 1764 | 1464089117250 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 1764 | 1464089117253 Marionette TRACE conn4 <- [1,1106,null,{}] 04:25:17 INFO - PROCESS | 1764 | 1464089117259 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:25:17 INFO - PROCESS | 1764 | 1464089117492 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 04:25:17 INFO - PROCESS | 1764 | 1464089117509 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed70800 == 61 [pid = 1764] [id = 284] 04:25:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x92973c00) [pid = 1764] [serial = 853] [outer = (nil)] 04:25:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x92dd8400) [pid = 1764] [serial = 854] [outer = 0x92973c00] 04:25:17 INFO - PROCESS | 1764 | 1464089117584 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x93b86000) [pid = 1764] [serial = 855] [outer = 0x92973c00] 04:25:18 INFO - PROCESS | 1764 | 1464089118671 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:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1485ms 04:25:18 INFO - PROCESS | 1764 | 1464089118738 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 1764 | 1464089118745 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 04:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:25:18 INFO - PROCESS | 1764 | 1464089118755 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 1764 | 1464089118759 Marionette TRACE conn4 <- [1,1110,null,{}] 04:25:18 INFO - PROCESS | 1764 | 1464089118769 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:25:19 INFO - PROCESS | 1764 | 1464089119020 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 04:25:19 INFO - PROCESS | 1764 | 1464089119331 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c845400 == 62 [pid = 1764] [id = 285] 04:25:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8cf88400) [pid = 1764] [serial = 856] [outer = (nil)] 04:25:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8d960400) [pid = 1764] [serial = 857] [outer = 0x8cf88400] 04:25:19 INFO - PROCESS | 1764 | 1464089119423 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8e4be800) [pid = 1764] [serial = 858] [outer = 0x8cf88400] 04:25:20 INFO - PROCESS | 1764 | 1464089120392 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:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1685ms 04:25:20 INFO - PROCESS | 1764 | 1464089120440 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 1764 | 1464089120449 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 04:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:25:20 INFO - PROCESS | 1764 | 1464089120461 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 1764 | 1464089120465 Marionette TRACE conn4 <- [1,1114,null,{}] 04:25:20 INFO - PROCESS | 1764 | 1464089120472 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:25:20 INFO - PROCESS | 1764 | 1464089120675 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 04:25:20 INFO - PROCESS | 1764 | 1464089120914 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5de800 == 63 [pid = 1764] [id = 286] 04:25:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8f5e3000) [pid = 1764] [serial = 859] [outer = (nil)] 04:25:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8f7bd400) [pid = 1764] [serial = 860] [outer = 0x8f5e3000] 04:25:21 INFO - PROCESS | 1764 | 1464089121048 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8f884c00) [pid = 1764] [serial = 861] [outer = 0x8f5e3000] 04:25:22 INFO - PROCESS | 1764 | 1464089122086 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:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1641ms 04:25:22 INFO - PROCESS | 1764 | 1464089122101 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 1764 | 1464089122105 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 04:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:25:22 INFO - PROCESS | 1764 | 1464089122112 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 1764 | 1464089122118 Marionette TRACE conn4 <- [1,1118,null,{}] 04:25:22 INFO - PROCESS | 1764 | 1464089122135 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:25:22 INFO - PROCESS | 1764 | 1464089122348 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 04:25:22 INFO - PROCESS | 1764 | 1464089122587 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x92746800 == 64 [pid = 1764] [id = 287] 04:25:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x92b65c00) [pid = 1764] [serial = 862] [outer = (nil)] 04:25:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x938e9800) [pid = 1764] [serial = 863] [outer = 0x92b65c00] 04:25:22 INFO - PROCESS | 1764 | 1464089122724 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x950ee000) [pid = 1764] [serial = 864] [outer = 0x92b65c00] 04:25:23 INFO - PROCESS | 1764 | 1464089123666 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:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1598ms 04:25:23 INFO - PROCESS | 1764 | 1464089123711 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 04:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:25:23 INFO - PROCESS | 1764 | 1464089123716 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 04:25:23 INFO - PROCESS | 1764 | 1464089123722 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 1764 | 1464089123726 Marionette TRACE conn4 <- [1,1122,null,{}] 04:25:23 INFO - PROCESS | 1764 | 1464089123732 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:25:23 INFO - PROCESS | 1764 | 1464089123920 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 04:25:24 INFO - PROCESS | 1764 | 1464089124152 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x951db400 == 65 [pid = 1764] [id = 288] 04:25:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x951dc800) [pid = 1764] [serial = 865] [outer = (nil)] 04:25:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x95212000) [pid = 1764] [serial = 866] [outer = 0x951dc800] 04:25:24 INFO - PROCESS | 1764 | 1464089124290 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x97782800) [pid = 1764] [serial = 867] [outer = 0x951dc800] 04:25:25 INFO - PROCESS | 1764 | 1464089125218 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:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1535ms 04:25:25 INFO - PROCESS | 1764 | 1464089125258 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 1764 | 1464089125261 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 04:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:25:25 INFO - PROCESS | 1764 | 1464089125268 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 1764 | 1464089125272 Marionette TRACE conn4 <- [1,1126,null,{}] 04:25:25 INFO - PROCESS | 1764 | 1464089125278 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:25:25 INFO - PROCESS | 1764 | 1464089125467 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 04:25:25 INFO - PROCESS | 1764 | 1464089125698 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x93989000 == 66 [pid = 1764] [id = 289] 04:25:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x951de400) [pid = 1764] [serial = 868] [outer = (nil)] 04:25:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9934ac00) [pid = 1764] [serial = 869] [outer = 0x951de400] 04:25:25 INFO - PROCESS | 1764 | 1464089125831 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x996bd000) [pid = 1764] [serial = 870] [outer = 0x951de400] 04:25:26 INFO - PROCESS | 1764 | 1464089126778 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:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1531ms 04:25:26 INFO - PROCESS | 1764 | 1464089126799 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 1764 | 1464089126803 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 04:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:25:26 INFO - PROCESS | 1764 | 1464089126809 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 1764 | 1464089126813 Marionette TRACE conn4 <- [1,1130,null,{}] 04:25:26 INFO - PROCESS | 1764 | 1464089126819 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:25:27 INFO - PROCESS | 1764 | 1464089127041 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 04:25:27 INFO - PROCESS | 1764 | 1464089127298 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c847400 == 67 [pid = 1764] [id = 290] 04:25:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x99ef4800) [pid = 1764] [serial = 871] [outer = (nil)] 04:25:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9a065c00) [pid = 1764] [serial = 872] [outer = 0x99ef4800] 04:25:27 INFO - PROCESS | 1764 | 1464089127430 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9a06bc00) [pid = 1764] [serial = 873] [outer = 0x99ef4800] 04:25:28 INFO - PROCESS | 1764 | 1464089128377 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:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1586ms 04:25:28 INFO - PROCESS | 1764 | 1464089128397 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 1764 | 1464089128400 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 04:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:25:28 INFO - PROCESS | 1764 | 1464089128407 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 1764 | 1464089128410 Marionette TRACE conn4 <- [1,1134,null,{}] 04:25:28 INFO - PROCESS | 1764 | 1464089128416 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:25:28 INFO - PROCESS | 1764 | 1464089128616 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 04:25:28 INFO - PROCESS | 1764 | 1464089128855 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x99304000 == 68 [pid = 1764] [id = 291] 04:25:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9a067c00) [pid = 1764] [serial = 874] [outer = (nil)] 04:25:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9a090800) [pid = 1764] [serial = 875] [outer = 0x9a067c00] 04:25:28 INFO - PROCESS | 1764 | 1464089128987 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9a24b800) [pid = 1764] [serial = 876] [outer = 0x9a067c00] 04:25:29 INFO - PROCESS | 1764 | 1464089129903 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:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1535ms 04:25:29 INFO - PROCESS | 1764 | 1464089129943 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 1764 | 1464089129947 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 04:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:25:29 INFO - PROCESS | 1764 | 1464089129954 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 1764 | 1464089129957 Marionette TRACE conn4 <- [1,1138,null,{}] 04:25:29 INFO - PROCESS | 1764 | 1464089129963 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:25:30 INFO - PROCESS | 1764 | 1464089130143 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 04:25:30 INFO - PROCESS | 1764 | 1464089130337 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a062400 == 69 [pid = 1764] [id = 292] 04:25:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9a064400) [pid = 1764] [serial = 877] [outer = (nil)] 04:25:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9a3a1000) [pid = 1764] [serial = 878] [outer = 0x9a064400] 04:25:30 INFO - PROCESS | 1764 | 1464089130467 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9a3a4c00) [pid = 1764] [serial = 879] [outer = 0x9a064400] 04:25:31 INFO - PROCESS | 1764 | 1464089131361 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:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1434ms 04:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:25:31 INFO - PROCESS | 1764 | 1464089131391 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 1764 | 1464089131395 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 04:25:31 INFO - PROCESS | 1764 | 1464089131402 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 1764 | 1464089131405 Marionette TRACE conn4 <- [1,1142,null,{}] 04:25:31 INFO - PROCESS | 1764 | 1464089131411 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:25:31 INFO - PROCESS | 1764 | 1464089131609 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 04:25:31 INFO - PROCESS | 1764 | 1464089131805 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a069c00 == 70 [pid = 1764] [id = 293] 04:25:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9a38d800) [pid = 1764] [serial = 880] [outer = (nil)] 04:25:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9a3ae000) [pid = 1764] [serial = 881] [outer = 0x9a38d800] 04:25:31 INFO - PROCESS | 1764 | 1464089131893 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9b59e000) [pid = 1764] [serial = 882] [outer = 0x9a38d800] 04:25:32 INFO - PROCESS | 1764 | 1464089132868 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:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1496ms 04:25:32 INFO - PROCESS | 1764 | 1464089132898 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 1764 | 1464089132908 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 04:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:25:32 INFO - PROCESS | 1764 | 1464089132916 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 1764 | 1464089132919 Marionette TRACE conn4 <- [1,1146,null,{}] 04:25:32 INFO - PROCESS | 1764 | 1464089132925 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:25:33 INFO - PROCESS | 1764 | 1464089133112 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 04:25:33 INFO - PROCESS | 1764 | 1464089133347 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c5000 == 71 [pid = 1764] [id = 294] 04:25:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x9a3ac400) [pid = 1764] [serial = 883] [outer = (nil)] 04:25:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9b99f400) [pid = 1764] [serial = 884] [outer = 0x9a3ac400] 04:25:33 INFO - PROCESS | 1764 | 1464089133539 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9bbcc400) [pid = 1764] [serial = 885] [outer = 0x9a3ac400] 04:25:34 INFO - PROCESS | 1764 | 1464089134531 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:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1684ms 04:25:34 INFO - PROCESS | 1764 | 1464089134601 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 1764 | 1464089134606 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 04:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:25:34 INFO - PROCESS | 1764 | 1464089134613 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 1764 | 1464089134617 Marionette TRACE conn4 <- [1,1150,null,{}] 04:25:34 INFO - PROCESS | 1764 | 1464089134623 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:25:34 INFO - PROCESS | 1764 | 1464089134885 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 04:25:35 INFO - PROCESS | 1764 | 1464089135185 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf17000 == 72 [pid = 1764] [id = 295] 04:25:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x8f7c3400) [pid = 1764] [serial = 886] [outer = (nil)] 04:25:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x9213b800) [pid = 1764] [serial = 887] [outer = 0x8f7c3400] 04:25:35 INFO - PROCESS | 1764 | 1464089135284 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x9b5a0c00) [pid = 1764] [serial = 888] [outer = 0x8f7c3400] 04:25:36 INFO - PROCESS | 1764 | 1464089136158 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:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1581ms 04:25:36 INFO - PROCESS | 1764 | 1464089136195 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 04:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:25:36 INFO - PROCESS | 1764 | 1464089136199 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 04:25:36 INFO - PROCESS | 1764 | 1464089136207 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 1764 | 1464089136210 Marionette TRACE conn4 <- [1,1154,null,{}] 04:25:36 INFO - PROCESS | 1764 | 1464089136216 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:25:36 INFO - PROCESS | 1764 | 1464089136400 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 04:25:37 INFO - PROCESS | 1764 | 1464089137058 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d023800 == 73 [pid = 1764] [id = 296] 04:25:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x8d028c00) [pid = 1764] [serial = 889] [outer = (nil)] 04:25:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x8d617000) [pid = 1764] [serial = 890] [outer = 0x8d028c00] 04:25:37 INFO - PROCESS | 1764 | 1464089137153 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x8e3dc800) [pid = 1764] [serial = 891] [outer = 0x8d028c00] 04:25:38 INFO - PROCESS | 1764 | 1464089138061 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:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1932ms 04:25:38 INFO - PROCESS | 1764 | 1464089138140 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 1764 | 1464089138147 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 04:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:25:38 INFO - PROCESS | 1764 | 1464089138155 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - PROCESS | 1764 | 1464089138160 Marionette TRACE conn4 <- [1,1158,null,{}] 04:25:38 INFO - PROCESS | 1764 | 1464089138168 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:25:38 INFO - PROCESS | 1764 | 1464089138510 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 04:25:38 INFO - PROCESS | 1764 | 1464089138807 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed12000 == 74 [pid = 1764] [id = 297] 04:25:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x8ed15400) [pid = 1764] [serial = 892] [outer = (nil)] 04:25:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x8f6c1800) [pid = 1764] [serial = 893] [outer = 0x8ed15400] 04:25:38 INFO - PROCESS | 1764 | 1464089138890 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x8f7c1400) [pid = 1764] [serial = 894] [outer = 0x8ed15400] 04:25:39 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf17800 == 73 [pid = 1764] [id = 243] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x926be400) [pid = 1764] [serial = 797] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x926bc000) [pid = 1764] [serial = 761] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x8d79dc00) [pid = 1764] [serial = 752] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x92980800) [pid = 1764] [serial = 767] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x9213a400) [pid = 1764] [serial = 795] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8d026c00) [pid = 1764] [serial = 785] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x8e554c00) [pid = 1764] [serial = 783] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x916ef000) [pid = 1764] [serial = 794] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8f88b800) [pid = 1764] [serial = 791] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x92874c00) [pid = 1764] [serial = 764] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x93b84000) [pid = 1764] [serial = 776] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x916efc00) [pid = 1764] [serial = 758] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x9158fc00) [pid = 1764] [serial = 750] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x93985800) [pid = 1764] [serial = 773] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9158ec00) [pid = 1764] [serial = 792] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8f7b8400) [pid = 1764] [serial = 788] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8d799400) [pid = 1764] [serial = 786] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8e3d8800) [pid = 1764] [serial = 782] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8f7d1c00) [pid = 1764] [serial = 789] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x92dd3800) [pid = 1764] [serial = 770] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8d967000) [pid = 1764] [serial = 779] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8ed19800) [pid = 1764] [serial = 755] [outer = (nil)] [url = about:blank] 04:25:39 INFO - PROCESS | 1764 | 1464089139869 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:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1785ms 04:25:39 INFO - PROCESS | 1764 | 1464089139945 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 1764 | 1464089139950 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 04:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:25:39 INFO - PROCESS | 1764 | 1464089139959 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 1764 | 1464089139961 Marionette TRACE conn4 <- [1,1162,null,{}] 04:25:39 INFO - PROCESS | 1764 | 1464089139968 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:25:40 INFO - PROCESS | 1764 | 1464089140147 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 04:25:40 INFO - PROCESS | 1764 | 1464089140401 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02f400 == 74 [pid = 1764] [id = 298] 04:25:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8e3e0000) [pid = 1764] [serial = 895] [outer = (nil)] 04:25:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8f5df800) [pid = 1764] [serial = 896] [outer = 0x8e3e0000] 04:25:40 INFO - PROCESS | 1764 | 1464089140486 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8f7df800) [pid = 1764] [serial = 897] [outer = 0x8e3e0000] 04:25:41 INFO - PROCESS | 1764 | 1464089141249 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:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1342ms 04:25:41 INFO - PROCESS | 1764 | 1464089141301 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 1764 | 1464089141305 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 04:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:25:41 INFO - PROCESS | 1764 | 1464089141319 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 1764 | 1464089141328 Marionette TRACE conn4 <- [1,1166,null,{}] 04:25:41 INFO - PROCESS | 1764 | 1464089141336 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:25:41 INFO - PROCESS | 1764 | 1464089141509 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 04:25:41 INFO - PROCESS | 1764 | 1464089141687 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e558800 == 75 [pid = 1764] [id = 299] 04:25:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8f5dc400) [pid = 1764] [serial = 898] [outer = (nil)] 04:25:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x923b2400) [pid = 1764] [serial = 899] [outer = 0x8f5dc400] 04:25:41 INFO - PROCESS | 1764 | 1464089141763 Marionette DEBUG loaded listener.js 04:25:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x92745000) [pid = 1764] [serial = 900] [outer = 0x8f5dc400] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8e55e800) [pid = 1764] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8d794000) [pid = 1764] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x91591000) [pid = 1764] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8cf87000) [pid = 1764] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8d02a400) [pid = 1764] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8d02ec00) [pid = 1764] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:25:42 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8e4b2800) [pid = 1764] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:25:43 INFO - PROCESS | 1764 | 1464089143267 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:25:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:25:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1996ms 04:25:43 INFO - PROCESS | 1764 | 1464089143309 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 1764 | 1464089143316 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 04:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:25:43 INFO - PROCESS | 1764 | 1464089143325 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 1764 | 1464089143332 Marionette TRACE conn4 <- [1,1170,null,{}] 04:25:43 INFO - PROCESS | 1764 | 1464089143342 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:25:43 INFO - PROCESS | 1764 | 1464089143558 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 04:25:43 INFO - PROCESS | 1764 | 1464089143762 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c4000 == 76 [pid = 1764] [id = 300] 04:25:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x8cf8c800) [pid = 1764] [serial = 901] [outer = (nil)] 04:25:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8d7a0400) [pid = 1764] [serial = 902] [outer = 0x8cf8c800] 04:25:43 INFO - PROCESS | 1764 | 1464089143859 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8ec51400) [pid = 1764] [serial = 903] [outer = 0x8cf8c800] 04:25:44 INFO - PROCESS | 1764 | 1464089144785 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:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1492ms 04:25:44 INFO - PROCESS | 1764 | 1464089144818 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 1764 | 1464089144826 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 04:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:25:44 INFO - PROCESS | 1764 | 1464089144838 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 1764 | 1464089144841 Marionette TRACE conn4 <- [1,1174,null,{}] 04:25:44 INFO - PROCESS | 1764 | 1464089144848 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:25:45 INFO - PROCESS | 1764 | 1464089145052 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 04:25:45 INFO - PROCESS | 1764 | 1464089145291 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7bbc00 == 77 [pid = 1764] [id = 301] 04:25:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8f7c6c00) [pid = 1764] [serial = 904] [outer = (nil)] 04:25:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8f88fc00) [pid = 1764] [serial = 905] [outer = 0x8f7c6c00] 04:25:45 INFO - PROCESS | 1764 | 1464089145422 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9159b000) [pid = 1764] [serial = 906] [outer = 0x8f7c6c00] 04:25:46 INFO - PROCESS | 1764 | 1464089146399 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:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:25:46 INFO - PROCESS | 1764 | 1464089146446 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 04:25:46 INFO - PROCESS | 1764 | 1464089146455 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 1764 | 1464089146461 Marionette TRACE conn4 <- [1,1178,null,{}] 04:25:46 INFO - PROCESS | 1764 | 1464089146477 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:25:46 INFO - PROCESS | 1764 | 1464089146674 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 04:25:46 INFO - PROCESS | 1764 | 1464089146938 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 1764 | --DOCSHELL 0x950edc00 == 76 [pid = 1764] [id = 9] 04:25:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c771400 == 77 [pid = 1764] [id = 302] 04:25:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x8c840000) [pid = 1764] [serial = 907] [outer = (nil)] 04:25:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x92dd3800) [pid = 1764] [serial = 908] [outer = 0x8c840000] 04:25:47 INFO - PROCESS | 1764 | 1464089147109 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x93b85400) [pid = 1764] [serial = 909] [outer = 0x8c840000] 04:25:48 INFO - PROCESS | 1764 | 1464089148054 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:25:48 INFO - PROCESS | 1764 | 1464089148103 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 04:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:25:48 INFO - PROCESS | 1764 | 1464089148110 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 1764 | 1464089148113 Marionette TRACE conn4 <- [1,1182,null,{}] 04:25:48 INFO - PROCESS | 1764 | 1464089148119 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:25:48 INFO - PROCESS | 1764 | 1464089148306 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 04:25:48 INFO - PROCESS | 1764 | 1464089148535 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b64400 == 78 [pid = 1764] [id = 303] 04:25:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x938ef000) [pid = 1764] [serial = 910] [outer = (nil)] 04:25:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9520ec00) [pid = 1764] [serial = 911] [outer = 0x938ef000] 04:25:48 INFO - PROCESS | 1764 | 1464089148724 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x97785800) [pid = 1764] [serial = 912] [outer = 0x938ef000] 04:25:49 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:49 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:25:49 INFO - PROCESS | 1764 | 1464089149669 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:25:49 INFO - PROCESS | 1764 | 1464089149711 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 04:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:25:49 INFO - PROCESS | 1764 | 1464089149717 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 1764 | 1464089149721 Marionette TRACE conn4 <- [1,1186,null,{}] 04:25:49 INFO - PROCESS | 1764 | 1464089149727 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:25:49 INFO - PROCESS | 1764 | 1464089149915 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 04:25:50 INFO - PROCESS | 1764 | 1464089150156 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x951e2c00 == 79 [pid = 1764] [id = 304] 04:25:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9520a000) [pid = 1764] [serial = 913] [outer = (nil)] 04:25:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x99355c00) [pid = 1764] [serial = 914] [outer = 0x9520a000] 04:25:50 INFO - PROCESS | 1764 | 1464089150287 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x996c0400) [pid = 1764] [serial = 915] [outer = 0x9520a000] 04:25:51 INFO - PROCESS | 1764 | 1464089151177 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:25:51 INFO - PROCESS | 1764 | 1464089151257 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 04:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:25:51 INFO - PROCESS | 1764 | 1464089151264 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 1764 | 1464089151267 Marionette TRACE conn4 <- [1,1190,null,{}] 04:25:51 INFO - PROCESS | 1764 | 1464089151273 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:25:51 INFO - PROCESS | 1764 | 1464089151534 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 04:25:51 INFO - PROCESS | 1764 | 1464089151808 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf8b000 == 80 [pid = 1764] [id = 305] 04:25:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x92b62400) [pid = 1764] [serial = 916] [outer = (nil)] 04:25:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x9a092400) [pid = 1764] [serial = 917] [outer = 0x92b62400] 04:25:51 INFO - PROCESS | 1764 | 1464089151897 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x9a3ab400) [pid = 1764] [serial = 918] [outer = 0x92b62400] 04:25:52 INFO - PROCESS | 1764 | 1464089152759 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:25:52 INFO - PROCESS | 1764 | 1464089152805 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 04:25:52 INFO - PROCESS | 1764 | 1464089152813 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 1764 | 1464089152817 Marionette TRACE conn4 <- [1,1194,null,{}] 04:25:52 INFO - PROCESS | 1764 | 1464089152842 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:25:53 INFO - PROCESS | 1764 | 1464089153033 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 04:25:53 INFO - PROCESS | 1764 | 1464089153228 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1a800 == 81 [pid = 1764] [id = 306] 04:25:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x9a3a8c00) [pid = 1764] [serial = 919] [outer = (nil)] 04:25:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x9bdb1400) [pid = 1764] [serial = 920] [outer = 0x9a3a8c00] 04:25:53 INFO - PROCESS | 1764 | 1464089153319 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x9bdb8000) [pid = 1764] [serial = 921] [outer = 0x9a3a8c00] 04:25:54 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:54 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:25:54 INFO - PROCESS | 1764 | 1464089154288 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:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:25:54 INFO - PROCESS | 1764 | 1464089154373 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 04:25:54 INFO - PROCESS | 1764 | 1464089154379 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 1764 | 1464089154383 Marionette TRACE conn4 <- [1,1198,null,{}] 04:25:54 INFO - PROCESS | 1764 | 1464089154389 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:25:54 INFO - PROCESS | 1764 | 1464089154571 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 04:25:54 INFO - PROCESS | 1764 | 1464089154808 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf17400 == 82 [pid = 1764] [id = 307] 04:25:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x99f73c00) [pid = 1764] [serial = 922] [outer = (nil)] 04:25:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x9c062400) [pid = 1764] [serial = 923] [outer = 0x99f73c00] 04:25:54 INFO - PROCESS | 1764 | 1464089154950 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x9c065c00) [pid = 1764] [serial = 924] [outer = 0x99f73c00] 04:25:55 INFO - PROCESS | 1764 | 1464089155808 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:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1480ms 04:25:55 INFO - PROCESS | 1764 | 1464089155860 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 04:25:55 INFO - PROCESS | 1764 | 1464089155865 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 04:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:25:55 INFO - PROCESS | 1764 | 1464089155872 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:25:55 INFO - PROCESS | 1764 | 1464089155875 Marionette TRACE conn4 <- [1,1202,null,{}] 04:25:55 INFO - PROCESS | 1764 | 1464089155881 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:25:56 INFO - PROCESS | 1764 | 1464089156069 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 04:25:56 INFO - PROCESS | 1764 | 1464089156276 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x9503bc00 == 83 [pid = 1764] [id = 308] 04:25:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x9a38dc00) [pid = 1764] [serial = 925] [outer = (nil)] 04:25:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x9c06a000) [pid = 1764] [serial = 926] [outer = 0x9a38dc00] 04:25:56 INFO - PROCESS | 1764 | 1464089156406 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 199 (0x9c4a0000) [pid = 1764] [serial = 927] [outer = 0x9a38dc00] 04:25:57 INFO - PROCESS | 1764 | 1464089157366 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:25:57 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:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1540ms 04:25:57 INFO - PROCESS | 1764 | 1464089157412 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 1764 | 1464089157416 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 04:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:25:57 INFO - PROCESS | 1764 | 1464089157422 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 1764 | 1464089157426 Marionette TRACE conn4 <- [1,1206,null,{}] 04:25:57 INFO - PROCESS | 1764 | 1464089157432 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:25:57 INFO - PROCESS | 1764 | 1464089157620 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 04:25:57 INFO - PROCESS | 1764 | 1464089157813 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c061400 == 84 [pid = 1764] [id = 309] 04:25:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 200 (0x9c068800) [pid = 1764] [serial = 928] [outer = (nil)] 04:25:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 201 (0x9c777800) [pid = 1764] [serial = 929] [outer = 0x9c068800] 04:25:57 INFO - PROCESS | 1764 | 1464089157946 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 202 (0x9c7ef800) [pid = 1764] [serial = 930] [outer = 0x9c068800] 04:25:58 INFO - PROCESS | 1764 | 1464089158877 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:25:58 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:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1529ms 04:25:58 INFO - PROCESS | 1764 | 1464089158954 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 04:25:58 INFO - PROCESS | 1764 | 1464089158958 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 04:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:25:58 INFO - PROCESS | 1764 | 1464089158965 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:25:58 INFO - PROCESS | 1764 | 1464089158969 Marionette TRACE conn4 <- [1,1210,null,{}] 04:25:58 INFO - PROCESS | 1764 | 1464089158975 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:25:59 INFO - PROCESS | 1764 | 1464089159210 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 04:25:59 INFO - PROCESS | 1764 | 1464089159461 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c776c00 == 85 [pid = 1764] [id = 310] 04:25:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 203 (0x9ce77c00) [pid = 1764] [serial = 931] [outer = (nil)] 04:25:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 204 (0x9ceac800) [pid = 1764] [serial = 932] [outer = 0x9ce77c00] 04:25:59 INFO - PROCESS | 1764 | 1464089159602 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 205 (0x9d1b2000) [pid = 1764] [serial = 933] [outer = 0x9ce77c00] 04:26:00 INFO - PROCESS | 1764 | 1464089160588 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:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1691ms 04:26:00 INFO - PROCESS | 1764 | 1464089160657 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 04:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:26:00 INFO - PROCESS | 1764 | 1464089160661 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 04:26:00 INFO - PROCESS | 1764 | 1464089160668 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - PROCESS | 1764 | 1464089160672 Marionette TRACE conn4 <- [1,1214,null,{}] 04:26:00 INFO - PROCESS | 1764 | 1464089160678 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:26:00 INFO - PROCESS | 1764 | 1464089160865 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 04:26:01 INFO - PROCESS | 1764 | 1464089161128 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x93985c00 == 86 [pid = 1764] [id = 311] 04:26:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 206 (0x99f7e800) [pid = 1764] [serial = 934] [outer = (nil)] 04:26:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 207 (0x9d504c00) [pid = 1764] [serial = 935] [outer = 0x99f7e800] 04:26:01 INFO - PROCESS | 1764 | 1464089161258 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 208 (0x9d50dc00) [pid = 1764] [serial = 936] [outer = 0x99f7e800] 04:26:02 INFO - PROCESS | 1764 | 1464089162189 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:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1532ms 04:26:02 INFO - PROCESS | 1764 | 1464089162200 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 1764 | 1464089162204 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 04:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:26:02 INFO - PROCESS | 1764 | 1464089162210 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 1764 | 1464089162213 Marionette TRACE conn4 <- [1,1218,null,{}] 04:26:02 INFO - PROCESS | 1764 | 1464089162219 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:26:02 INFO - PROCESS | 1764 | 1464089162395 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 04:26:02 INFO - PROCESS | 1764 | 1464089162612 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x92749000 == 87 [pid = 1764] [id = 312] 04:26:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 209 (0x9ceae800) [pid = 1764] [serial = 937] [outer = (nil)] 04:26:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 210 (0x9d713c00) [pid = 1764] [serial = 938] [outer = 0x9ceae800] 04:26:02 INFO - PROCESS | 1764 | 1464089162700 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 211 (0x9d71a800) [pid = 1764] [serial = 939] [outer = 0x9ceae800] 04:26:03 INFO - PROCESS | 1764 | 1464089163672 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:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1580ms 04:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:26:03 INFO - PROCESS | 1764 | 1464089163791 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 1764 | 1464089163794 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 04:26:03 INFO - PROCESS | 1764 | 1464089163852 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 1764 | 1464089163856 Marionette TRACE conn4 <- [1,1222,null,{}] 04:26:03 INFO - PROCESS | 1764 | 1464089163864 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:26:04 INFO - PROCESS | 1764 | 1464089164321 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 04:26:04 INFO - PROCESS | 1764 | 1464089164600 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d79cc00 == 88 [pid = 1764] [id = 313] 04:26:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 212 (0x8d7a0800) [pid = 1764] [serial = 940] [outer = (nil)] 04:26:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 213 (0x8d961c00) [pid = 1764] [serial = 941] [outer = 0x8d7a0800] 04:26:04 INFO - PROCESS | 1764 | 1464089164720 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 214 (0x8e55c000) [pid = 1764] [serial = 942] [outer = 0x8d7a0800] 04:26:05 INFO - PROCESS | 1764 | 1464089165758 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:26:05 INFO - PROCESS | 1764 | 1464089165803 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 04:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:26:05 INFO - PROCESS | 1764 | 1464089165811 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 1764 | 1464089165816 Marionette TRACE conn4 <- [1,1226,null,{}] 04:26:05 INFO - PROCESS | 1764 | 1464089165823 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:26:06 INFO - PROCESS | 1764 | 1464089166010 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 04:26:06 INFO - PROCESS | 1764 | 1464089166276 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf19c00 == 89 [pid = 1764] [id = 314] 04:26:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 215 (0x8cf86c00) [pid = 1764] [serial = 943] [outer = (nil)] 04:26:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 216 (0x8e556c00) [pid = 1764] [serial = 944] [outer = 0x8cf86c00] 04:26:06 INFO - PROCESS | 1764 | 1464089166438 Marionette DEBUG loaded listener.js 04:26:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 217 (0x8ed18400) [pid = 1764] [serial = 945] [outer = 0x8cf86c00] 04:26:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3dfc00 == 88 [pid = 1764] [id = 231] 04:26:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8c840c00 == 87 [pid = 1764] [id = 228] 04:26:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cec00 == 86 [pid = 1764] [id = 259] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 216 (0x8cf14400) [pid = 1764] [serial = 800] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 215 (0x95213800) [pid = 1764] [serial = 818] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 214 (0x8f6c6800) [pid = 1764] [serial = 806] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 213 (0x99354400) [pid = 1764] [serial = 827] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 212 (0x97788800) [pid = 1764] [serial = 821] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 211 (0x8d79e000) [pid = 1764] [serial = 833] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 210 (0x92876800) [pid = 1764] [serial = 809] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 209 (0x9503d800) [pid = 1764] [serial = 815] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 208 (0x996bac00) [pid = 1764] [serial = 830] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 207 (0x99310c00) [pid = 1764] [serial = 824] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 206 (0x92dde400) [pid = 1764] [serial = 812] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 205 (0x8e550400) [pid = 1764] [serial = 803] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOMWINDOW == 204 (0x92dd8400) [pid = 1764] [serial = 854] [outer = (nil)] [url = about:blank] 04:26:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4d2000 == 85 [pid = 1764] [id = 258] 04:26:06 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1bc00 == 84 [pid = 1764] [id = 229] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 203 (0x8f88c800) [pid = 1764] [serial = 845] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 202 (0x92873800) [pid = 1764] [serial = 798] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 201 (0x92137000) [pid = 1764] [serial = 848] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 200 (0x90f7bc00) [pid = 1764] [serial = 846] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 199 (0x8d028400) [pid = 1764] [serial = 836] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 198 (0x923b6800) [pid = 1764] [serial = 849] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x8ed6e800) [pid = 1764] [serial = 840] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x8ec50800) [pid = 1764] [serial = 839] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x8f5e5800) [pid = 1764] [serial = 843] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x8f88a400) [pid = 1764] [serial = 851] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x9287c400) [pid = 1764] [serial = 852] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x8d794400) [pid = 1764] [serial = 837] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x8ec4f000) [pid = 1764] [serial = 842] [outer = (nil)] [url = about:blank] 04:26:07 INFO - PROCESS | 1764 | 1464089167388 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:26:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:26:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1686ms 04:26:07 INFO - PROCESS | 1764 | 1464089167500 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 04:26:07 INFO - PROCESS | 1764 | 1464089167507 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 04:26:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:26:07 INFO - PROCESS | 1764 | 1464089167516 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:26:07 INFO - PROCESS | 1764 | 1464089167520 Marionette TRACE conn4 <- [1,1230,null,{}] 04:26:07 INFO - PROCESS | 1764 | 1464089167541 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:26:07 INFO - PROCESS | 1764 | 1464089167809 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 04:26:08 INFO - PROCESS | 1764 | 1464089168103 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed6e800 == 85 [pid = 1764] [id = 315] 04:26:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x923af800) [pid = 1764] [serial = 946] [outer = (nil)] 04:26:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x923bc000) [pid = 1764] [serial = 947] [outer = 0x923af800] 04:26:08 INFO - PROCESS | 1764 | 1464089168202 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x92874000) [pid = 1764] [serial = 948] [outer = 0x923af800] 04:26:09 INFO - PROCESS | 1764 | 1464089169021 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:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1539ms 04:26:09 INFO - PROCESS | 1764 | 1464089169054 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 1764 | 1464089169059 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 04:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:26:09 INFO - PROCESS | 1764 | 1464089169076 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - PROCESS | 1764 | 1464089169084 Marionette TRACE conn4 <- [1,1234,null,{}] 04:26:09 INFO - PROCESS | 1764 | 1464089169116 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:26:09 INFO - PROCESS | 1764 | 1464089169356 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 04:26:09 INFO - PROCESS | 1764 | 1464089169381 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x9287a000 == 86 [pid = 1764] [id = 316] 04:26:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x92b69c00) [pid = 1764] [serial = 949] [outer = (nil)] 04:26:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x93b8d000) [pid = 1764] [serial = 950] [outer = 0x92b69c00] 04:26:09 INFO - PROCESS | 1764 | 1464089169455 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x950ed800) [pid = 1764] [serial = 951] [outer = 0x92b69c00] 04:26:10 INFO - PROCESS | 1764 | 1464089170371 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:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1349ms 04:26:10 INFO - PROCESS | 1764 | 1464089170419 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 1764 | 1464089170422 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 04:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:26:10 INFO - PROCESS | 1764 | 1464089170429 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 1764 | 1464089170432 Marionette TRACE conn4 <- [1,1238,null,{}] 04:26:10 INFO - PROCESS | 1764 | 1464089170445 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:26:10 INFO - PROCESS | 1764 | 1464089170671 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 04:26:10 INFO - PROCESS | 1764 | 1464089170706 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02ec00 == 87 [pid = 1764] [id = 317] 04:26:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x92137000) [pid = 1764] [serial = 952] [outer = (nil)] 04:26:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 199 (0x97788800) [pid = 1764] [serial = 953] [outer = 0x92137000] 04:26:10 INFO - PROCESS | 1764 | 1464089170782 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 200 (0x98114c00) [pid = 1764] [serial = 954] [outer = 0x92137000] 04:26:11 INFO - PROCESS | 1764 | --DOMWINDOW == 199 (0x8ed15400) [pid = 1764] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:26:11 INFO - PROCESS | 1764 | --DOMWINDOW == 198 (0x8d028c00) [pid = 1764] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:26:11 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x8e3e0000) [pid = 1764] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:26:11 INFO - PROCESS | 1764 | 1464089171870 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:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1500ms 04:26:11 INFO - PROCESS | 1764 | 1464089171930 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 1764 | 1464089171934 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 04:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:26:11 INFO - PROCESS | 1764 | 1464089171941 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 1764 | 1464089171943 Marionette TRACE conn4 <- [1,1242,null,{}] 04:26:11 INFO - PROCESS | 1764 | 1464089171949 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:26:12 INFO - PROCESS | 1764 | 1464089172176 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 04:26:12 INFO - PROCESS | 1764 | 1464089172198 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9778a400 == 88 [pid = 1764] [id = 318] 04:26:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x9934fc00) [pid = 1764] [serial = 955] [outer = (nil)] 04:26:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 199 (0x996bcc00) [pid = 1764] [serial = 956] [outer = 0x9934fc00] 04:26:12 INFO - PROCESS | 1764 | 1464089172283 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 200 (0x9a062c00) [pid = 1764] [serial = 957] [outer = 0x9934fc00] 04:26:13 INFO - PROCESS | 1764 | 1464089173168 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:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1286ms 04:26:13 INFO - PROCESS | 1764 | 1464089173228 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 1764 | 1464089173232 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 04:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:26:13 INFO - PROCESS | 1764 | 1464089173239 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 1764 | 1464089173242 Marionette TRACE conn4 <- [1,1246,null,{}] 04:26:13 INFO - PROCESS | 1764 | 1464089173247 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:26:13 INFO - PROCESS | 1764 | 1464089173425 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 04:26:13 INFO - PROCESS | 1764 | 1464089173717 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cec00 == 89 [pid = 1764] [id = 319] 04:26:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 201 (0x8c84bc00) [pid = 1764] [serial = 958] [outer = (nil)] 04:26:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 202 (0x8cf89c00) [pid = 1764] [serial = 959] [outer = 0x8c84bc00] 04:26:13 INFO - PROCESS | 1764 | 1464089173839 Marionette DEBUG loaded listener.js 04:26:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 203 (0x8d795000) [pid = 1764] [serial = 960] [outer = 0x8c84bc00] 04:26:14 INFO - PROCESS | 1764 | 1464089174862 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:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1680ms 04:26:14 INFO - PROCESS | 1764 | 1464089174922 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 04:26:14 INFO - PROCESS | 1764 | 1464089174929 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 04:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:26:14 INFO - PROCESS | 1764 | 1464089174937 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:26:14 INFO - PROCESS | 1764 | 1464089174943 Marionette TRACE conn4 <- [1,1250,null,{}] 04:26:14 INFO - PROCESS | 1764 | 1464089174951 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:26:15 INFO - PROCESS | 1764 | 1464089175167 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 04:26:15 INFO - PROCESS | 1764 | 1464089175417 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e5800 == 90 [pid = 1764] [id = 320] 04:26:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 204 (0x8f6ca800) [pid = 1764] [serial = 961] [outer = (nil)] 04:26:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 205 (0x8f7d6800) [pid = 1764] [serial = 962] [outer = 0x8f6ca800] 04:26:15 INFO - PROCESS | 1764 | 1464089175570 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 206 (0x8f88d000) [pid = 1764] [serial = 963] [outer = 0x8f6ca800] 04:26:16 INFO - PROCESS | 1764 | 1464089176503 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:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1642ms 04:26:16 INFO - PROCESS | 1764 | 1464089176583 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 1764 | 1464089176590 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 04:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:26:16 INFO - PROCESS | 1764 | 1464089176597 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 1764 | 1464089176600 Marionette TRACE conn4 <- [1,1254,null,{}] 04:26:16 INFO - PROCESS | 1764 | 1464089176607 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:26:16 INFO - PROCESS | 1764 | 1464089176847 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 04:26:17 INFO - PROCESS | 1764 | 1464089177141 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x923af400 == 91 [pid = 1764] [id = 321] 04:26:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 207 (0x92873400) [pid = 1764] [serial = 964] [outer = (nil)] 04:26:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 208 (0x92976400) [pid = 1764] [serial = 965] [outer = 0x92873400] 04:26:17 INFO - PROCESS | 1764 | 1464089177274 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 209 (0x93982000) [pid = 1764] [serial = 966] [outer = 0x92873400] 04:26:18 INFO - PROCESS | 1764 | 1464089178225 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:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1682ms 04:26:18 INFO - PROCESS | 1764 | 1464089178280 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 1764 | 1464089178284 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 04:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:26:18 INFO - PROCESS | 1764 | 1464089178302 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 1764 | 1464089178312 Marionette TRACE conn4 <- [1,1258,null,{}] 04:26:18 INFO - PROCESS | 1764 | 1464089178320 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:26:18 INFO - PROCESS | 1764 | 1464089178577 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 04:26:18 INFO - PROCESS | 1764 | 1464089178926 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b8400 == 92 [pid = 1764] [id = 322] 04:26:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 210 (0x93b85000) [pid = 1764] [serial = 967] [outer = (nil)] 04:26:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 211 (0x9a2b4000) [pid = 1764] [serial = 968] [outer = 0x93b85000] 04:26:19 INFO - PROCESS | 1764 | 1464089179020 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 212 (0x9a3ab800) [pid = 1764] [serial = 969] [outer = 0x93b85000] 04:26:19 INFO - PROCESS | 1764 | 1464089179983 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:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1747ms 04:26:20 INFO - PROCESS | 1764 | 1464089180042 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 04:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:26:20 INFO - PROCESS | 1764 | 1464089180047 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 04:26:20 INFO - PROCESS | 1764 | 1464089180054 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 1764 | 1464089180057 Marionette TRACE conn4 <- [1,1262,null,{}] 04:26:20 INFO - PROCESS | 1764 | 1464089180063 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:26:20 INFO - PROCESS | 1764 | 1464089180266 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 04:26:20 INFO - PROCESS | 1764 | 1464089180532 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec53c00 == 93 [pid = 1764] [id = 323] 04:26:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 213 (0x95211400) [pid = 1764] [serial = 970] [outer = (nil)] 04:26:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 214 (0x9bdbb000) [pid = 1764] [serial = 971] [outer = 0x95211400] 04:26:20 INFO - PROCESS | 1764 | 1464089180667 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 215 (0x9c06a400) [pid = 1764] [serial = 972] [outer = 0x95211400] 04:26:21 INFO - PROCESS | 1764 | 1464089181572 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:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1584ms 04:26:21 INFO - PROCESS | 1764 | 1464089181638 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 1764 | 1464089181643 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 04:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:26:21 INFO - PROCESS | 1764 | 1464089181649 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - PROCESS | 1764 | 1464089181654 Marionette TRACE conn4 <- [1,1266,null,{}] 04:26:21 INFO - PROCESS | 1764 | 1464089181659 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:26:21 INFO - PROCESS | 1764 | 1464089181854 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 04:26:22 INFO - PROCESS | 1764 | 1464089182105 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c067800 == 94 [pid = 1764] [id = 324] 04:26:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 216 (0x9c775c00) [pid = 1764] [serial = 973] [outer = (nil)] 04:26:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 217 (0x9c9b7c00) [pid = 1764] [serial = 974] [outer = 0x9c775c00] 04:26:22 INFO - PROCESS | 1764 | 1464089182251 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 218 (0x9d5ab800) [pid = 1764] [serial = 975] [outer = 0x9c775c00] 04:26:23 INFO - PROCESS | 1764 | 1464089183179 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:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1581ms 04:26:23 INFO - PROCESS | 1764 | 1464089183247 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 04:26:23 INFO - PROCESS | 1764 | 1464089183252 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 04:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:26:23 INFO - PROCESS | 1764 | 1464089183261 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 1764 | 1464089183264 Marionette TRACE conn4 <- [1,1270,null,{}] 04:26:23 INFO - PROCESS | 1764 | 1464089183271 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:26:23 INFO - PROCESS | 1764 | 1464089183470 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 04:26:23 INFO - PROCESS | 1764 | 1464089183720 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a243800 == 95 [pid = 1764] [id = 325] 04:26:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 219 (0x9bdbcc00) [pid = 1764] [serial = 976] [outer = (nil)] 04:26:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 220 (0xa061e400) [pid = 1764] [serial = 977] [outer = 0x9bdbcc00] 04:26:23 INFO - PROCESS | 1764 | 1464089183823 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 221 (0xa114d800) [pid = 1764] [serial = 978] [outer = 0x9bdbcc00] 04:26:24 INFO - PROCESS | 1764 | 1464089184711 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:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1483ms 04:26:24 INFO - PROCESS | 1764 | 1464089184744 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 04:26:24 INFO - PROCESS | 1764 | 1464089184748 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:26:24 INFO - PROCESS | 1764 | 1464089184755 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 1764 | 1464089184757 Marionette TRACE conn4 <- [1,1274,null,{}] 04:26:24 INFO - PROCESS | 1764 | 1464089184779 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:26:25 INFO - PROCESS | 1764 | 1464089185055 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 04:26:25 INFO - PROCESS | 1764 | 1464089185202 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x926b4800 == 96 [pid = 1764] [id = 326] 04:26:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 222 (0x996ba800) [pid = 1764] [serial = 979] [outer = (nil)] 04:26:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 223 (0xa22a2000) [pid = 1764] [serial = 980] [outer = 0x996ba800] 04:26:25 INFO - PROCESS | 1764 | 1464089185360 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 224 (0xa22ac400) [pid = 1764] [serial = 981] [outer = 0x996ba800] 04:26:26 INFO - PROCESS | 1764 | 1464089186235 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:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1534ms 04:26:26 INFO - PROCESS | 1764 | 1464089186289 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 1764 | 1464089186292 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:26:26 INFO - PROCESS | 1764 | 1464089186299 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 1764 | 1464089186302 Marionette TRACE conn4 <- [1,1278,null,{}] 04:26:26 INFO - PROCESS | 1764 | 1464089186308 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:26:26 INFO - PROCESS | 1764 | 1464089186500 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 04:26:26 INFO - PROCESS | 1764 | 1464089186743 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x92978400 == 97 [pid = 1764] [id = 327] 04:26:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 225 (0xa224e000) [pid = 1764] [serial = 982] [outer = (nil)] 04:26:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 226 (0xa23c4000) [pid = 1764] [serial = 983] [outer = 0xa224e000] 04:26:26 INFO - PROCESS | 1764 | 1464089186866 Marionette DEBUG loaded listener.js 04:26:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 227 (0xa23e8800) [pid = 1764] [serial = 984] [outer = 0xa224e000] 04:26:27 INFO - PROCESS | 1764 | 1464089187725 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:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1486ms 04:26:27 INFO - PROCESS | 1764 | 1464089187785 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 1764 | 1464089187789 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:26:27 INFO - PROCESS | 1764 | 1464089187796 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 1764 | 1464089187800 Marionette TRACE conn4 <- [1,1282,null,{}] 04:26:27 INFO - PROCESS | 1764 | 1464089187806 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:26:28 INFO - PROCESS | 1764 | 1464089187998 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 04:26:28 INFO - PROCESS | 1764 | 1464089188242 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 1764 | ++DOCSHELL 0xa22a2c00 == 98 [pid = 1764] [id = 328] 04:26:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 228 (0xa22a4000) [pid = 1764] [serial = 985] [outer = (nil)] 04:26:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 229 (0xa25b8800) [pid = 1764] [serial = 986] [outer = 0xa22a4000] 04:26:28 INFO - PROCESS | 1764 | 1464089188374 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 230 (0xa25bc400) [pid = 1764] [serial = 987] [outer = 0xa22a4000] 04:26:29 INFO - PROCESS | 1764 | 1464089189286 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:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1531ms 04:26:29 INFO - PROCESS | 1764 | 1464089189329 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 1764 | 1464089189333 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:26:29 INFO - PROCESS | 1764 | 1464089189339 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 1764 | 1464089189343 Marionette TRACE conn4 <- [1,1286,null,{}] 04:26:29 INFO - PROCESS | 1764 | 1464089189349 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:26:29 INFO - PROCESS | 1764 | 1464089189537 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 04:26:29 INFO - PROCESS | 1764 | 1464089189739 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 1764 | ++DOCSHELL 0xa25c3800 == 99 [pid = 1764] [id = 329] 04:26:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 231 (0xa25c4000) [pid = 1764] [serial = 988] [outer = (nil)] 04:26:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 232 (0xa25fb800) [pid = 1764] [serial = 989] [outer = 0xa25c4000] 04:26:29 INFO - PROCESS | 1764 | 1464089189938 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 233 (0xa275b800) [pid = 1764] [serial = 990] [outer = 0xa25c4000] 04:26:30 INFO - PROCESS | 1764 | 1464089190913 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:26:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1636ms 04:26:30 INFO - PROCESS | 1764 | 1464089190979 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 1764 | 1464089190986 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:26:31 INFO - PROCESS | 1764 | 1464089190996 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 1764 | 1464089191002 Marionette TRACE conn4 <- [1,1290,null,{}] 04:26:31 INFO - PROCESS | 1764 | 1464089191011 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:26:31 INFO - PROCESS | 1764 | 1464089191280 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 04:26:31 INFO - PROCESS | 1764 | 1464089191538 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 1764 | ++DOCSHELL 0xa275ec00 == 100 [pid = 1764] [id = 330] 04:26:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 234 (0xa3153800) [pid = 1764] [serial = 991] [outer = (nil)] 04:26:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 235 (0xa31e7800) [pid = 1764] [serial = 992] [outer = 0xa3153800] 04:26:31 INFO - PROCESS | 1764 | 1464089191661 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 236 (0xa331a400) [pid = 1764] [serial = 993] [outer = 0xa3153800] 04:26:32 INFO - PROCESS | 1764 | 1464089192536 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:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1586ms 04:26:32 INFO - PROCESS | 1764 | 1464089192582 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 1764 | 1464089192586 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 04:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:26:32 INFO - PROCESS | 1764 | 1464089192593 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 1764 | 1464089192596 Marionette TRACE conn4 <- [1,1294,null,{}] 04:26:32 INFO - PROCESS | 1764 | 1464089192602 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:26:32 INFO - PROCESS | 1764 | 1464089192790 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 04:26:33 INFO - PROCESS | 1764 | 1464089192995 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a3a7c00 == 101 [pid = 1764] [id = 331] 04:26:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 237 (0xa31c6400) [pid = 1764] [serial = 994] [outer = (nil)] 04:26:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 238 (0xa35cb800) [pid = 1764] [serial = 995] [outer = 0xa31c6400] 04:26:33 INFO - PROCESS | 1764 | 1464089193078 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 239 (0xa363f400) [pid = 1764] [serial = 996] [outer = 0xa31c6400] 04:26:34 INFO - PROCESS | 1764 | 1464089194090 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:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1536ms 04:26:34 INFO - PROCESS | 1764 | 1464089194129 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 1764 | 1464089194133 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 04:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:26:34 INFO - PROCESS | 1764 | 1464089194139 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 1764 | 1464089194143 Marionette TRACE conn4 <- [1,1298,null,{}] 04:26:34 INFO - PROCESS | 1764 | 1464089194148 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:26:34 INFO - PROCESS | 1764 | 1464089194327 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 04:26:34 INFO - PROCESS | 1764 | 1464089194594 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4d2000 == 102 [pid = 1764] [id = 332] 04:26:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 240 (0x8e3d5c00) [pid = 1764] [serial = 997] [outer = (nil)] 04:26:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 241 (0xa3357c00) [pid = 1764] [serial = 998] [outer = 0x8e3d5c00] 04:26:34 INFO - PROCESS | 1764 | 1464089194693 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0xa5140000) [pid = 1764] [serial = 999] [outer = 0x8e3d5c00] 04:26:35 INFO - PROCESS | 1764 | 1464089195609 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:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1532ms 04:26:35 INFO - PROCESS | 1764 | 1464089195673 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 1764 | 1464089195677 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 04:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:26:35 INFO - PROCESS | 1764 | 1464089195683 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 1764 | 1464089195687 Marionette TRACE conn4 <- [1,1302,null,{}] 04:26:35 INFO - PROCESS | 1764 | 1464089195692 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:26:35 INFO - PROCESS | 1764 | 1464089195874 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 04:26:36 INFO - PROCESS | 1764 | 1464089196131 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d025000 == 103 [pid = 1764] [id = 333] 04:26:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 243 (0x8d027800) [pid = 1764] [serial = 1000] [outer = (nil)] 04:26:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 244 (0x8d614000) [pid = 1764] [serial = 1001] [outer = 0x8d027800] 04:26:36 INFO - PROCESS | 1764 | 1464089196687 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x8d7a1400) [pid = 1764] [serial = 1002] [outer = 0x8d027800] 04:26:37 INFO - PROCESS | 1764 | 1464089197679 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:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 2034ms 04:26:37 INFO - PROCESS | 1764 | 1464089197720 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 1764 | 1464089197727 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 04:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:26:37 INFO - PROCESS | 1764 | 1464089197735 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 1764 | 1464089197741 Marionette TRACE conn4 <- [1,1306,null,{}] 04:26:37 INFO - PROCESS | 1764 | 1464089197748 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:26:37 INFO - PROCESS | 1764 | 1464089197931 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 04:26:38 INFO - PROCESS | 1764 | 1464089198153 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf8a400 == 104 [pid = 1764] [id = 334] 04:26:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0x8d029800) [pid = 1764] [serial = 1003] [outer = (nil)] 04:26:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0x8e4c0c00) [pid = 1764] [serial = 1004] [outer = 0x8d029800] 04:26:38 INFO - PROCESS | 1764 | 1464089198338 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x8f6c8000) [pid = 1764] [serial = 1005] [outer = 0x8d029800] 04:26:39 INFO - PROCESS | 1764 | 1464089199336 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:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1642ms 04:26:39 INFO - PROCESS | 1764 | 1464089199377 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 1764 | 1464089199383 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:26:39 INFO - PROCESS | 1764 | 1464089199393 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 1764 | 1464089199396 Marionette TRACE conn4 <- [1,1310,null,{}] 04:26:39 INFO - PROCESS | 1764 | 1464089199403 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:26:39 INFO - PROCESS | 1764 | 1464089199601 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 04:26:39 INFO - PROCESS | 1764 | 1464089199865 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4d0800 == 105 [pid = 1764] [id = 335] 04:26:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x8c776000) [pid = 1764] [serial = 1006] [outer = (nil)] 04:26:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x8d965800) [pid = 1764] [serial = 1007] [outer = 0x8c776000] 04:26:40 INFO - PROCESS | 1764 | 1464089200018 Marionette DEBUG loaded listener.js 04:26:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x8ed1f400) [pid = 1764] [serial = 1008] [outer = 0x8c776000] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cd400 == 104 [pid = 1764] [id = 235] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c6c00 == 103 [pid = 1764] [id = 204] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cf400 == 102 [pid = 1764] [id = 225] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4bc000 == 101 [pid = 1764] [id = 248] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77ac00 == 100 [pid = 1764] [id = 249] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02f400 == 99 [pid = 1764] [id = 298] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f882000 == 98 [pid = 1764] [id = 239] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x923b2400) [pid = 1764] [serial = 899] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x938e9800) [pid = 1764] [serial = 863] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x95212000) [pid = 1764] [serial = 866] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x9934ac00) [pid = 1764] [serial = 869] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x9a065c00) [pid = 1764] [serial = 872] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0x9a090800) [pid = 1764] [serial = 875] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x9a3a1000) [pid = 1764] [serial = 878] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 243 (0x9a3ae000) [pid = 1764] [serial = 881] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 242 (0x9b99f400) [pid = 1764] [serial = 884] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x9213b800) [pid = 1764] [serial = 887] [outer = (nil)] [url = about:blank] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x926b7800 == 97 [pid = 1764] [id = 240] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x92749400 == 96 [pid = 1764] [id = 242] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d4000 == 95 [pid = 1764] [id = 241] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d617c00 == 94 [pid = 1764] [id = 236] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f890c00 == 93 [pid = 1764] [id = 238] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77f400 == 92 [pid = 1764] [id = 237] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x9778a400 == 91 [pid = 1764] [id = 318] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02ec00 == 90 [pid = 1764] [id = 317] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x9287a000 == 89 [pid = 1764] [id = 316] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed6e800 == 88 [pid = 1764] [id = 315] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf19c00 == 87 [pid = 1764] [id = 314] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8d79cc00 == 86 [pid = 1764] [id = 313] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x951e2c00 == 85 [pid = 1764] [id = 304] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x92b64400 == 84 [pid = 1764] [id = 303] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c771400 == 83 [pid = 1764] [id = 302] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7bbc00 == 82 [pid = 1764] [id = 301] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c4000 == 81 [pid = 1764] [id = 300] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8e558800 == 80 [pid = 1764] [id = 299] 04:26:40 INFO - PROCESS | 1764 | --DOCSHELL 0x96da2000 == 79 [pid = 1764] [id = 10] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 240 (0x8f7c1400) [pid = 1764] [serial = 894] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 239 (0x8f6c1800) [pid = 1764] [serial = 893] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 238 (0x8e3dc800) [pid = 1764] [serial = 891] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 237 (0x8d617000) [pid = 1764] [serial = 890] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 236 (0x8f7bd400) [pid = 1764] [serial = 860] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 235 (0x8f5df800) [pid = 1764] [serial = 896] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 234 (0x8f7df800) [pid = 1764] [serial = 897] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | --DOMWINDOW == 233 (0x8d960400) [pid = 1764] [serial = 857] [outer = (nil)] [url = about:blank] 04:26:41 INFO - PROCESS | 1764 | 1464089201105 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:26:41 INFO - PROCESS | 1764 | 1464089201136 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 04:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:26:41 INFO - PROCESS | 1764 | 1464089201142 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - PROCESS | 1764 | 1464089201148 Marionette TRACE conn4 <- [1,1314,null,{}] 04:26:41 INFO - PROCESS | 1764 | 1464089201163 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:26:41 INFO - PROCESS | 1764 | 1464089201348 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 04:26:41 INFO - PROCESS | 1764 | 1464089201519 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c4000 == 80 [pid = 1764] [id = 336] 04:26:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 234 (0x916e6400) [pid = 1764] [serial = 1009] [outer = (nil)] 04:26:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 235 (0x926b8800) [pid = 1764] [serial = 1010] [outer = 0x916e6400] 04:26:41 INFO - PROCESS | 1764 | 1464089201614 Marionette DEBUG loaded listener.js 04:26:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 236 (0x9274cc00) [pid = 1764] [serial = 1011] [outer = 0x916e6400] 04:26:42 INFO - PROCESS | 1764 | 1464089202428 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:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1343ms 04:26:42 INFO - PROCESS | 1764 | 1464089202487 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 1764 | 1464089202492 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:26:42 INFO - PROCESS | 1764 | 1464089202498 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 1764 | 1464089202501 Marionette TRACE conn4 <- [1,1318,null,{}] 04:26:42 INFO - PROCESS | 1764 | 1464089202507 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:26:42 INFO - PROCESS | 1764 | 1464089202776 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 04:26:42 INFO - PROCESS | 1764 | 1464089202803 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x926be800 == 81 [pid = 1764] [id = 337] 04:26:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 237 (0x92742800) [pid = 1764] [serial = 1012] [outer = (nil)] 04:26:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 238 (0x92b66400) [pid = 1764] [serial = 1013] [outer = 0x92742800] 04:26:42 INFO - PROCESS | 1764 | 1464089202877 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 239 (0x9398bc00) [pid = 1764] [serial = 1014] [outer = 0x92742800] 04:26:43 INFO - PROCESS | 1764 | 1464089203843 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:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1381ms 04:26:43 INFO - PROCESS | 1764 | 1464089203879 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 1764 | 1464089203883 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 04:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:26:43 INFO - PROCESS | 1764 | 1464089203889 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - PROCESS | 1764 | 1464089203892 Marionette TRACE conn4 <- [1,1322,null,{}] 04:26:43 INFO - PROCESS | 1764 | 1464089203903 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:26:44 INFO - PROCESS | 1764 | 1464089204161 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 04:26:44 INFO - PROCESS | 1764 | 1464089204181 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b5d400 == 82 [pid = 1764] [id = 338] 04:26:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 240 (0x92dd5000) [pid = 1764] [serial = 1015] [outer = (nil)] 04:26:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 241 (0x950f4800) [pid = 1764] [serial = 1016] [outer = 0x92dd5000] 04:26:44 INFO - PROCESS | 1764 | 1464089204280 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0x9934e800) [pid = 1764] [serial = 1017] [outer = 0x92dd5000] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x92137000) [pid = 1764] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 240 (0x8cf86c00) [pid = 1764] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 239 (0x8f5dc400) [pid = 1764] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 238 (0x8d7a0800) [pid = 1764] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 237 (0x92b69c00) [pid = 1764] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 236 (0x923af800) [pid = 1764] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 235 (0x97786800) [pid = 1764] [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:26:45 INFO - PROCESS | 1764 | --DOMWINDOW == 234 (0x92973c00) [pid = 1764] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:26:45 INFO - PROCESS | 1764 | 1464089205768 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:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1901ms 04:26:45 INFO - PROCESS | 1764 | 1464089205791 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 1764 | 1464089205794 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:26:45 INFO - PROCESS | 1764 | 1464089205801 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 1764 | 1464089205804 Marionette TRACE conn4 <- [1,1326,null,{}] 04:26:45 INFO - PROCESS | 1764 | 1464089205810 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:26:46 INFO - PROCESS | 1764 | 1464089206039 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 04:26:46 INFO - PROCESS | 1764 | 1464089206060 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf87000 == 83 [pid = 1764] [id = 339] 04:26:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 235 (0x8d614c00) [pid = 1764] [serial = 1018] [outer = (nil)] 04:26:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 236 (0x92973c00) [pid = 1764] [serial = 1019] [outer = 0x8d614c00] 04:26:46 INFO - PROCESS | 1764 | 1464089206136 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 237 (0x950eb400) [pid = 1764] [serial = 1020] [outer = 0x8d614c00] 04:26:47 INFO - PROCESS | 1764 | 1464089207007 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:26:47 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:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1231ms 04:26:47 INFO - PROCESS | 1764 | 1464089207035 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 1764 | 1464089207039 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:26:47 INFO - PROCESS | 1764 | 1464089207045 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 1764 | 1464089207048 Marionette TRACE conn4 <- [1,1330,null,{}] 04:26:47 INFO - PROCESS | 1764 | 1464089207053 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:26:47 INFO - PROCESS | 1764 | 1464089207227 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 04:26:47 INFO - PROCESS | 1764 | 1464089207241 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e550c00 == 84 [pid = 1764] [id = 340] 04:26:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 238 (0x8ed62400) [pid = 1764] [serial = 1021] [outer = (nil)] 04:26:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 239 (0x996bdc00) [pid = 1764] [serial = 1022] [outer = 0x8ed62400] 04:26:47 INFO - PROCESS | 1764 | 1464089207318 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 240 (0x99f75400) [pid = 1764] [serial = 1023] [outer = 0x8ed62400] 04:26:48 INFO - PROCESS | 1764 | 1464089208554 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:26:48 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:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1582ms 04:26:48 INFO - PROCESS | 1764 | 1464089208645 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 1764 | 1464089208654 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:26:48 INFO - PROCESS | 1764 | 1464089208662 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - PROCESS | 1764 | 1464089208668 Marionette TRACE conn4 <- [1,1334,null,{}] 04:26:48 INFO - PROCESS | 1764 | 1464089208677 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:26:48 INFO - PROCESS | 1764 | 1464089208978 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 04:26:49 INFO - PROCESS | 1764 | 1464089209265 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d022c00 == 85 [pid = 1764] [id = 341] 04:26:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 241 (0x8ec4cc00) [pid = 1764] [serial = 1024] [outer = (nil)] 04:26:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0x8ed1ac00) [pid = 1764] [serial = 1025] [outer = 0x8ec4cc00] 04:26:49 INFO - PROCESS | 1764 | 1464089209362 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 243 (0x8f5e9400) [pid = 1764] [serial = 1026] [outer = 0x8ec4cc00] 04:26:50 INFO - PROCESS | 1764 | 1464089210336 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:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1735ms 04:26:50 INFO - PROCESS | 1764 | 1464089210398 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 1764 | 1464089210407 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:26:50 INFO - PROCESS | 1764 | 1464089210418 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 1764 | 1464089210423 Marionette TRACE conn4 <- [1,1338,null,{}] 04:26:50 INFO - PROCESS | 1764 | 1464089210429 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:26:50 INFO - PROCESS | 1764 | 1464089210678 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 04:26:51 INFO - PROCESS | 1764 | 1464089211031 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7c3c00 == 86 [pid = 1764] [id = 342] 04:26:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 244 (0x9158fc00) [pid = 1764] [serial = 1027] [outer = (nil)] 04:26:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x923b3800) [pid = 1764] [serial = 1028] [outer = 0x9158fc00] 04:26:51 INFO - PROCESS | 1764 | 1464089211123 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0x92974c00) [pid = 1764] [serial = 1029] [outer = 0x9158fc00] 04:26:52 INFO - PROCESS | 1764 | 1464089212554 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:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2238ms 04:26:52 INFO - PROCESS | 1764 | 1464089212657 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:26:52 INFO - PROCESS | 1764 | 1464089212662 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 04:26:52 INFO - PROCESS | 1764 | 1464089212669 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 1764 | 1464089212675 Marionette TRACE conn4 <- [1,1342,null,{}] 04:26:52 INFO - PROCESS | 1764 | 1464089212693 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:26:52 INFO - PROCESS | 1764 | 1464089212905 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 04:26:53 INFO - PROCESS | 1764 | 1464089213113 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x916f5400 == 87 [pid = 1764] [id = 343] 04:26:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0x923b5c00) [pid = 1764] [serial = 1030] [outer = (nil)] 04:26:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x99ea2800) [pid = 1764] [serial = 1031] [outer = 0x923b5c00] 04:26:53 INFO - PROCESS | 1764 | 1464089213254 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x9a3a3400) [pid = 1764] [serial = 1032] [outer = 0x923b5c00] 04:26:54 INFO - PROCESS | 1764 | 1464089214258 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:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1649ms 04:26:54 INFO - PROCESS | 1764 | 1464089214318 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 1764 | 1464089214323 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 04:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:26:54 INFO - PROCESS | 1764 | 1464089214330 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - PROCESS | 1764 | 1464089214335 Marionette TRACE conn4 <- [1,1346,null,{}] 04:26:54 INFO - PROCESS | 1764 | 1464089214342 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:26:54 INFO - PROCESS | 1764 | 1464089214550 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 04:26:54 INFO - PROCESS | 1764 | 1464089214802 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e55a800 == 88 [pid = 1764] [id = 344] 04:26:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x99f74c00) [pid = 1764] [serial = 1033] [outer = (nil)] 04:26:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x9bdb4000) [pid = 1764] [serial = 1034] [outer = 0x99f74c00] 04:26:54 INFO - PROCESS | 1764 | 1464089214933 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x9c067000) [pid = 1764] [serial = 1035] [outer = 0x99f74c00] 04:26:55 INFO - PROCESS | 1764 | 1464089215851 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:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1584ms 04:26:55 INFO - PROCESS | 1764 | 1464089215915 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 1764 | 1464089215919 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:26:55 INFO - PROCESS | 1764 | 1464089215926 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - PROCESS | 1764 | 1464089215930 Marionette TRACE conn4 <- [1,1350,null,{}] 04:26:55 INFO - PROCESS | 1764 | 1464089215935 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:26:56 INFO - PROCESS | 1764 | 1464089216138 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 04:26:56 INFO - PROCESS | 1764 | 1464089216396 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x996b7c00 == 89 [pid = 1764] [id = 345] 04:26:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x9c062000) [pid = 1764] [serial = 1036] [outer = (nil)] 04:26:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x9c9b6c00) [pid = 1764] [serial = 1037] [outer = 0x9c062000] 04:26:56 INFO - PROCESS | 1764 | 1464089216531 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x9cea6000) [pid = 1764] [serial = 1038] [outer = 0x9c062000] 04:26:57 INFO - PROCESS | 1764 | 1464089217436 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:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1581ms 04:26:57 INFO - PROCESS | 1764 | 1464089217509 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 1764 | 1464089217512 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:26:57 INFO - PROCESS | 1764 | 1464089217519 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - PROCESS | 1764 | 1464089217522 Marionette TRACE conn4 <- [1,1354,null,{}] 04:26:57 INFO - PROCESS | 1764 | 1464089217528 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:26:57 INFO - PROCESS | 1764 | 1464089217743 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 04:26:58 INFO - PROCESS | 1764 | 1464089218053 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f887000 == 90 [pid = 1764] [id = 346] 04:26:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x926b6000) [pid = 1764] [serial = 1039] [outer = (nil)] 04:26:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x9d50c800) [pid = 1764] [serial = 1040] [outer = 0x926b6000] 04:26:58 INFO - PROCESS | 1764 | 1464089218148 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0xa0618000) [pid = 1764] [serial = 1041] [outer = 0x926b6000] 04:26:59 INFO - PROCESS | 1764 | 1464089219094 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:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1632ms 04:26:59 INFO - PROCESS | 1764 | 1464089219152 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 1764 | 1464089219156 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:26:59 INFO - PROCESS | 1764 | 1464089219163 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 1764 | 1464089219166 Marionette TRACE conn4 <- [1,1358,null,{}] 04:26:59 INFO - PROCESS | 1764 | 1464089219172 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:26:59 INFO - PROCESS | 1764 | 1464089219416 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 04:26:59 INFO - PROCESS | 1764 | 1464089219718 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d5aac00 == 91 [pid = 1764] [id = 347] 04:26:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0xa22a3c00) [pid = 1764] [serial = 1042] [outer = (nil)] 04:26:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0xa25b9400) [pid = 1764] [serial = 1043] [outer = 0xa22a3c00] 04:26:59 INFO - PROCESS | 1764 | 1464089219807 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0xa25be800) [pid = 1764] [serial = 1044] [outer = 0xa22a3c00] 04:27:00 INFO - PROCESS | 1764 | 1464089220723 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:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1588ms 04:27:00 INFO - PROCESS | 1764 | 1464089220752 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 1764 | 1464089220757 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:27:00 INFO - PROCESS | 1764 | 1464089220763 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - PROCESS | 1764 | 1464089220767 Marionette TRACE conn4 <- [1,1362,null,{}] 04:27:00 INFO - PROCESS | 1764 | 1464089220774 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:27:00 INFO - PROCESS | 1764 | 1464089220967 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 04:27:01 INFO - PROCESS | 1764 | 1464089221226 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x951dd800 == 92 [pid = 1764] [id = 348] 04:27:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 262 (0xa237c800) [pid = 1764] [serial = 1045] [outer = (nil)] 04:27:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 263 (0xa27c5000) [pid = 1764] [serial = 1046] [outer = 0xa237c800] 04:27:01 INFO - PROCESS | 1764 | 1464089221355 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 264 (0xa27f6800) [pid = 1764] [serial = 1047] [outer = 0xa237c800] 04:27:02 INFO - PROCESS | 1764 | 1464089222306 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:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1592ms 04:27:02 INFO - PROCESS | 1764 | 1464089222356 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 1764 | 1464089222360 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:27:02 INFO - PROCESS | 1764 | 1464089222368 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 1764 | 1464089222372 Marionette TRACE conn4 <- [1,1366,null,{}] 04:27:02 INFO - PROCESS | 1764 | 1464089222377 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:27:02 INFO - PROCESS | 1764 | 1464089222588 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 04:27:02 INFO - PROCESS | 1764 | 1464089222863 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x9777f400 == 93 [pid = 1764] [id = 349] 04:27:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x9d50b000) [pid = 1764] [serial = 1048] [outer = (nil)] 04:27:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0xa36edc00) [pid = 1764] [serial = 1049] [outer = 0x9d50b000] 04:27:02 INFO - PROCESS | 1764 | 1464089222989 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0xa51e5800) [pid = 1764] [serial = 1050] [outer = 0x9d50b000] 04:27:03 INFO - PROCESS | 1764 | 1464089223918 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:27:03 INFO - PROCESS | 1764 | 1464089223968 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:27:03 INFO - PROCESS | 1764 | 1464089223975 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - PROCESS | 1764 | 1464089223978 Marionette TRACE conn4 <- [1,1370,null,{}] 04:27:03 INFO - PROCESS | 1764 | 1464089223984 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:27:04 INFO - PROCESS | 1764 | 1464089224218 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 04:27:04 INFO - PROCESS | 1764 | 1464089224568 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 1764 | ++DOCSHELL 0xa63f2400 == 94 [pid = 1764] [id = 350] 04:27:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0xa6834c00) [pid = 1764] [serial = 1051] [outer = (nil)] 04:27:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0xa6859400) [pid = 1764] [serial = 1052] [outer = 0xa6834c00] 04:27:04 INFO - PROCESS | 1764 | 1464089224658 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0xa685f800) [pid = 1764] [serial = 1053] [outer = 0xa6834c00] 04:27:05 INFO - PROCESS | 1764 | 1464089225599 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:27:05 INFO - PROCESS | 1764 | 1464089225664 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:27:05 INFO - PROCESS | 1764 | 1464089225670 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 1764 | 1464089225675 Marionette TRACE conn4 <- [1,1374,null,{}] 04:27:05 INFO - PROCESS | 1764 | 1464089225681 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:27:05 INFO - PROCESS | 1764 | 1464089225924 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 04:27:06 INFO - PROCESS | 1764 | 1464089226187 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 1764 | ++DOCSHELL 0xa68ce000 == 95 [pid = 1764] [id = 351] 04:27:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0xa698c000) [pid = 1764] [serial = 1054] [outer = (nil)] 04:27:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0xa6d2cc00) [pid = 1764] [serial = 1055] [outer = 0xa698c000] 04:27:06 INFO - PROCESS | 1764 | 1464089226326 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0xa6d32400) [pid = 1764] [serial = 1056] [outer = 0xa698c000] 04:27:07 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:07 INFO - PROCESS | 1764 | 1464089227282 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:27:07 INFO - PROCESS | 1764 | 1464089227362 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:27:07 INFO - PROCESS | 1764 | 1464089227369 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 1764 | 1464089227373 Marionette TRACE conn4 <- [1,1378,null,{}] 04:27:07 INFO - PROCESS | 1764 | 1464089227378 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:27:07 INFO - PROCESS | 1764 | 1464089227631 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 04:27:07 INFO - PROCESS | 1764 | 1464089227941 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac4000 == 96 [pid = 1764] [id = 352] 04:27:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 274 (0x88ac4c00) [pid = 1764] [serial = 1057] [outer = (nil)] 04:27:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 275 (0x88acb800) [pid = 1764] [serial = 1058] [outer = 0x88ac4c00] 04:27:08 INFO - PROCESS | 1764 | 1464089228028 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 276 (0x88ace800) [pid = 1764] [serial = 1059] [outer = 0x88ac4c00] 04:27:08 INFO - PROCESS | 1764 | 1464089228965 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:27:09 INFO - PROCESS | 1764 | 1464089229023 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:27:09 INFO - PROCESS | 1764 | 1464089229031 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - PROCESS | 1764 | 1464089229035 Marionette TRACE conn4 <- [1,1382,null,{}] 04:27:09 INFO - PROCESS | 1764 | 1464089229041 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:27:09 INFO - PROCESS | 1764 | 1464089229243 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 04:27:09 INFO - PROCESS | 1764 | 1464089229563 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac9c00 == 97 [pid = 1764] [id = 353] 04:27:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 277 (0x8c84a000) [pid = 1764] [serial = 1060] [outer = (nil)] 04:27:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 278 (0x8f5e7800) [pid = 1764] [serial = 1061] [outer = 0x8c84a000] 04:27:09 INFO - PROCESS | 1764 | 1464089229656 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 279 (0x92872400) [pid = 1764] [serial = 1062] [outer = 0x8c84a000] 04:27:10 INFO - PROCESS | 1764 | [1764] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:27:10 INFO - PROCESS | 1764 | 1464089230631 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:27:10 INFO - PROCESS | 1764 | 1464089230722 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:27:10 INFO - PROCESS | 1764 | 1464089230729 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 1764 | 1464089230732 Marionette TRACE conn4 <- [1,1386,null,{}] 04:27:10 INFO - PROCESS | 1764 | 1464089230738 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:27:10 INFO - PROCESS | 1764 | 1464089230926 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 04:27:11 INFO - PROCESS | 1764 | 1464089231188 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac8c00 == 98 [pid = 1764] [id = 354] 04:27:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 280 (0x916ef400) [pid = 1764] [serial = 1063] [outer = (nil)] 04:27:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 281 (0xa69c6000) [pid = 1764] [serial = 1064] [outer = 0x916ef400] 04:27:11 INFO - PROCESS | 1764 | 1464089231313 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 282 (0xa6d33400) [pid = 1764] [serial = 1065] [outer = 0x916ef400] 04:27:12 INFO - PROCESS | 1764 | 1464089232295 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:27:12 INFO - PROCESS | 1764 | 1464089232325 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:27:12 INFO - PROCESS | 1764 | 1464089232331 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 1764 | 1464089232334 Marionette TRACE conn4 <- [1,1390,null,{}] 04:27:12 INFO - PROCESS | 1764 | 1464089232340 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:27:12 INFO - PROCESS | 1764 | 1464089232535 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 04:27:13 INFO - PROCESS | 1764 | 1464089233237 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d619000 == 99 [pid = 1764] [id = 355] 04:27:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 283 (0x8d61dc00) [pid = 1764] [serial = 1066] [outer = (nil)] 04:27:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 284 (0x8d79c000) [pid = 1764] [serial = 1067] [outer = 0x8d61dc00] 04:27:13 INFO - PROCESS | 1764 | 1464089233324 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 285 (0x8e4c0400) [pid = 1764] [serial = 1068] [outer = 0x8d61dc00] 04:27:14 INFO - PROCESS | 1764 | 1464089234243 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:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1943ms 04:27:14 INFO - PROCESS | 1764 | 1464089234275 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 1764 | 1464089234281 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:27:14 INFO - PROCESS | 1764 | 1464089234289 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 1764 | 1464089234294 Marionette TRACE conn4 <- [1,1394,null,{}] 04:27:14 INFO - PROCESS | 1764 | 1464089234301 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:27:14 INFO - PROCESS | 1764 | 1464089234522 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 04:27:14 INFO - PROCESS | 1764 | 1464089234924 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec4fc00 == 100 [pid = 1764] [id = 356] 04:27:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 286 (0x8ed62800) [pid = 1764] [serial = 1069] [outer = (nil)] 04:27:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 287 (0x8f7df800) [pid = 1764] [serial = 1070] [outer = 0x8ed62800] 04:27:15 INFO - PROCESS | 1764 | 1464089235011 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 288 (0x91611400) [pid = 1764] [serial = 1071] [outer = 0x8ed62800] 04:27:15 INFO - PROCESS | 1764 | 1464089235941 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:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1685ms 04:27:15 INFO - PROCESS | 1764 | 1464089235978 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:27:15 INFO - PROCESS | 1764 | 1464089235984 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 04:27:15 INFO - PROCESS | 1764 | 1464089235991 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 1764 | 1464089235995 Marionette TRACE conn4 <- [1,1398,null,{}] 04:27:16 INFO - PROCESS | 1764 | 1464089236001 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:27:16 INFO - PROCESS | 1764 | 1464089236176 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 04:27:16 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed65000 == 99 [pid = 1764] [id = 233] 04:27:16 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed12000 == 98 [pid = 1764] [id = 297] 04:27:16 INFO - PROCESS | 1764 | --DOCSHELL 0x8d023800 == 97 [pid = 1764] [id = 296] 04:27:16 INFO - PROCESS | 1764 | --DOMWINDOW == 287 (0x996bcc00) [pid = 1764] [serial = 956] [outer = (nil)] [url = about:blank] 04:27:16 INFO - PROCESS | 1764 | 1464089236571 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c83f400 == 98 [pid = 1764] [id = 357] 04:27:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 288 (0x8e3d4000) [pid = 1764] [serial = 1072] [outer = (nil)] 04:27:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 289 (0x8ec4e000) [pid = 1764] [serial = 1073] [outer = 0x8e3d4000] 04:27:16 INFO - PROCESS | 1764 | 1464089236679 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 290 (0x91618800) [pid = 1764] [serial = 1074] [outer = 0x8e3d4000] 04:27:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec53c00 == 97 [pid = 1764] [id = 323] 04:27:17 INFO - PROCESS | 1764 | --DOCSHELL 0x923b8400 == 96 [pid = 1764] [id = 322] 04:27:17 INFO - PROCESS | 1764 | --DOCSHELL 0x923af400 == 95 [pid = 1764] [id = 321] 04:27:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e5800 == 94 [pid = 1764] [id = 320] 04:27:17 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cec00 == 93 [pid = 1764] [id = 319] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 289 (0x97788800) [pid = 1764] [serial = 953] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 288 (0x8ed18400) [pid = 1764] [serial = 945] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 287 (0x92745000) [pid = 1764] [serial = 900] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 286 (0x98114c00) [pid = 1764] [serial = 954] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 285 (0x9c777800) [pid = 1764] [serial = 929] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 284 (0x8f88fc00) [pid = 1764] [serial = 905] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 283 (0x9c06a000) [pid = 1764] [serial = 926] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 282 (0x99355c00) [pid = 1764] [serial = 914] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 281 (0x8d7a0400) [pid = 1764] [serial = 902] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 280 (0x9bdb1400) [pid = 1764] [serial = 920] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 279 (0x8d961c00) [pid = 1764] [serial = 941] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 278 (0x92dd3800) [pid = 1764] [serial = 908] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 277 (0x93b8d000) [pid = 1764] [serial = 950] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 276 (0x9a092400) [pid = 1764] [serial = 917] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 275 (0x950ed800) [pid = 1764] [serial = 951] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 274 (0x92874000) [pid = 1764] [serial = 948] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 273 (0x9d713c00) [pid = 1764] [serial = 938] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x923bc000) [pid = 1764] [serial = 947] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x9ceac800) [pid = 1764] [serial = 932] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0x8e556c00) [pid = 1764] [serial = 944] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x9c062400) [pid = 1764] [serial = 923] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x8e55c000) [pid = 1764] [serial = 942] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x9d504c00) [pid = 1764] [serial = 935] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x9520ec00) [pid = 1764] [serial = 911] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x8c77f800) [pid = 1764] [serial = 615] [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:27:17 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x93b86000) [pid = 1764] [serial = 855] [outer = (nil)] [url = about:blank] 04:27:17 INFO - PROCESS | 1764 | 1464089237515 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:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1544ms 04:27:17 INFO - PROCESS | 1764 | 1464089237535 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 04:27:17 INFO - PROCESS | 1764 | 1464089237538 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:27:17 INFO - PROCESS | 1764 | 1464089237551 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 1764 | 1464089237560 Marionette TRACE conn4 <- [1,1402,null,{}] 04:27:17 INFO - PROCESS | 1764 | 1464089237569 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:27:17 INFO - PROCESS | 1764 | 1464089237807 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 04:27:17 INFO - PROCESS | 1764 | 1464089237833 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77f800 == 94 [pid = 1764] [id = 358] 04:27:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x92874000) [pid = 1764] [serial = 1075] [outer = (nil)] 04:27:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0x92dd7000) [pid = 1764] [serial = 1076] [outer = 0x92874000] 04:27:17 INFO - PROCESS | 1764 | 1464089237922 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0x9454cc00) [pid = 1764] [serial = 1077] [outer = 0x92874000] 04:27:18 INFO - PROCESS | 1764 | 1464089238804 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:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1311ms 04:27:18 INFO - PROCESS | 1764 | 1464089238855 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 1764 | 1464089238859 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:27:18 INFO - PROCESS | 1764 | 1464089238865 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 1764 | 1464089238869 Marionette TRACE conn4 <- [1,1406,null,{}] 04:27:18 INFO - PROCESS | 1764 | 1464089238874 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:27:19 INFO - PROCESS | 1764 | 1464089239154 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 04:27:19 INFO - PROCESS | 1764 | 1464089239183 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec53c00 == 95 [pid = 1764] [id = 359] 04:27:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0x92743000) [pid = 1764] [serial = 1078] [outer = (nil)] 04:27:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0x9777e400) [pid = 1764] [serial = 1079] [outer = 0x92743000] 04:27:19 INFO - PROCESS | 1764 | 1464089239256 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0x99309c00) [pid = 1764] [serial = 1080] [outer = 0x92743000] 04:27:20 INFO - PROCESS | 1764 | 1464089240228 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:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1429ms 04:27:20 INFO - PROCESS | 1764 | 1464089240298 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:27:20 INFO - PROCESS | 1764 | 1464089240307 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 04:27:20 INFO - PROCESS | 1764 | 1464089240312 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 1764 | 1464089240317 Marionette TRACE conn4 <- [1,1410,null,{}] 04:27:20 INFO - PROCESS | 1764 | 1464089240323 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:27:20 INFO - PROCESS | 1764 | 1464089240558 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 04:27:20 INFO - PROCESS | 1764 | 1464089240586 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x9520c000 == 96 [pid = 1764] [id = 360] 04:27:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0x99356c00) [pid = 1764] [serial = 1081] [outer = (nil)] 04:27:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0x9a2b6c00) [pid = 1764] [serial = 1082] [outer = 0x99356c00] 04:27:20 INFO - PROCESS | 1764 | 1464089240681 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0x9bdb3800) [pid = 1764] [serial = 1083] [outer = 0x99356c00] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x916e6400) [pid = 1764] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x92742800) [pid = 1764] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0x8c776000) [pid = 1764] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x8d027800) [pid = 1764] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x8d029800) [pid = 1764] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x92dd5000) [pid = 1764] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x9934fc00) [pid = 1764] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x96d9e800) [pid = 1764] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:21 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x8d614c00) [pid = 1764] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:27:22 INFO - PROCESS | 1764 | 1464089242084 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:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1781ms 04:27:22 INFO - PROCESS | 1764 | 1464089242094 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 1764 | 1464089242097 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:27:22 INFO - PROCESS | 1764 | 1464089242103 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 1764 | 1464089242106 Marionette TRACE conn4 <- [1,1414,null,{}] 04:27:22 INFO - PROCESS | 1764 | 1464089242112 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:27:22 INFO - PROCESS | 1764 | 1464089242335 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 04:27:22 INFO - PROCESS | 1764 | 1464089242357 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02dc00 == 97 [pid = 1764] [id = 361] 04:27:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x8e4b5000) [pid = 1764] [serial = 1084] [outer = (nil)] 04:27:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0x996b9800) [pid = 1764] [serial = 1085] [outer = 0x8e4b5000] 04:27:22 INFO - PROCESS | 1764 | 1464089242440 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0x9bdb5c00) [pid = 1764] [serial = 1086] [outer = 0x8e4b5000] 04:27:23 INFO - PROCESS | 1764 | 1464089243405 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:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1338ms 04:27:23 INFO - PROCESS | 1764 | 1464089243441 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 1764 | 1464089243444 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:27:23 INFO - PROCESS | 1764 | 1464089243450 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 1764 | 1464089243453 Marionette TRACE conn4 <- [1,1418,null,{}] 04:27:23 INFO - PROCESS | 1764 | 1464089243459 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:27:23 INFO - PROCESS | 1764 | 1464089243618 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 04:27:23 INFO - PROCESS | 1764 | 1464089243936 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac7c00 == 98 [pid = 1764] [id = 362] 04:27:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0x88ac8000) [pid = 1764] [serial = 1087] [outer = (nil)] 04:27:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0x8cf86c00) [pid = 1764] [serial = 1088] [outer = 0x88ac8000] 04:27:24 INFO - PROCESS | 1764 | 1464089244035 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0x8d794400) [pid = 1764] [serial = 1089] [outer = 0x88ac8000] 04:27:25 INFO - PROCESS | 1764 | 1464089245087 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:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1695ms 04:27:25 INFO - PROCESS | 1764 | 1464089245148 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 1764 | 1464089245155 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 04:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:27:25 INFO - PROCESS | 1764 | 1464089245164 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 1764 | 1464089245171 Marionette TRACE conn4 <- [1,1422,null,{}] 04:27:25 INFO - PROCESS | 1764 | 1464089245179 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:27:25 INFO - PROCESS | 1764 | 1464089245404 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 04:27:25 INFO - PROCESS | 1764 | 1464089245668 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7bec00 == 99 [pid = 1764] [id = 363] 04:27:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0x8f7c4800) [pid = 1764] [serial = 1090] [outer = (nil)] 04:27:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0x8f882000) [pid = 1764] [serial = 1091] [outer = 0x8f7c4800] 04:27:25 INFO - PROCESS | 1764 | 1464089245761 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0x91611800) [pid = 1764] [serial = 1092] [outer = 0x8f7c4800] 04:27:26 INFO - PROCESS | 1764 | 1464089246728 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:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1635ms 04:27:26 INFO - PROCESS | 1764 | 1464089246804 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:27:26 INFO - PROCESS | 1764 | 1464089246811 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 04:27:26 INFO - PROCESS | 1764 | 1464089246818 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 1764 | 1464089246821 Marionette TRACE conn4 <- [1,1426,null,{}] 04:27:26 INFO - PROCESS | 1764 | 1464089246828 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:27:27 INFO - PROCESS | 1764 | 1464089247069 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 04:27:27 INFO - PROCESS | 1764 | 1464089247423 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e556800 == 100 [pid = 1764] [id = 364] 04:27:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 274 (0x9287bc00) [pid = 1764] [serial = 1093] [outer = (nil)] 04:27:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 275 (0x92dd5000) [pid = 1764] [serial = 1094] [outer = 0x9287bc00] 04:27:27 INFO - PROCESS | 1764 | 1464089247517 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 276 (0x951dd000) [pid = 1764] [serial = 1095] [outer = 0x9287bc00] 04:27:28 INFO - PROCESS | 1764 | 1464089248541 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:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1782ms 04:27:28 INFO - PROCESS | 1764 | 1464089248600 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 04:27:28 INFO - PROCESS | 1764 | 1464089248605 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 04:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:27:28 INFO - PROCESS | 1764 | 1464089248621 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 1764 | 1464089248630 Marionette TRACE conn4 <- [1,1430,null,{}] 04:27:28 INFO - PROCESS | 1764 | 1464089248636 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:27:28 INFO - PROCESS | 1764 | 1464089248887 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 04:27:29 INFO - PROCESS | 1764 | 1464089249194 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b4c00 == 101 [pid = 1764] [id = 365] 04:27:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 277 (0x95214000) [pid = 1764] [serial = 1096] [outer = (nil)] 04:27:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 278 (0x9bdb1c00) [pid = 1764] [serial = 1097] [outer = 0x95214000] 04:27:29 INFO - PROCESS | 1764 | 1464089249285 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 279 (0x9c7e9400) [pid = 1764] [serial = 1098] [outer = 0x95214000] 04:27:30 INFO - PROCESS | 1764 | 1464089250311 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:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1754ms 04:27:30 INFO - PROCESS | 1764 | 1464089250368 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 04:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:27:30 INFO - PROCESS | 1764 | 1464089250373 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 04:27:30 INFO - PROCESS | 1764 | 1464089250379 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 1764 | 1464089250383 Marionette TRACE conn4 <- [1,1434,null,{}] 04:27:30 INFO - PROCESS | 1764 | 1464089250389 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:27:30 INFO - PROCESS | 1764 | 1464089250598 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 04:27:30 INFO - PROCESS | 1764 | 1464089250905 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed15400 == 102 [pid = 1764] [id = 366] 04:27:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 280 (0x9d1aac00) [pid = 1764] [serial = 1099] [outer = (nil)] 04:27:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 281 (0x9d59e800) [pid = 1764] [serial = 1100] [outer = 0x9d1aac00] 04:27:31 INFO - PROCESS | 1764 | 1464089251003 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 282 (0x9d716800) [pid = 1764] [serial = 1101] [outer = 0x9d1aac00] 04:27:31 INFO - PROCESS | 1764 | 1464089251971 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:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1631ms 04:27:32 INFO - PROCESS | 1764 | 1464089252011 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 04:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:27:32 INFO - PROCESS | 1764 | 1464089252015 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 04:27:32 INFO - PROCESS | 1764 | 1464089252021 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - PROCESS | 1764 | 1464089252025 Marionette TRACE conn4 <- [1,1438,null,{}] 04:27:32 INFO - PROCESS | 1764 | 1464089252031 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:27:32 INFO - PROCESS | 1764 | 1464089252224 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 04:27:32 INFO - PROCESS | 1764 | 1464089252551 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d50b400 == 103 [pid = 1764] [id = 367] 04:27:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 283 (0x9d7ad800) [pid = 1764] [serial = 1102] [outer = (nil)] 04:27:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 284 (0xa22a2800) [pid = 1764] [serial = 1103] [outer = 0x9d7ad800] 04:27:32 INFO - PROCESS | 1764 | 1464089252661 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 285 (0xa275c000) [pid = 1764] [serial = 1104] [outer = 0x9d7ad800] 04:27:33 INFO - PROCESS | 1764 | 1464089253615 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:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1632ms 04:27:33 INFO - PROCESS | 1764 | 1464089253654 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 1764 | 1464089253657 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 04:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:27:33 INFO - PROCESS | 1764 | 1464089253664 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 1764 | 1464089253668 Marionette TRACE conn4 <- [1,1442,null,{}] 04:27:33 INFO - PROCESS | 1764 | 1464089253674 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:27:33 INFO - PROCESS | 1764 | 1464089253881 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 04:27:34 INFO - PROCESS | 1764 | 1464089254144 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d286000 == 104 [pid = 1764] [id = 368] 04:27:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 286 (0xa3649c00) [pid = 1764] [serial = 1105] [outer = (nil)] 04:27:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 287 (0xa6834000) [pid = 1764] [serial = 1106] [outer = 0xa3649c00] 04:27:34 INFO - PROCESS | 1764 | 1464089254283 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 288 (0xa6990800) [pid = 1764] [serial = 1107] [outer = 0xa3649c00] 04:27:35 INFO - PROCESS | 1764 | 1464089255254 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:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1638ms 04:27:35 INFO - PROCESS | 1764 | 1464089255303 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 1764 | 1464089255307 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 04:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:27:35 INFO - PROCESS | 1764 | 1464089255314 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 1764 | 1464089255317 Marionette TRACE conn4 <- [1,1446,null,{}] 04:27:35 INFO - PROCESS | 1764 | 1464089255323 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:27:35 INFO - PROCESS | 1764 | 1464089255528 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 04:27:35 INFO - PROCESS | 1764 | 1464089255795 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bbc00 == 105 [pid = 1764] [id = 369] 04:27:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 289 (0x8a2bcc00) [pid = 1764] [serial = 1108] [outer = (nil)] 04:27:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 290 (0x8a2c3c00) [pid = 1764] [serial = 1109] [outer = 0x8a2bcc00] 04:27:35 INFO - PROCESS | 1764 | 1464089255924 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 291 (0x8a2c6c00) [pid = 1764] [serial = 1110] [outer = 0x8a2bcc00] 04:27:36 INFO - PROCESS | 1764 | 1464089256849 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:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1586ms 04:27:36 INFO - PROCESS | 1764 | 1464089256901 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 1764 | 1464089256905 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 04:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:27:36 INFO - PROCESS | 1764 | 1464089256912 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 1764 | 1464089256914 Marionette TRACE conn4 <- [1,1450,null,{}] 04:27:36 INFO - PROCESS | 1764 | 1464089256921 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:27:37 INFO - PROCESS | 1764 | 1464089257132 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 04:27:37 INFO - PROCESS | 1764 | 1464089257409 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bfc00 == 106 [pid = 1764] [id = 370] 04:27:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 292 (0x8a2c6800) [pid = 1764] [serial = 1111] [outer = (nil)] 04:27:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 293 (0xa1153800) [pid = 1764] [serial = 1112] [outer = 0x8a2c6800] 04:27:37 INFO - PROCESS | 1764 | 1464089257540 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 294 (0xa6d31000) [pid = 1764] [serial = 1113] [outer = 0x8a2c6800] 04:27:38 INFO - PROCESS | 1764 | 1464089258464 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:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1587ms 04:27:38 INFO - PROCESS | 1764 | 1464089258500 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 1764 | 1464089258504 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:27:38 INFO - PROCESS | 1764 | 1464089258511 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 1764 | 1464089258515 Marionette TRACE conn4 <- [1,1454,null,{}] 04:27:38 INFO - PROCESS | 1764 | 1464089258521 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:27:38 INFO - PROCESS | 1764 | 1464089258727 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 04:27:39 INFO - PROCESS | 1764 | 1464089258988 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bdc00 == 107 [pid = 1764] [id = 371] 04:27:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 295 (0x8d8ae800) [pid = 1764] [serial = 1114] [outer = (nil)] 04:27:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 296 (0x8d8b5800) [pid = 1764] [serial = 1115] [outer = 0x8d8ae800] 04:27:39 INFO - PROCESS | 1764 | 1464089259117 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 297 (0x8d8b8c00) [pid = 1764] [serial = 1116] [outer = 0x8d8ae800] 04:27:40 INFO - PROCESS | 1764 | 1464089260060 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:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1586ms 04:27:40 INFO - PROCESS | 1764 | 1464089260098 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 1764 | 1464089260102 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:27:40 INFO - PROCESS | 1764 | 1464089260108 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 1764 | 1464089260112 Marionette TRACE conn4 <- [1,1458,null,{}] 04:27:40 INFO - PROCESS | 1764 | 1464089260118 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:27:40 INFO - PROCESS | 1764 | 1464089260301 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 04:27:40 INFO - PROCESS | 1764 | 1464089260592 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e387400 == 108 [pid = 1764] [id = 372] 04:27:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 298 (0x8e387800) [pid = 1764] [serial = 1117] [outer = (nil)] 04:27:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 299 (0x8e38ac00) [pid = 1764] [serial = 1118] [outer = 0x8e387800] 04:27:40 INFO - PROCESS | 1764 | 1464089260736 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 300 (0x8e390000) [pid = 1764] [serial = 1119] [outer = 0x8e387800] 04:27:41 INFO - PROCESS | 1764 | 1464089261703 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:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1637ms 04:27:41 INFO - PROCESS | 1764 | 1464089261746 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 04:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:27:41 INFO - PROCESS | 1764 | 1464089261751 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 04:27:41 INFO - PROCESS | 1764 | 1464089261757 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 1764 | 1464089261761 Marionette TRACE conn4 <- [1,1462,null,{}] 04:27:41 INFO - PROCESS | 1764 | 1464089261767 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:27:41 INFO - PROCESS | 1764 | 1464089261989 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 04:27:42 INFO - PROCESS | 1764 | 1464089262316 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a388800 == 109 [pid = 1764] [id = 373] 04:27:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 301 (0x8a38cc00) [pid = 1764] [serial = 1120] [outer = (nil)] 04:27:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 302 (0x8a394000) [pid = 1764] [serial = 1121] [outer = 0x8a38cc00] 04:27:42 INFO - PROCESS | 1764 | 1464089262407 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 303 (0x8e386c00) [pid = 1764] [serial = 1122] [outer = 0x8a38cc00] 04:27:43 INFO - PROCESS | 1764 | 1464089263358 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:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1681ms 04:27:43 INFO - PROCESS | 1764 | 1464089263438 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 1764 | 1464089263442 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:27:43 INFO - PROCESS | 1764 | 1464089263449 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 1764 | 1464089263453 Marionette TRACE conn4 <- [1,1466,null,{}] 04:27:43 INFO - PROCESS | 1764 | 1464089263459 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:27:43 INFO - PROCESS | 1764 | 1464089263701 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 04:27:44 INFO - PROCESS | 1764 | 1464089264014 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x893ab800 == 110 [pid = 1764] [id = 374] 04:27:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 304 (0x893adc00) [pid = 1764] [serial = 1123] [outer = (nil)] 04:27:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 305 (0x893b4400) [pid = 1764] [serial = 1124] [outer = 0x893adc00] 04:27:44 INFO - PROCESS | 1764 | 1464089264109 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 306 (0x893b6400) [pid = 1764] [serial = 1125] [outer = 0x893adc00] 04:27:45 INFO - PROCESS | 1764 | 1464089265008 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:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1638ms 04:27:45 INFO - PROCESS | 1764 | 1464089265088 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 1764 | 1464089265102 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 04:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:27:45 INFO - PROCESS | 1764 | 1464089265108 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - PROCESS | 1764 | 1464089265112 Marionette TRACE conn4 <- [1,1470,null,{}] 04:27:45 INFO - PROCESS | 1764 | 1464089265118 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:27:45 INFO - PROCESS | 1764 | 1464089265349 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 04:27:45 INFO - PROCESS | 1764 | 1464089265672 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x893af800 == 111 [pid = 1764] [id = 375] 04:27:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 307 (0x893b6000) [pid = 1764] [serial = 1126] [outer = (nil)] 04:27:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 308 (0x8d8bbc00) [pid = 1764] [serial = 1127] [outer = 0x893b6000] 04:27:45 INFO - PROCESS | 1764 | 1464089265760 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 309 (0x8ed17c00) [pid = 1764] [serial = 1128] [outer = 0x893b6000] 04:27:46 INFO - PROCESS | 1764 | 1464089266676 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:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1604ms 04:27:46 INFO - PROCESS | 1764 | 1464089266714 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 04:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:27:46 INFO - PROCESS | 1764 | 1464089266718 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 04:27:46 INFO - PROCESS | 1764 | 1464089266725 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 1764 | 1464089266728 Marionette TRACE conn4 <- [1,1474,null,{}] 04:27:46 INFO - PROCESS | 1764 | 1464089266734 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:27:46 INFO - PROCESS | 1764 | 1464089266934 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 04:27:47 INFO - PROCESS | 1764 | 1464089267272 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8706e000 == 112 [pid = 1764] [id = 376] 04:27:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 310 (0x87070800) [pid = 1764] [serial = 1129] [outer = (nil)] 04:27:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 311 (0x87076000) [pid = 1764] [serial = 1130] [outer = 0x87070800] 04:27:47 INFO - PROCESS | 1764 | 1464089267365 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 312 (0x87077c00) [pid = 1764] [serial = 1131] [outer = 0x87070800] 04:27:48 INFO - PROCESS | 1764 | 1464089268308 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:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1640ms 04:27:48 INFO - PROCESS | 1764 | 1464089268365 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 04:27:48 INFO - PROCESS | 1764 | 1464089268369 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 04:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:27:48 INFO - PROCESS | 1764 | 1464089268375 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:27:48 INFO - PROCESS | 1764 | 1464089268379 Marionette TRACE conn4 <- [1,1478,null,{}] 04:27:48 INFO - PROCESS | 1764 | 1464089268384 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:27:48 INFO - PROCESS | 1764 | 1464089268585 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 04:27:48 INFO - PROCESS | 1764 | 1464089268903 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8707a800 == 113 [pid = 1764] [id = 377] 04:27:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 313 (0x8a2c0800) [pid = 1764] [serial = 1132] [outer = (nil)] 04:27:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 314 (0x8c774000) [pid = 1764] [serial = 1133] [outer = 0x8a2c0800] 04:27:49 INFO - PROCESS | 1764 | 1464089268994 Marionette DEBUG loaded listener.js 04:27:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 315 (0x8e550400) [pid = 1764] [serial = 1134] [outer = 0x8a2c0800] 04:27:49 INFO - PROCESS | 1764 | 1464089269946 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:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1632ms 04:27:50 INFO - PROCESS | 1764 | 1464089270008 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 04:27:50 INFO - PROCESS | 1764 | 1464089270012 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 04:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:27:50 INFO - PROCESS | 1764 | 1464089270019 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:27:50 INFO - PROCESS | 1764 | 1464089270022 Marionette TRACE conn4 <- [1,1482,null,{}] 04:27:50 INFO - PROCESS | 1764 | 1464089270057 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:27:50 INFO - PROCESS | 1764 | 1464089270308 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 04:27:51 INFO - PROCESS | 1764 | 1464089271179 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac1400 == 114 [pid = 1764] [id = 378] 04:27:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 316 (0x88ac3c00) [pid = 1764] [serial = 1135] [outer = (nil)] 04:27:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 317 (0x8a2bf400) [pid = 1764] [serial = 1136] [outer = 0x88ac3c00] 04:27:51 INFO - PROCESS | 1764 | 1464089271293 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 318 (0x8a38a400) [pid = 1764] [serial = 1137] [outer = 0x88ac3c00] 04:27:52 INFO - PROCESS | 1764 | 1464089272268 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:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2293ms 04:27:52 INFO - PROCESS | 1764 | 1464089272314 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 1764 | 1464089272320 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 04:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:27:52 INFO - PROCESS | 1764 | 1464089272328 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 1764 | 1464089272333 Marionette TRACE conn4 <- [1,1486,null,{}] 04:27:52 INFO - PROCESS | 1764 | 1464089272341 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:27:52 INFO - PROCESS | 1764 | 1464089272538 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 04:27:52 INFO - PROCESS | 1764 | 1464089272884 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4ca400 == 115 [pid = 1764] [id = 379] 04:27:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 319 (0x8d025800) [pid = 1764] [serial = 1138] [outer = (nil)] 04:27:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 320 (0x8d793800) [pid = 1764] [serial = 1139] [outer = 0x8d025800] 04:27:52 INFO - PROCESS | 1764 | 1464089272975 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 321 (0x8d8b9000) [pid = 1764] [serial = 1140] [outer = 0x8d025800] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed70800 == 114 [pid = 1764] [id = 284] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1a800 == 113 [pid = 1764] [id = 306] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf17400 == 112 [pid = 1764] [id = 307] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x93985c00 == 111 [pid = 1764] [id = 311] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf18800 == 110 [pid = 1764] [id = 279] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77b000 == 109 [pid = 1764] [id = 281] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3d5800 == 108 [pid = 1764] [id = 245] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x92749000 == 107 [pid = 1764] [id = 312] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf8b000 == 106 [pid = 1764] [id = 305] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02dc00 == 105 [pid = 1764] [id = 361] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x9520c000 == 104 [pid = 1764] [id = 360] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec53c00 == 103 [pid = 1764] [id = 359] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77f800 == 102 [pid = 1764] [id = 358] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8c83f400 == 101 [pid = 1764] [id = 357] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec4fc00 == 100 [pid = 1764] [id = 356] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8d619000 == 99 [pid = 1764] [id = 355] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x9c061400 == 98 [pid = 1764] [id = 309] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x9c776c00 == 97 [pid = 1764] [id = 310] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x916f5400 == 96 [pid = 1764] [id = 343] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7c3c00 == 95 [pid = 1764] [id = 342] 04:27:54 INFO - PROCESS | 1764 | --DOCSHELL 0x8d022c00 == 94 [pid = 1764] [id = 341] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 320 (0x92973c00) [pid = 1764] [serial = 1019] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 319 (0x950eb400) [pid = 1764] [serial = 1020] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 318 (0x926b8800) [pid = 1764] [serial = 1010] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 317 (0x9398bc00) [pid = 1764] [serial = 1014] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 316 (0x8cf89c00) [pid = 1764] [serial = 959] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 315 (0x8ed1f400) [pid = 1764] [serial = 1008] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 314 (0x8f7d6800) [pid = 1764] [serial = 962] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 313 (0xa35cb800) [pid = 1764] [serial = 995] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 312 (0xa25b8800) [pid = 1764] [serial = 986] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 311 (0xa3357c00) [pid = 1764] [serial = 998] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 310 (0x9274cc00) [pid = 1764] [serial = 1011] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 309 (0x8d7a1400) [pid = 1764] [serial = 1002] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 308 (0x92976400) [pid = 1764] [serial = 965] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 307 (0x9c9b7c00) [pid = 1764] [serial = 974] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 306 (0x8d614000) [pid = 1764] [serial = 1001] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 305 (0x8e4c0c00) [pid = 1764] [serial = 1004] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 304 (0x9bdbb000) [pid = 1764] [serial = 971] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 303 (0x9934e800) [pid = 1764] [serial = 1017] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 302 (0x9a062c00) [pid = 1764] [serial = 957] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 301 (0x9a2b4000) [pid = 1764] [serial = 968] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 300 (0x950f4800) [pid = 1764] [serial = 1016] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 299 (0x92b66400) [pid = 1764] [serial = 1013] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 298 (0xa061e400) [pid = 1764] [serial = 977] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 297 (0x8d965800) [pid = 1764] [serial = 1007] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 296 (0xa25fb800) [pid = 1764] [serial = 989] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 295 (0x96da7000) [pid = 1764] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 294 (0x8f6c8000) [pid = 1764] [serial = 1005] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 293 (0xa22a2000) [pid = 1764] [serial = 980] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 292 (0xa23c4000) [pid = 1764] [serial = 983] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | --DOMWINDOW == 291 (0xa31e7800) [pid = 1764] [serial = 992] [outer = (nil)] [url = about:blank] 04:27:54 INFO - PROCESS | 1764 | 1464089274395 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:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2193ms 04:27:54 INFO - PROCESS | 1764 | 1464089274523 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 1764 | 1464089274529 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 04:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:27:54 INFO - PROCESS | 1764 | 1464089274537 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 1764 | 1464089274541 Marionette TRACE conn4 <- [1,1490,null,{}] 04:27:54 INFO - PROCESS | 1764 | 1464089274547 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:27:54 INFO - PROCESS | 1764 | 1464089274722 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 04:27:54 INFO - PROCESS | 1764 | 1464089274739 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d616800 == 95 [pid = 1764] [id = 380] 04:27:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 292 (0x8d61e400) [pid = 1764] [serial = 1141] [outer = (nil)] 04:27:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 293 (0x8d8b2800) [pid = 1764] [serial = 1142] [outer = 0x8d61e400] 04:27:54 INFO - PROCESS | 1764 | 1464089274816 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 294 (0x8e4b4000) [pid = 1764] [serial = 1143] [outer = 0x8d61e400] 04:27:55 INFO - PROCESS | 1764 | 1464089275885 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:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1381ms 04:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:27:55 INFO - PROCESS | 1764 | 1464089275918 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 1764 | 1464089275921 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 04:27:55 INFO - PROCESS | 1764 | 1464089275930 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 1764 | 1464089275939 Marionette TRACE conn4 <- [1,1494,null,{}] 04:27:55 INFO - PROCESS | 1764 | 1464089275953 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:27:56 INFO - PROCESS | 1764 | 1464089276217 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 04:27:56 INFO - PROCESS | 1764 | 1464089276238 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d027800 == 96 [pid = 1764] [id = 381] 04:27:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 295 (0x8ed69c00) [pid = 1764] [serial = 1144] [outer = (nil)] 04:27:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 296 (0x8f6c1400) [pid = 1764] [serial = 1145] [outer = 0x8ed69c00] 04:27:56 INFO - PROCESS | 1764 | 1464089276315 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 297 (0x8f7bdc00) [pid = 1764] [serial = 1146] [outer = 0x8ed69c00] 04:27:57 INFO - PROCESS | 1764 | 1464089277304 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:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1452ms 04:27:57 INFO - PROCESS | 1764 | 1464089277379 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 1764 | 1464089277384 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 04:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:27:57 INFO - PROCESS | 1764 | 1464089277390 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 1764 | 1464089277392 Marionette TRACE conn4 <- [1,1498,null,{}] 04:27:57 INFO - PROCESS | 1764 | 1464089277407 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:27:57 INFO - PROCESS | 1764 | 1464089277656 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 04:27:57 INFO - PROCESS | 1764 | 1464089277690 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4d1c00 == 97 [pid = 1764] [id = 382] 04:27:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 298 (0x8f7c2c00) [pid = 1764] [serial = 1147] [outer = (nil)] 04:27:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 299 (0x90f80c00) [pid = 1764] [serial = 1148] [outer = 0x8f7c2c00] 04:27:57 INFO - PROCESS | 1764 | 1464089277765 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 300 (0x91594000) [pid = 1764] [serial = 1149] [outer = 0x8f7c2c00] 04:27:58 INFO - PROCESS | 1764 | 1464089278703 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:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1381ms 04:27:58 INFO - PROCESS | 1764 | 1464089278773 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 1764 | 1464089278777 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 04:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:27:58 INFO - PROCESS | 1764 | 1464089278784 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 1764 | 1464089278787 Marionette TRACE conn4 <- [1,1502,null,{}] 04:27:58 INFO - PROCESS | 1764 | 1464089278799 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:27:59 INFO - PROCESS | 1764 | 1464089279060 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 299 (0x99356c00) [pid = 1764] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 298 (0x92743000) [pid = 1764] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 297 (0x92874000) [pid = 1764] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 296 (0x8ed62800) [pid = 1764] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 295 (0x8e3d4000) [pid = 1764] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:27:59 INFO - PROCESS | 1764 | --DOMWINDOW == 294 (0x8d61dc00) [pid = 1764] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:27:59 INFO - PROCESS | 1764 | 1464089279722 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3d4400 == 98 [pid = 1764] [id = 383] 04:27:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 295 (0x8ec4d400) [pid = 1764] [serial = 1150] [outer = (nil)] 04:27:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 296 (0x9158f800) [pid = 1764] [serial = 1151] [outer = 0x8ec4d400] 04:27:59 INFO - PROCESS | 1764 | 1464089279811 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 297 (0x926bd800) [pid = 1764] [serial = 1152] [outer = 0x8ec4d400] 04:28:00 INFO - PROCESS | 1764 | 1464089280618 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:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1893ms 04:28:00 INFO - PROCESS | 1764 | 1464089280678 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 1764 | 1464089280682 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 04:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:28:00 INFO - PROCESS | 1764 | 1464089280688 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - PROCESS | 1764 | 1464089280691 Marionette TRACE conn4 <- [1,1506,null,{}] 04:28:00 INFO - PROCESS | 1764 | 1464089280697 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:28:00 INFO - PROCESS | 1764 | 1464089280881 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 04:28:01 INFO - PROCESS | 1764 | 1464089281062 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x882cb400 == 99 [pid = 1764] [id = 384] 04:28:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 298 (0x9159dc00) [pid = 1764] [serial = 1153] [outer = (nil)] 04:28:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 299 (0x9287b400) [pid = 1764] [serial = 1154] [outer = 0x9159dc00] 04:28:01 INFO - PROCESS | 1764 | 1464089281183 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 300 (0x92ddb800) [pid = 1764] [serial = 1155] [outer = 0x9159dc00] 04:28:02 INFO - PROCESS | 1764 | 1464089282283 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:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1633ms 04:28:02 INFO - PROCESS | 1764 | 1464089282324 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 1764 | 1464089282330 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 04:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:28:02 INFO - PROCESS | 1764 | 1464089282339 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 1764 | 1464089282345 Marionette TRACE conn4 <- [1,1510,null,{}] 04:28:02 INFO - PROCESS | 1764 | 1464089282353 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:28:02 INFO - PROCESS | 1764 | 1464089282616 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 04:28:02 INFO - PROCESS | 1764 | 1464089282950 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x88acec00 == 100 [pid = 1764] [id = 385] 04:28:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 301 (0x8a2c0c00) [pid = 1764] [serial = 1156] [outer = (nil)] 04:28:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 302 (0x8a392400) [pid = 1764] [serial = 1157] [outer = 0x8a2c0c00] 04:28:03 INFO - PROCESS | 1764 | 1464089283049 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 303 (0x8cf18800) [pid = 1764] [serial = 1158] [outer = 0x8a2c0c00] 04:28:03 INFO - PROCESS | 1764 | 1464089283975 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:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1691ms 04:28:04 INFO - PROCESS | 1764 | 1464089284031 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 1764 | 1464089284040 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 04:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:28:04 INFO - PROCESS | 1764 | 1464089284051 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - PROCESS | 1764 | 1464089284055 Marionette TRACE conn4 <- [1,1514,null,{}] 04:28:04 INFO - PROCESS | 1764 | 1464089284062 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:28:04 INFO - PROCESS | 1764 | 1464089284373 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 04:28:04 INFO - PROCESS | 1764 | 1464089284632 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d967400 == 101 [pid = 1764] [id = 386] 04:28:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 304 (0x8e394400) [pid = 1764] [serial = 1159] [outer = (nil)] 04:28:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 305 (0x8e55b000) [pid = 1764] [serial = 1160] [outer = 0x8e394400] 04:28:04 INFO - PROCESS | 1764 | 1464089284723 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 306 (0x8ed14400) [pid = 1764] [serial = 1161] [outer = 0x8e394400] 04:28:05 INFO - PROCESS | 1764 | 1464089285789 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:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1787ms 04:28:05 INFO - PROCESS | 1764 | 1464089285838 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 04:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:28:05 INFO - PROCESS | 1764 | 1464089285842 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 04:28:05 INFO - PROCESS | 1764 | 1464089285849 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 1764 | 1464089285856 Marionette TRACE conn4 <- [1,1518,null,{}] 04:28:05 INFO - PROCESS | 1764 | 1464089285872 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:28:06 INFO - PROCESS | 1764 | 1464089286117 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 04:28:06 INFO - PROCESS | 1764 | 1464089286433 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e5c00 == 102 [pid = 1764] [id = 387] 04:28:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 307 (0x92749000) [pid = 1764] [serial = 1162] [outer = (nil)] 04:28:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 308 (0x92874000) [pid = 1764] [serial = 1163] [outer = 0x92749000] 04:28:06 INFO - PROCESS | 1764 | 1464089286529 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 309 (0x938e9800) [pid = 1764] [serial = 1164] [outer = 0x92749000] 04:28:07 INFO - PROCESS | 1764 | 1464089287468 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:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1690ms 04:28:07 INFO - PROCESS | 1764 | 1464089287539 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 1764 | 1464089287544 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 04:28:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:28:07 INFO - PROCESS | 1764 | 1464089287551 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 1764 | 1464089287554 Marionette TRACE conn4 <- [1,1522,null,{}] 04:28:07 INFO - PROCESS | 1764 | 1464089287560 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:28:07 INFO - PROCESS | 1764 | 1464089287794 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 04:28:08 INFO - PROCESS | 1764 | 1464089288122 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x9213bc00 == 103 [pid = 1764] [id = 388] 04:28:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 310 (0x923ae400) [pid = 1764] [serial = 1165] [outer = (nil)] 04:28:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 311 (0x9520d400) [pid = 1764] [serial = 1166] [outer = 0x923ae400] 04:28:08 INFO - PROCESS | 1764 | 1464089288234 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 312 (0x9778a400) [pid = 1764] [serial = 1167] [outer = 0x923ae400] 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:08 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:28:09 INFO - PROCESS | 1764 | 1464089289096 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:28:09 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:28:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:28:09 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:28:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:28:09 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:28:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:28:09 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:28:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:28:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:28:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1584ms 04:28:09 INFO - PROCESS | 1764 | 1464089289136 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 1764 | 1464089289141 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 04:28:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:28:09 INFO - PROCESS | 1764 | 1464089289154 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 1764 | 1464089289157 Marionette TRACE conn4 <- [1,1526,null,{}] 04:28:09 INFO - PROCESS | 1764 | 1464089289163 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:28:09 INFO - PROCESS | 1764 | 1464089289450 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 04:28:09 INFO - PROCESS | 1764 | 1464089289652 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d615000 == 104 [pid = 1764] [id = 389] 04:28:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 313 (0x92135400) [pid = 1764] [serial = 1168] [outer = (nil)] 04:28:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 314 (0x99355000) [pid = 1764] [serial = 1169] [outer = 0x92135400] 04:28:09 INFO - PROCESS | 1764 | 1464089289803 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 315 (0x993a3000) [pid = 1764] [serial = 1170] [outer = 0x92135400] 04:28:10 INFO - PROCESS | 1764 | 1464089290719 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:28:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:28:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:28:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:28:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:28:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1631ms 04:28:10 INFO - PROCESS | 1764 | 1464089290789 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 1764 | 1464089290792 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 04:28:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:28:10 INFO - PROCESS | 1764 | 1464089290800 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 1764 | 1464089290804 Marionette TRACE conn4 <- [1,1530,null,{}] 04:28:10 INFO - PROCESS | 1764 | 1464089290810 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:28:11 INFO - PROCESS | 1764 | 1464089291043 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 04:28:11 INFO - PROCESS | 1764 | 1464089291365 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x9934f800 == 105 [pid = 1764] [id = 390] 04:28:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 316 (0x99356c00) [pid = 1764] [serial = 1171] [outer = (nil)] 04:28:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 317 (0x9c9b6800) [pid = 1764] [serial = 1172] [outer = 0x99356c00] 04:28:11 INFO - PROCESS | 1764 | 1464089291463 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 318 (0x9ce71400) [pid = 1764] [serial = 1173] [outer = 0x99356c00] 04:28:12 INFO - PROCESS | 1764 | 1464089292251 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:28:12 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:28:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:28:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:28:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:28:12 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:28:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:28:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1494ms 04:28:12 INFO - PROCESS | 1764 | 1464089292297 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 04:28:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:28:12 INFO - PROCESS | 1764 | 1464089292301 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 04:28:12 INFO - PROCESS | 1764 | 1464089292308 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 1764 | 1464089292312 Marionette TRACE conn4 <- [1,1534,null,{}] 04:28:12 INFO - PROCESS | 1764 | 1464089292317 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:28:12 INFO - PROCESS | 1764 | 1464089292542 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 04:28:12 INFO - PROCESS | 1764 | 1464089292830 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac2c00 == 106 [pid = 1764] [id = 391] 04:28:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 319 (0x9a3a0000) [pid = 1764] [serial = 1174] [outer = (nil)] 04:28:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 320 (0xa224ec00) [pid = 1764] [serial = 1175] [outer = 0x9a3a0000] 04:28:12 INFO - PROCESS | 1764 | 1464089292923 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 321 (0xa2381c00) [pid = 1764] [serial = 1176] [outer = 0x9a3a0000] 04:28:13 INFO - PROCESS | 1764 | 1464089293895 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:28:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:28:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1637ms 04:28:13 INFO - PROCESS | 1764 | 1464089293945 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 1764 | 1464089293949 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 04:28:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:28:13 INFO - PROCESS | 1764 | 1464089293956 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - PROCESS | 1764 | 1464089293960 Marionette TRACE conn4 <- [1,1538,null,{}] 04:28:13 INFO - PROCESS | 1764 | 1464089293966 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:28:14 INFO - PROCESS | 1764 | 1464089294159 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 04:28:14 INFO - PROCESS | 1764 | 1464089294487 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c7eb000 == 107 [pid = 1764] [id = 392] 04:28:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 322 (0x9d59f400) [pid = 1764] [serial = 1177] [outer = (nil)] 04:28:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 323 (0xa25bc800) [pid = 1764] [serial = 1178] [outer = 0x9d59f400] 04:28:14 INFO - PROCESS | 1764 | 1464089294586 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 324 (0xa25c3400) [pid = 1764] [serial = 1179] [outer = 0x9d59f400] 04:28:15 INFO - PROCESS | 1764 | 1464089295489 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:28:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:28:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1593ms 04:28:15 INFO - PROCESS | 1764 | 1464089295550 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 1764 | 1464089295555 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 04:28:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:28:15 INFO - PROCESS | 1764 | 1464089295561 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - PROCESS | 1764 | 1464089295564 Marionette TRACE conn4 <- [1,1542,null,{}] 04:28:15 INFO - PROCESS | 1764 | 1464089295570 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:28:15 INFO - PROCESS | 1764 | 1464089295771 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 04:28:16 INFO - PROCESS | 1764 | 1464089296085 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a3a6000 == 108 [pid = 1764] [id = 393] 04:28:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 325 (0x9d507400) [pid = 1764] [serial = 1180] [outer = (nil)] 04:28:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 326 (0xa31f4000) [pid = 1764] [serial = 1181] [outer = 0x9d507400] 04:28:16 INFO - PROCESS | 1764 | 1464089296185 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 327 (0xa3359c00) [pid = 1764] [serial = 1182] [outer = 0x9d507400] 04:28:17 INFO - PROCESS | 1764 | 1464089297037 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:28:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:28:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1538ms 04:28:17 INFO - PROCESS | 1764 | 1464089297100 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 1764 | 1464089297104 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 04:28:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:28:17 INFO - PROCESS | 1764 | 1464089297111 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 1764 | 1464089297114 Marionette TRACE conn4 <- [1,1546,null,{}] 04:28:17 INFO - PROCESS | 1764 | 1464089297120 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:28:17 INFO - PROCESS | 1764 | 1464089297312 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 04:28:17 INFO - PROCESS | 1764 | 1464089297587 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61a800 == 109 [pid = 1764] [id = 394] 04:28:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 328 (0x8f7bfc00) [pid = 1764] [serial = 1183] [outer = (nil)] 04:28:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 329 (0xa6382800) [pid = 1764] [serial = 1184] [outer = 0x8f7bfc00] 04:28:17 INFO - PROCESS | 1764 | 1464089297726 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 330 (0xa6834400) [pid = 1764] [serial = 1185] [outer = 0x8f7bfc00] 04:28:18 INFO - PROCESS | 1764 | 1464089298646 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:28:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:28:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1586ms 04:28:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:28:18 INFO - PROCESS | 1764 | 1464089298698 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 1764 | 1464089298702 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 04:28:18 INFO - PROCESS | 1764 | 1464089298709 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 1764 | 1464089298713 Marionette TRACE conn4 <- [1,1550,null,{}] 04:28:18 INFO - PROCESS | 1764 | 1464089298719 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:28:18 INFO - PROCESS | 1764 | 1464089298947 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 04:28:19 INFO - PROCESS | 1764 | 1464089299277 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 1764 | ++DOCSHELL 0xa3357c00 == 110 [pid = 1764] [id = 395] 04:28:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 331 (0xa6d37400) [pid = 1764] [serial = 1186] [outer = (nil)] 04:28:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 332 (0xa6e8e000) [pid = 1764] [serial = 1187] [outer = 0xa6d37400] 04:28:19 INFO - PROCESS | 1764 | 1464089299377 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 333 (0xa6e94c00) [pid = 1764] [serial = 1188] [outer = 0xa6d37400] 04:28:20 INFO - PROCESS | 1764 | 1464089300298 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:28:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:28:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1640ms 04:28:20 INFO - PROCESS | 1764 | 1464089300349 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 1764 | 1464089300352 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 04:28:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:28:20 INFO - PROCESS | 1764 | 1464089300359 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 1764 | 1464089300362 Marionette TRACE conn4 <- [1,1554,null,{}] 04:28:20 INFO - PROCESS | 1764 | 1464089300368 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:28:20 INFO - PROCESS | 1764 | 1464089300596 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 04:28:20 INFO - PROCESS | 1764 | 1464089300927 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a42400 == 111 [pid = 1764] [id = 396] 04:28:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 334 (0x87a45000) [pid = 1764] [serial = 1189] [outer = (nil)] 04:28:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 335 (0x87a4b400) [pid = 1764] [serial = 1190] [outer = 0x87a45000] 04:28:21 INFO - PROCESS | 1764 | 1464089301024 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 336 (0x87a4ec00) [pid = 1764] [serial = 1191] [outer = 0x87a45000] 04:28:21 INFO - PROCESS | 1764 | 1464089301915 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:28:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:28:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1587ms 04:28:21 INFO - PROCESS | 1764 | 1464089301948 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 1764 | 1464089301952 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 04:28:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:28:21 INFO - PROCESS | 1764 | 1464089301958 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 1764 | 1464089301962 Marionette TRACE conn4 <- [1,1558,null,{}] 04:28:21 INFO - PROCESS | 1764 | 1464089301968 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:28:22 INFO - PROCESS | 1764 | 1464089302153 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 04:28:22 INFO - PROCESS | 1764 | 1464089302430 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a43000 == 112 [pid = 1764] [id = 397] 04:28:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 337 (0x87a4a000) [pid = 1764] [serial = 1192] [outer = (nil)] 04:28:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 338 (0x87ce7400) [pid = 1764] [serial = 1193] [outer = 0x87a4a000] 04:28:22 INFO - PROCESS | 1764 | 1464089302565 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 339 (0x87cea400) [pid = 1764] [serial = 1194] [outer = 0x87a4a000] 04:28:23 INFO - PROCESS | 1764 | 1464089303429 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:28:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:28:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1534ms 04:28:23 INFO - PROCESS | 1764 | 1464089303494 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 1764 | 1464089303497 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 04:28:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:28:23 INFO - PROCESS | 1764 | 1464089303504 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - PROCESS | 1764 | 1464089303508 Marionette TRACE conn4 <- [1,1562,null,{}] 04:28:23 INFO - PROCESS | 1764 | 1464089303514 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:28:23 INFO - PROCESS | 1764 | 1464089303706 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 04:28:24 INFO - PROCESS | 1764 | 1464089304028 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d7400 == 113 [pid = 1764] [id = 398] 04:28:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 340 (0x869da000) [pid = 1764] [serial = 1195] [outer = (nil)] 04:28:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 341 (0x869dec00) [pid = 1764] [serial = 1196] [outer = 0x869da000] 04:28:24 INFO - PROCESS | 1764 | 1464089304118 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 342 (0x869e1000) [pid = 1764] [serial = 1197] [outer = 0x869da000] 04:28:24 INFO - PROCESS | 1764 | 1464089304977 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:28:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:28:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1533ms 04:28:25 INFO - PROCESS | 1764 | 1464089305038 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 1764 | 1464089305041 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 04:28:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:28:25 INFO - PROCESS | 1764 | 1464089305049 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 1764 | 1464089305053 Marionette TRACE conn4 <- [1,1566,null,{}] 04:28:25 INFO - PROCESS | 1764 | 1464089305059 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:28:25 INFO - PROCESS | 1764 | 1464089305251 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 04:28:25 INFO - PROCESS | 1764 | 1464089305526 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d8c00 == 114 [pid = 1764] [id = 399] 04:28:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 343 (0x869ddc00) [pid = 1764] [serial = 1198] [outer = (nil)] 04:28:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 344 (0x87ce4000) [pid = 1764] [serial = 1199] [outer = 0x869ddc00] 04:28:25 INFO - PROCESS | 1764 | 1464089305672 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 345 (0x87cecc00) [pid = 1764] [serial = 1200] [outer = 0x869ddc00] 04:28:26 INFO - PROCESS | 1764 | 1464089306554 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:28:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:28:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1535ms 04:28:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:28:26 INFO - PROCESS | 1764 | 1464089306585 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 1764 | 1464089306588 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 04:28:26 INFO - PROCESS | 1764 | 1464089306595 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 1764 | 1464089306598 Marionette TRACE conn4 <- [1,1570,null,{}] 04:28:26 INFO - PROCESS | 1764 | 1464089306604 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:28:26 INFO - PROCESS | 1764 | 1464089306805 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 04:28:27 INFO - PROCESS | 1764 | 1464089307133 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea2000 == 115 [pid = 1764] [id = 400] 04:28:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 346 (0x85ea4400) [pid = 1764] [serial = 1201] [outer = (nil)] 04:28:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 347 (0x85eaa800) [pid = 1764] [serial = 1202] [outer = 0x85ea4400] 04:28:27 INFO - PROCESS | 1764 | 1464089307224 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 348 (0x85ead400) [pid = 1764] [serial = 1203] [outer = 0x85ea4400] 04:28:28 INFO - PROCESS | 1764 | 1464089308139 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:28:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:28:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1593ms 04:28:28 INFO - PROCESS | 1764 | 1464089308188 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 04:28:28 INFO - PROCESS | 1764 | 1464089308192 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 04:28:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:28:28 INFO - PROCESS | 1764 | 1464089308198 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 1764 | 1464089308205 Marionette TRACE conn4 <- [1,1574,null,{}] 04:28:28 INFO - PROCESS | 1764 | 1464089308211 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:28:28 INFO - PROCESS | 1764 | 1464089308398 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 04:28:28 INFO - PROCESS | 1764 | 1464089308720 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea4000 == 116 [pid = 1764] [id = 401] 04:28:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 349 (0x85ea6400) [pid = 1764] [serial = 1204] [outer = (nil)] 04:28:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 350 (0x85fad800) [pid = 1764] [serial = 1205] [outer = 0x85ea6400] 04:28:28 INFO - PROCESS | 1764 | 1464089308810 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 351 (0x85faf400) [pid = 1764] [serial = 1206] [outer = 0x85ea6400] 04:28:29 INFO - PROCESS | 1764 | 1464089309716 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:28:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:28:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1586ms 04:28:29 INFO - PROCESS | 1764 | 1464089309785 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 1764 | 1464089309789 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 04:28:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:28:29 INFO - PROCESS | 1764 | 1464089309795 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - PROCESS | 1764 | 1464089309799 Marionette TRACE conn4 <- [1,1578,null,{}] 04:28:29 INFO - PROCESS | 1764 | 1464089309805 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:28:30 INFO - PROCESS | 1764 | 1464089310008 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 04:28:30 INFO - PROCESS | 1764 | 1464089310363 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x85eaf000 == 117 [pid = 1764] [id = 402] 04:28:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 352 (0x85faa400) [pid = 1764] [serial = 1207] [outer = (nil)] 04:28:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 353 (0x85fb7400) [pid = 1764] [serial = 1208] [outer = 0x85faa400] 04:28:30 INFO - PROCESS | 1764 | 1464089310462 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 354 (0x85fb9800) [pid = 1764] [serial = 1209] [outer = 0x85faa400] 04:28:31 INFO - PROCESS | 1764 | 1464089311370 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:28:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:28:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1639ms 04:28:31 INFO - PROCESS | 1764 | 1464089311436 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 1764 | 1464089311441 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 04:28:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:28:31 INFO - PROCESS | 1764 | 1464089311448 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 1764 | 1464089311452 Marionette TRACE conn4 <- [1,1582,null,{}] 04:28:31 INFO - PROCESS | 1764 | 1464089311458 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:28:31 INFO - PROCESS | 1764 | 1464089311690 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 04:28:32 INFO - PROCESS | 1764 | 1464089312029 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x9a062400 == 116 [pid = 1764] [id = 292] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x9d286000 == 115 [pid = 1764] [id = 368] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x9d50b400 == 114 [pid = 1764] [id = 367] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed15400 == 113 [pid = 1764] [id = 366] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x923b4c00 == 112 [pid = 1764] [id = 365] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7bec00 == 111 [pid = 1764] [id = 363] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x8e556800 == 110 [pid = 1764] [id = 364] 04:28:32 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac7c00 == 109 [pid = 1764] [id = 362] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 353 (0x996b9800) [pid = 1764] [serial = 1085] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 352 (0xa6d2cc00) [pid = 1764] [serial = 1055] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 351 (0x9bdb3800) [pid = 1764] [serial = 1083] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 350 (0x99309c00) [pid = 1764] [serial = 1080] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 349 (0x923b3800) [pid = 1764] [serial = 1028] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 348 (0xa27c5000) [pid = 1764] [serial = 1046] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 347 (0x9a2b6c00) [pid = 1764] [serial = 1082] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 346 (0x92dd7000) [pid = 1764] [serial = 1076] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 345 (0x88acb800) [pid = 1764] [serial = 1058] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 344 (0xa69c6000) [pid = 1764] [serial = 1064] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 343 (0x8ed1ac00) [pid = 1764] [serial = 1025] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 342 (0x9bdb4000) [pid = 1764] [serial = 1034] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 341 (0x996bdc00) [pid = 1764] [serial = 1022] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 340 (0x9d50c800) [pid = 1764] [serial = 1040] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 339 (0x91611400) [pid = 1764] [serial = 1071] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 338 (0x8f7df800) [pid = 1764] [serial = 1070] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 337 (0x9c9b6c00) [pid = 1764] [serial = 1037] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 336 (0x9454cc00) [pid = 1764] [serial = 1077] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 335 (0x9777e400) [pid = 1764] [serial = 1079] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 334 (0xa6859400) [pid = 1764] [serial = 1052] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 333 (0xa36edc00) [pid = 1764] [serial = 1049] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 332 (0x99ea2800) [pid = 1764] [serial = 1031] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 331 (0x91618800) [pid = 1764] [serial = 1074] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 330 (0x8ec4e000) [pid = 1764] [serial = 1073] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 329 (0xa25b9400) [pid = 1764] [serial = 1043] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 328 (0x8f5e7800) [pid = 1764] [serial = 1061] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 327 (0x8d79c000) [pid = 1764] [serial = 1067] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | --DOMWINDOW == 326 (0x8e4c0400) [pid = 1764] [serial = 1068] [outer = (nil)] [url = about:blank] 04:28:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620cc00 == 110 [pid = 1764] [id = 403] 04:28:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 327 (0x8620d000) [pid = 1764] [serial = 1210] [outer = (nil)] 04:28:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 328 (0x8620f000) [pid = 1764] [serial = 1211] [outer = 0x8620d000] 04:28:33 INFO - PROCESS | 1764 | 1464089313202 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 329 (0x8706c400) [pid = 1764] [serial = 1212] [outer = 0x8620d000] 04:28:34 INFO - PROCESS | 1764 | 1464089314072 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:28:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:28:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2695ms 04:28:34 INFO - PROCESS | 1764 | 1464089314144 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 1764 | 1464089314150 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 04:28:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:28:34 INFO - PROCESS | 1764 | 1464089314158 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 1764 | 1464089314163 Marionette TRACE conn4 <- [1,1586,null,{}] 04:28:34 INFO - PROCESS | 1764 | 1464089314170 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:28:34 INFO - PROCESS | 1764 | 1464089314379 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 04:28:34 INFO - PROCESS | 1764 | 1464089314713 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce7c00 == 111 [pid = 1764] [id = 404] 04:28:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 330 (0x87cf0000) [pid = 1764] [serial = 1213] [outer = (nil)] 04:28:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 331 (0x882d7400) [pid = 1764] [serial = 1214] [outer = 0x87cf0000] 04:28:34 INFO - PROCESS | 1764 | 1464089314794 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 332 (0x88acd400) [pid = 1764] [serial = 1215] [outer = 0x87cf0000] 04:28:35 INFO - PROCESS | 1764 | 1464089315637 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:28:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:28:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1541ms 04:28:35 INFO - PROCESS | 1764 | 1464089315702 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 1764 | 1464089315707 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 04:28:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:28:35 INFO - PROCESS | 1764 | 1464089315717 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 1764 | 1464089315721 Marionette TRACE conn4 <- [1,1590,null,{}] 04:28:35 INFO - PROCESS | 1764 | 1464089315739 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:28:35 INFO - PROCESS | 1764 | 1464089315993 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 04:28:36 INFO - PROCESS | 1764 | 1464089316017 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d3c00 == 112 [pid = 1764] [id = 405] 04:28:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 333 (0x88acf000) [pid = 1764] [serial = 1216] [outer = (nil)] 04:28:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 334 (0x8a2c9400) [pid = 1764] [serial = 1217] [outer = 0x88acf000] 04:28:36 INFO - PROCESS | 1764 | 1464089316091 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 335 (0x8a393400) [pid = 1764] [serial = 1218] [outer = 0x88acf000] 04:28:37 INFO - PROCESS | 1764 | 1464089317117 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:28:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:28:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1440ms 04:28:37 INFO - PROCESS | 1764 | 1464089317157 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 1764 | 1464089317160 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 04:28:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:28:37 INFO - PROCESS | 1764 | 1464089317181 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 1764 | 1464089317187 Marionette TRACE conn4 <- [1,1594,null,{}] 04:28:37 INFO - PROCESS | 1764 | 1464089317202 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:28:37 INFO - PROCESS | 1764 | 1464089317479 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 334 (0x8f7c2c00) [pid = 1764] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 333 (0x8ec4d400) [pid = 1764] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 332 (0x8ed69c00) [pid = 1764] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 331 (0x8d025800) [pid = 1764] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 330 (0x8d61e400) [pid = 1764] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:28:37 INFO - PROCESS | 1764 | --DOMWINDOW == 329 (0x88ac3c00) [pid = 1764] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:28:37 INFO - PROCESS | 1764 | 1464089317945 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d2800 == 113 [pid = 1764] [id = 406] 04:28:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 330 (0x88ac3c00) [pid = 1764] [serial = 1219] [outer = (nil)] 04:28:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 331 (0x8d617000) [pid = 1764] [serial = 1220] [outer = 0x88ac3c00] 04:28:38 INFO - PROCESS | 1764 | 1464089318019 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 332 (0x8e38d000) [pid = 1764] [serial = 1221] [outer = 0x88ac3c00] 04:28:38 INFO - PROCESS | 1764 | 1464089318951 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:28:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:28:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1805ms 04:28:38 INFO - PROCESS | 1764 | 1464089318973 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 04:28:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:28:38 INFO - PROCESS | 1764 | 1464089318977 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 04:28:38 INFO - PROCESS | 1764 | 1464089318983 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 1764 | 1464089318987 Marionette TRACE conn4 <- [1,1598,null,{}] 04:28:38 INFO - PROCESS | 1764 | 1464089318992 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:28:39 INFO - PROCESS | 1764 | 1464089319159 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 04:28:39 INFO - PROCESS | 1764 | 1464089319175 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d025800 == 114 [pid = 1764] [id = 407] 04:28:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 333 (0x8e388000) [pid = 1764] [serial = 1222] [outer = (nil)] 04:28:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 334 (0x8e553400) [pid = 1764] [serial = 1223] [outer = 0x8e388000] 04:28:39 INFO - PROCESS | 1764 | 1464089319246 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 335 (0x8ec4fc00) [pid = 1764] [serial = 1224] [outer = 0x8e388000] 04:28:40 INFO - PROCESS | 1764 | 1464089320442 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:28:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:28:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1496ms 04:28:40 INFO - PROCESS | 1764 | 1464089320480 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 1764 | 1464089320486 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 04:28:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:28:40 INFO - PROCESS | 1764 | 1464089320495 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 1764 | 1464089320501 Marionette TRACE conn4 <- [1,1602,null,{}] 04:28:40 INFO - PROCESS | 1764 | 1464089320510 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:28:40 INFO - PROCESS | 1764 | 1464089320771 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 04:28:41 INFO - PROCESS | 1764 | 1464089321114 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620e400 == 115 [pid = 1764] [id = 408] 04:28:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 336 (0x87a41800) [pid = 1764] [serial = 1225] [outer = (nil)] 04:28:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 337 (0x87ce4400) [pid = 1764] [serial = 1226] [outer = 0x87a41800] 04:28:41 INFO - PROCESS | 1764 | 1464089321206 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 338 (0x88ac7000) [pid = 1764] [serial = 1227] [outer = 0x87a41800] 04:28:42 INFO - PROCESS | 1764 | 1464089322160 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:28:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:28:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1737ms 04:28:42 INFO - PROCESS | 1764 | 1464089322233 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 1764 | 1464089322242 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 04:28:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:28:42 INFO - PROCESS | 1764 | 1464089322253 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - PROCESS | 1764 | 1464089322258 Marionette TRACE conn4 <- [1,1606,null,{}] 04:28:42 INFO - PROCESS | 1764 | 1464089322264 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:28:42 INFO - PROCESS | 1764 | 1464089322498 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 04:28:42 INFO - PROCESS | 1764 | 1464089322827 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a38e000 == 116 [pid = 1764] [id = 409] 04:28:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 339 (0x8a390400) [pid = 1764] [serial = 1228] [outer = (nil)] 04:28:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 340 (0x8d028c00) [pid = 1764] [serial = 1229] [outer = 0x8a390400] 04:28:42 INFO - PROCESS | 1764 | 1464089322918 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 341 (0x8d79a800) [pid = 1764] [serial = 1230] [outer = 0x8a390400] 04:28:43 INFO - PROCESS | 1764 | 1464089323877 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:28:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:28:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1683ms 04:28:43 INFO - PROCESS | 1764 | 1464089323936 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 1764 | 1464089323940 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 04:28:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:28:43 INFO - PROCESS | 1764 | 1464089323948 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 1764 | 1464089323955 Marionette TRACE conn4 <- [1,1610,null,{}] 04:28:43 INFO - PROCESS | 1764 | 1464089323971 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:28:44 INFO - PROCESS | 1764 | 1464089324175 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 04:28:44 INFO - PROCESS | 1764 | 1464089324497 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec55800 == 117 [pid = 1764] [id = 410] 04:28:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 342 (0x8ed20400) [pid = 1764] [serial = 1231] [outer = (nil)] 04:28:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 343 (0x8f6c5800) [pid = 1764] [serial = 1232] [outer = 0x8ed20400] 04:28:44 INFO - PROCESS | 1764 | 1464089324605 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 344 (0x8f7d4000) [pid = 1764] [serial = 1233] [outer = 0x8ed20400] 04:28:45 INFO - PROCESS | 1764 | 1464089325487 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:28:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:28:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1587ms 04:28:45 INFO - PROCESS | 1764 | 1464089325536 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 04:28:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:28:45 INFO - PROCESS | 1764 | 1464089325541 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 04:28:45 INFO - PROCESS | 1764 | 1464089325547 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 1764 | 1464089325551 Marionette TRACE conn4 <- [1,1614,null,{}] 04:28:45 INFO - PROCESS | 1764 | 1464089325557 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:28:45 INFO - PROCESS | 1764 | 1464089325782 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 04:28:46 INFO - PROCESS | 1764 | 1464089326119 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a386c00 == 118 [pid = 1764] [id = 411] 04:28:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 345 (0x8f5df000) [pid = 1764] [serial = 1234] [outer = (nil)] 04:28:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 346 (0x91611000) [pid = 1764] [serial = 1235] [outer = 0x8f5df000] 04:28:46 INFO - PROCESS | 1764 | 1464089326214 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 347 (0x91618400) [pid = 1764] [serial = 1236] [outer = 0x8f5df000] 04:28:47 INFO - PROCESS | 1764 | 1464089327108 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:28:47 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:28:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1634ms 04:28:47 INFO - PROCESS | 1764 | 1464089327182 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 1764 | 1464089327185 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 04:28:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:28:47 INFO - PROCESS | 1764 | 1464089327192 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 1764 | 1464089327195 Marionette TRACE conn4 <- [1,1618,null,{}] 04:28:47 INFO - PROCESS | 1764 | 1464089327201 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:28:47 INFO - PROCESS | 1764 | 1464089327426 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 04:28:47 INFO - PROCESS | 1764 | 1464089327747 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a46800 == 119 [pid = 1764] [id = 412] 04:28:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 348 (0x8d8bdc00) [pid = 1764] [serial = 1237] [outer = (nil)] 04:28:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 349 (0x923bc000) [pid = 1764] [serial = 1238] [outer = 0x8d8bdc00] 04:28:47 INFO - PROCESS | 1764 | 1464089327838 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 350 (0x926be400) [pid = 1764] [serial = 1239] [outer = 0x8d8bdc00] 04:28:48 INFO - PROCESS | 1764 | 1464089328766 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:28:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:28:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1634ms 04:28:48 INFO - PROCESS | 1764 | 1464089328827 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 04:28:48 INFO - PROCESS | 1764 | 1464089328832 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 04:28:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:28:48 INFO - PROCESS | 1764 | 1464089328838 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 1764 | 1464089328841 Marionette TRACE conn4 <- [1,1622,null,{}] 04:28:48 INFO - PROCESS | 1764 | 1464089328847 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:28:49 INFO - PROCESS | 1764 | 1464089329080 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 04:28:49 INFO - PROCESS | 1764 | 1464089329412 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d95f000 == 120 [pid = 1764] [id = 413] 04:28:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 351 (0x91612c00) [pid = 1764] [serial = 1240] [outer = (nil)] 04:28:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 352 (0x950f9c00) [pid = 1764] [serial = 1241] [outer = 0x91612c00] 04:28:49 INFO - PROCESS | 1764 | 1464089329507 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 353 (0x9810d400) [pid = 1764] [serial = 1242] [outer = 0x91612c00] 04:28:50 INFO - PROCESS | 1764 | 1464089330413 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:28:50 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:28:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1641ms 04:28:50 INFO - PROCESS | 1764 | 1464089330481 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 04:28:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:28:50 INFO - PROCESS | 1764 | 1464089330485 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 04:28:50 INFO - PROCESS | 1764 | 1464089330492 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 1764 | 1464089330496 Marionette TRACE conn4 <- [1,1626,null,{}] 04:28:50 INFO - PROCESS | 1764 | 1464089330502 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:28:50 INFO - PROCESS | 1764 | 1464089330706 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 04:28:51 INFO - PROCESS | 1764 | 1464089331083 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x893af000 == 121 [pid = 1764] [id = 414] 04:28:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 354 (0x8e552c00) [pid = 1764] [serial = 1243] [outer = (nil)] 04:28:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 355 (0x9a067000) [pid = 1764] [serial = 1244] [outer = 0x8e552c00] 04:28:51 INFO - PROCESS | 1764 | 1464089331178 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 356 (0x9a2b6c00) [pid = 1764] [serial = 1245] [outer = 0x8e552c00] 04:28:52 INFO - PROCESS | 1764 | 1464089332057 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:28:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:28:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1640ms 04:28:52 INFO - PROCESS | 1764 | 1464089332132 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 1764 | 1464089332135 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 04:28:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:28:52 INFO - PROCESS | 1764 | 1464089332141 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 1764 | 1464089332145 Marionette TRACE conn4 <- [1,1630,null,{}] 04:28:52 INFO - PROCESS | 1764 | 1464089332151 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:28:52 INFO - PROCESS | 1764 | 1464089332378 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 04:28:52 INFO - PROCESS | 1764 | 1464089332702 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x99304800 == 122 [pid = 1764] [id = 415] 04:28:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 357 (0x996b3400) [pid = 1764] [serial = 1246] [outer = (nil)] 04:28:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 358 (0x9bc9b400) [pid = 1764] [serial = 1247] [outer = 0x996b3400] 04:28:52 INFO - PROCESS | 1764 | 1464089332793 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 359 (0x9bdb9000) [pid = 1764] [serial = 1248] [outer = 0x996b3400] 04:28:53 INFO - PROCESS | 1764 | 1464089333707 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:28:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:28:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1634ms 04:28:53 INFO - PROCESS | 1764 | 1464089333776 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 1764 | 1464089333779 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 04:28:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:28:53 INFO - PROCESS | 1764 | 1464089333787 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - PROCESS | 1764 | 1464089333790 Marionette TRACE conn4 <- [1,1634,null,{}] 04:28:53 INFO - PROCESS | 1764 | 1464089333796 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:28:54 INFO - PROCESS | 1764 | 1464089333999 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 04:28:54 INFO - PROCESS | 1764 | 1464089334327 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb6000 == 123 [pid = 1764] [id = 416] 04:28:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 360 (0x9161bc00) [pid = 1764] [serial = 1249] [outer = (nil)] 04:28:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 361 (0x9ce71c00) [pid = 1764] [serial = 1250] [outer = 0x9161bc00] 04:28:54 INFO - PROCESS | 1764 | 1464089334429 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 362 (0x9d1b3800) [pid = 1764] [serial = 1251] [outer = 0x9161bc00] 04:28:55 INFO - PROCESS | 1764 | 1464089335345 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:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1637ms 04:28:55 INFO - PROCESS | 1764 | 1464089335425 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 1764 | 1464089335429 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 04:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:28:55 INFO - PROCESS | 1764 | 1464089335435 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 1764 | 1464089335439 Marionette TRACE conn4 <- [1,1638,null,{}] 04:28:55 INFO - PROCESS | 1764 | 1464089335445 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:28:55 INFO - PROCESS | 1764 | 1464089335643 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 04:28:56 INFO - PROCESS | 1764 | 1464089336005 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7dc000 == 124 [pid = 1764] [id = 417] 04:28:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 363 (0x8f889000) [pid = 1764] [serial = 1252] [outer = (nil)] 04:28:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 364 (0xa0621000) [pid = 1764] [serial = 1253] [outer = 0x8f889000] 04:28:56 INFO - PROCESS | 1764 | 1464089336096 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 365 (0xa25b9400) [pid = 1764] [serial = 1254] [outer = 0x8f889000] 04:28:57 INFO - PROCESS | 1764 | 1464089337011 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:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1634ms 04:28:57 INFO - PROCESS | 1764 | 1464089337071 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 1764 | 1464089337076 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 04:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:28:57 INFO - PROCESS | 1764 | 1464089337082 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 1764 | 1464089337087 Marionette TRACE conn4 <- [1,1642,null,{}] 04:28:57 INFO - PROCESS | 1764 | 1464089337093 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:28:57 INFO - PROCESS | 1764 | 1464089337309 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 04:28:57 INFO - PROCESS | 1764 | 1464089337646 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d715000 == 125 [pid = 1764] [id = 418] 04:28:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 366 (0xa6834800) [pid = 1764] [serial = 1255] [outer = (nil)] 04:28:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 367 (0xa68c6000) [pid = 1764] [serial = 1256] [outer = 0xa6834800] 04:28:57 INFO - PROCESS | 1764 | 1464089337746 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 368 (0xa6d2c000) [pid = 1764] [serial = 1257] [outer = 0xa6834800] 04:28:58 INFO - PROCESS | 1764 | 1464089338621 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:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1584ms 04:28:58 INFO - PROCESS | 1764 | 1464089338666 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 1764 | 1464089338670 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 04:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:28:58 INFO - PROCESS | 1764 | 1464089338695 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 1764 | 1464089338698 Marionette TRACE conn4 <- [1,1646,null,{}] 04:28:58 INFO - PROCESS | 1764 | 1464089338706 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:28:58 INFO - PROCESS | 1764 | 1464089338894 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 04:28:59 INFO - PROCESS | 1764 | 1464089339177 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b85c00 == 126 [pid = 1764] [id = 419] 04:28:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 369 (0x89b86800) [pid = 1764] [serial = 1258] [outer = (nil)] 04:28:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 370 (0x89b8c400) [pid = 1764] [serial = 1259] [outer = 0x89b86800] 04:28:59 INFO - PROCESS | 1764 | 1464089339324 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 371 (0x89b8f000) [pid = 1764] [serial = 1260] [outer = 0x89b86800] 04:29:00 INFO - PROCESS | 1764 | 1464089340235 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:29:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:29:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1606ms 04:29:00 INFO - PROCESS | 1764 | 1464089340283 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 1764 | 1464089340287 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 04:29:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:29:00 INFO - PROCESS | 1764 | 1464089340294 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 1764 | 1464089340298 Marionette TRACE conn4 <- [1,1650,null,{}] 04:29:00 INFO - PROCESS | 1764 | 1464089340304 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:29:00 INFO - PROCESS | 1764 | 1464089340521 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 04:29:00 INFO - PROCESS | 1764 | 1464089340879 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b88800 == 127 [pid = 1764] [id = 420] 04:29:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 372 (0x89b8cc00) [pid = 1764] [serial = 1261] [outer = (nil)] 04:29:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 373 (0x9c314000) [pid = 1764] [serial = 1262] [outer = 0x89b8cc00] 04:29:00 INFO - PROCESS | 1764 | 1464089340972 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 374 (0x9c316000) [pid = 1764] [serial = 1263] [outer = 0x89b8cc00] 04:29:01 INFO - PROCESS | 1764 | 1464089341907 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:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1696ms 04:29:01 INFO - PROCESS | 1764 | 1464089341992 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 04:29:01 INFO - PROCESS | 1764 | 1464089341996 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 04:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:29:02 INFO - PROCESS | 1764 | 1464089342003 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 1764 | 1464089342006 Marionette TRACE conn4 <- [1,1654,null,{}] 04:29:02 INFO - PROCESS | 1764 | 1464089342012 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:29:02 INFO - PROCESS | 1764 | 1464089342751 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 04:29:03 INFO - PROCESS | 1764 | 1464089343139 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e4c00 == 128 [pid = 1764] [id = 421] 04:29:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 375 (0x87070c00) [pid = 1764] [serial = 1264] [outer = (nil)] 04:29:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 376 (0x87a41c00) [pid = 1764] [serial = 1265] [outer = 0x87070c00] 04:29:03 INFO - PROCESS | 1764 | 1464089343245 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 377 (0x87a4c000) [pid = 1764] [serial = 1266] [outer = 0x87070c00] 04:29:04 INFO - PROCESS | 1764 | 1464089344121 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:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2186ms 04:29:04 INFO - PROCESS | 1764 | 1464089344192 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 04:29:04 INFO - PROCESS | 1764 | 1464089344197 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 04:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:29:04 INFO - PROCESS | 1764 | 1464089344205 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:29:04 INFO - PROCESS | 1764 | 1464089344211 Marionette TRACE conn4 <- [1,1658,null,{}] 04:29:04 INFO - PROCESS | 1764 | 1464089344218 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:29:04 INFO - PROCESS | 1764 | 1464089344439 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 04:29:04 INFO - PROCESS | 1764 | 1464089344794 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x86210c00 == 129 [pid = 1764] [id = 422] 04:29:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 378 (0x869e1800) [pid = 1764] [serial = 1267] [outer = (nil)] 04:29:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 379 (0x88acb400) [pid = 1764] [serial = 1268] [outer = 0x869e1800] 04:29:04 INFO - PROCESS | 1764 | 1464089344884 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 380 (0x8a2c1c00) [pid = 1764] [serial = 1269] [outer = 0x869e1800] 04:29:05 INFO - PROCESS | 1764 | 1464089345943 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:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1793ms 04:29:06 INFO - PROCESS | 1764 | 1464089346050 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 1764 | 1464089346060 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 04:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:29:06 INFO - PROCESS | 1764 | 1464089346074 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - PROCESS | 1764 | 1464089346078 Marionette TRACE conn4 <- [1,1662,null,{}] 04:29:06 INFO - PROCESS | 1764 | 1464089346152 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:29:06 INFO - PROCESS | 1764 | 1464089346369 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 04:29:06 INFO - PROCESS | 1764 | 1464089346705 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a385400 == 130 [pid = 1764] [id = 423] 04:29:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 381 (0x8a4ce400) [pid = 1764] [serial = 1270] [outer = (nil)] 04:29:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 382 (0x8cf1d800) [pid = 1764] [serial = 1271] [outer = 0x8a4ce400] 04:29:06 INFO - PROCESS | 1764 | 1464089346783 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 383 (0x8d610400) [pid = 1764] [serial = 1272] [outer = 0x8a4ce400] 04:29:07 INFO - PROCESS | 1764 | 1464089347730 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:29:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:29:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1707ms 04:29:07 INFO - PROCESS | 1764 | 1464089347796 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 1764 | 1464089347803 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 04:29:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:29:07 INFO - PROCESS | 1764 | 1464089347824 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 1764 | 1464089347831 Marionette TRACE conn4 <- [1,1666,null,{}] 04:29:07 INFO - PROCESS | 1764 | 1464089347836 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:29:08 INFO - PROCESS | 1764 | 1464089348031 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 04:29:08 INFO - PROCESS | 1764 | 1464089348333 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84dc00 == 131 [pid = 1764] [id = 424] 04:29:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 384 (0x8cf8c000) [pid = 1764] [serial = 1273] [outer = (nil)] 04:29:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 385 (0x8ec4c800) [pid = 1764] [serial = 1274] [outer = 0x8cf8c000] 04:29:08 INFO - PROCESS | 1764 | 1464089348418 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 386 (0x8f5e2000) [pid = 1764] [serial = 1275] [outer = 0x8cf8c000] 04:29:09 INFO - PROCESS | 1764 | 1464089349309 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:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1544ms 04:29:09 INFO - PROCESS | 1764 | 1464089349364 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 1764 | 1464089349367 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 04:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:29:09 INFO - PROCESS | 1764 | 1464089349373 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 1764 | 1464089349376 Marionette TRACE conn4 <- [1,1670,null,{}] 04:29:09 INFO - PROCESS | 1764 | 1464089349382 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:29:09 INFO - PROCESS | 1764 | 1464089349567 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 04:29:09 INFO - PROCESS | 1764 | 1464089349946 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x88acdc00 == 132 [pid = 1764] [id = 425] 04:29:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 387 (0x89b86400) [pid = 1764] [serial = 1276] [outer = (nil)] 04:29:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 388 (0x8f7d2400) [pid = 1764] [serial = 1277] [outer = 0x89b86400] 04:29:10 INFO - PROCESS | 1764 | 1464089350033 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 389 (0x8f884400) [pid = 1764] [serial = 1278] [outer = 0x89b86400] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4d0800 == 131 [pid = 1764] [id = 335] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c3c00 == 130 [pid = 1764] [id = 226] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x92b5d400 == 129 [pid = 1764] [id = 338] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1d000 == 128 [pid = 1764] [id = 206] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c3400 == 127 [pid = 1764] [id = 209] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf87000 == 126 [pid = 1764] [id = 339] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c4000 == 125 [pid = 1764] [id = 336] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x9777f400 == 124 [pid = 1764] [id = 349] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0xa68ce000 == 123 [pid = 1764] [id = 351] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x9d5aac00 == 122 [pid = 1764] [id = 347] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84b400 == 121 [pid = 1764] [id = 210] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x926be800 == 120 [pid = 1764] [id = 337] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61d400 == 119 [pid = 1764] [id = 207] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac8c00 == 118 [pid = 1764] [id = 354] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8e55a800 == 117 [pid = 1764] [id = 344] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac9c00 == 116 [pid = 1764] [id = 353] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0xa63f2400 == 115 [pid = 1764] [id = 350] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac4000 == 114 [pid = 1764] [id = 352] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x996b7c00 == 113 [pid = 1764] [id = 345] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x951dd800 == 112 [pid = 1764] [id = 348] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x882d2800 == 111 [pid = 1764] [id = 406] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x882d3c00 == 110 [pid = 1764] [id = 405] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce7c00 == 109 [pid = 1764] [id = 404] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x8620cc00 == 108 [pid = 1764] [id = 403] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea4000 == 107 [pid = 1764] [id = 401] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x869d8c00 == 106 [pid = 1764] [id = 399] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea2000 == 105 [pid = 1764] [id = 400] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x869d7400 == 104 [pid = 1764] [id = 398] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x87a43000 == 103 [pid = 1764] [id = 397] 04:29:10 INFO - PROCESS | 1764 | --DOCSHELL 0x87a42400 == 102 [pid = 1764] [id = 396] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 388 (0x90f80c00) [pid = 1764] [serial = 1148] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 387 (0x9158f800) [pid = 1764] [serial = 1151] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 386 (0x91594000) [pid = 1764] [serial = 1149] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 385 (0x8c774000) [pid = 1764] [serial = 1133] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 384 (0x8f6c1400) [pid = 1764] [serial = 1145] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 383 (0x8d8b9000) [pid = 1764] [serial = 1140] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 382 (0x8d793800) [pid = 1764] [serial = 1139] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 381 (0x8d8b2800) [pid = 1764] [serial = 1142] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 380 (0x8e4b4000) [pid = 1764] [serial = 1143] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 379 (0x8a38a400) [pid = 1764] [serial = 1137] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 378 (0x8a2bf400) [pid = 1764] [serial = 1136] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 377 (0x8cf86c00) [pid = 1764] [serial = 1088] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 376 (0x8f882000) [pid = 1764] [serial = 1091] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 375 (0x92dd5000) [pid = 1764] [serial = 1094] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 374 (0x9bdb1c00) [pid = 1764] [serial = 1097] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 373 (0x9d59e800) [pid = 1764] [serial = 1100] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 372 (0xa22a2800) [pid = 1764] [serial = 1103] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 371 (0xa6834000) [pid = 1764] [serial = 1106] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 370 (0x8a2c3c00) [pid = 1764] [serial = 1109] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 369 (0xa1153800) [pid = 1764] [serial = 1112] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 368 (0x8d8b5800) [pid = 1764] [serial = 1115] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 367 (0x8e38ac00) [pid = 1764] [serial = 1118] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 366 (0x8a394000) [pid = 1764] [serial = 1121] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 365 (0x893b4400) [pid = 1764] [serial = 1124] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 364 (0x8d8bbc00) [pid = 1764] [serial = 1127] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 363 (0x87076000) [pid = 1764] [serial = 1130] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 362 (0x926bd800) [pid = 1764] [serial = 1152] [outer = (nil)] [url = about:blank] 04:29:10 INFO - PROCESS | 1764 | --DOMWINDOW == 361 (0x9287b400) [pid = 1764] [serial = 1154] [outer = (nil)] [url = about:blank] 04:29:11 INFO - PROCESS | 1764 | --DOMWINDOW == 360 (0x8f7bdc00) [pid = 1764] [serial = 1146] [outer = (nil)] [url = about:blank] 04:29:11 INFO - PROCESS | 1764 | 1464089351398 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:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2084ms 04:29:11 INFO - PROCESS | 1764 | 1464089351465 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 1764 | 1464089351469 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 04:29:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:29:11 INFO - PROCESS | 1764 | 1464089351475 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 1764 | 1464089351478 Marionette TRACE conn4 <- [1,1674,null,{}] 04:29:11 INFO - PROCESS | 1764 | 1464089351483 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:29:11 INFO - PROCESS | 1764 | 1464089351666 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 04:29:11 INFO - PROCESS | 1764 | 1464089351679 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x869dc000 == 103 [pid = 1764] [id = 426] 04:29:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 361 (0x87071c00) [pid = 1764] [serial = 1279] [outer = (nil)] 04:29:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 362 (0x87a43800) [pid = 1764] [serial = 1280] [outer = 0x87071c00] 04:29:11 INFO - PROCESS | 1764 | 1464089351761 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 363 (0x893ae800) [pid = 1764] [serial = 1281] [outer = 0x87071c00] 04:29:12 INFO - PROCESS | 1764 | 1464089352757 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:29:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:29:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1329ms 04:29:12 INFO - PROCESS | 1764 | 1464089352804 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 1764 | 1464089352808 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 04:29:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:29:12 INFO - PROCESS | 1764 | 1464089352814 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 1764 | 1464089352816 Marionette TRACE conn4 <- [1,1678,null,{}] 04:29:12 INFO - PROCESS | 1764 | 1464089352822 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:29:12 INFO - PROCESS | 1764 | 1464089352996 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 04:29:13 INFO - PROCESS | 1764 | 1464089353214 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea2800 == 104 [pid = 1764] [id = 427] 04:29:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 364 (0x87079c00) [pid = 1764] [serial = 1282] [outer = (nil)] 04:29:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 365 (0x8c776800) [pid = 1764] [serial = 1283] [outer = 0x87079c00] 04:29:13 INFO - PROCESS | 1764 | 1464089353290 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 366 (0x8d022800) [pid = 1764] [serial = 1284] [outer = 0x87079c00] 04:29:14 INFO - PROCESS | 1764 | 1464089354124 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:29:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:29:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1380ms 04:29:14 INFO - PROCESS | 1764 | 1464089354195 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 1764 | 1464089354198 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 04:29:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:29:14 INFO - PROCESS | 1764 | 1464089354204 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 1764 | 1464089354207 Marionette TRACE conn4 <- [1,1682,null,{}] 04:29:14 INFO - PROCESS | 1764 | 1464089354213 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:29:14 INFO - PROCESS | 1764 | 1464089354461 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 04:29:14 INFO - PROCESS | 1764 | 1464089354485 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c2000 == 105 [pid = 1764] [id = 428] 04:29:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 367 (0x8a2c6400) [pid = 1764] [serial = 1285] [outer = (nil)] 04:29:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 368 (0x8d8b5800) [pid = 1764] [serial = 1286] [outer = 0x8a2c6400] 04:29:14 INFO - PROCESS | 1764 | 1464089354557 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 369 (0x8d8bbc00) [pid = 1764] [serial = 1287] [outer = 0x8a2c6400] 04:29:15 INFO - PROCESS | 1764 | 1464089355513 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:29:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:29:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1329ms 04:29:15 INFO - PROCESS | 1764 | 1464089355535 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 1764 | 1464089355539 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 04:29:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 368 (0x99f73c00) [pid = 1764] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 367 (0x951dc800) [pid = 1764] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 366 (0x989a3c00) [pid = 1764] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 365 (0x8c840000) [pid = 1764] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 364 (0x91590c00) [pid = 1764] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 363 (0x8f6bd800) [pid = 1764] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 362 (0x9bdbcc00) [pid = 1764] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 361 (0x8e3d5c00) [pid = 1764] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 360 (0x8cf1dc00) [pid = 1764] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 359 (0x938ef000) [pid = 1764] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 358 (0x92b65c00) [pid = 1764] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 357 (0xa3153800) [pid = 1764] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 356 (0x9c068800) [pid = 1764] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 355 (0xa22a4000) [pid = 1764] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 354 (0x8d612400) [pid = 1764] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 353 (0x8e4b3400) [pid = 1764] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 352 (0x8e55cc00) [pid = 1764] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 351 (0x8a4cf000) [pid = 1764] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 350 (0x92b64800) [pid = 1764] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 349 (0x9a38d800) [pid = 1764] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 348 (0x90f73800) [pid = 1764] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 347 (0x8cf94000) [pid = 1764] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 346 (0x8cf8c800) [pid = 1764] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 345 (0x8f5e1400) [pid = 1764] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 344 (0x9ce77c00) [pid = 1764] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 343 (0xa25c4000) [pid = 1764] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 342 (0x8c84e800) [pid = 1764] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 341 (0x8c775000) [pid = 1764] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 340 (0x996b4000) [pid = 1764] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 339 (0x951de400) [pid = 1764] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 338 (0x95211400) [pid = 1764] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 337 (0x9a3ac400) [pid = 1764] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 336 (0x93b85000) [pid = 1764] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 335 (0x8cf88400) [pid = 1764] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 334 (0x9c775c00) [pid = 1764] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 333 (0x9a38dc00) [pid = 1764] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 332 (0x8f7db800) [pid = 1764] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 331 (0x8d794c00) [pid = 1764] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 330 (0x8d796800) [pid = 1764] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 329 (0xa31c6400) [pid = 1764] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 328 (0x94552400) [pid = 1764] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 327 (0x8c84bc00) [pid = 1764] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 326 (0x8c83f800) [pid = 1764] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 325 (0x9520a000) [pid = 1764] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 324 (0x8f7d4400) [pid = 1764] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 323 (0x90f7a000) [pid = 1764] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 322 (0x8f5db400) [pid = 1764] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 321 (0x916e7c00) [pid = 1764] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 320 (0x8f7c6c00) [pid = 1764] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 319 (0x996ba800) [pid = 1764] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 318 (0x90f76000) [pid = 1764] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 317 (0x90f7ec00) [pid = 1764] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 316 (0x92b65400) [pid = 1764] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 315 (0x99f7e800) [pid = 1764] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 314 (0x8f887400) [pid = 1764] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 313 (0x8a4c9c00) [pid = 1764] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 312 (0x92873400) [pid = 1764] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 311 (0x91597c00) [pid = 1764] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 310 (0x9520c400) [pid = 1764] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 309 (0x95211c00) [pid = 1764] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 308 (0x9a3a8c00) [pid = 1764] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 307 (0x8e3d3000) [pid = 1764] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 306 (0x99ef4800) [pid = 1764] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 305 (0x9a064400) [pid = 1764] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 304 (0x8f5e3000) [pid = 1764] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 303 (0x8a4c7800) [pid = 1764] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 302 (0x938f1000) [pid = 1764] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 301 (0x8d023400) [pid = 1764] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 300 (0x9a067c00) [pid = 1764] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 299 (0x8e4bf000) [pid = 1764] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 298 (0x92b5c800) [pid = 1764] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 297 (0x92b62400) [pid = 1764] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 296 (0x8f7c3400) [pid = 1764] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 295 (0x926b7c00) [pid = 1764] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 294 (0x8c779000) [pid = 1764] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 293 (0x9274e000) [pid = 1764] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 292 (0x9ceae800) [pid = 1764] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 291 (0xa224e000) [pid = 1764] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 290 (0x8f6ca800) [pid = 1764] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 289 (0x923b5c00) [pid = 1764] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 288 (0xa3649c00) [pid = 1764] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 287 (0x9c062000) [pid = 1764] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 286 (0x8f7c4800) [pid = 1764] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 285 (0x9d7ad800) [pid = 1764] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 284 (0xa237c800) [pid = 1764] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 283 (0x95214000) [pid = 1764] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 282 (0xa698c000) [pid = 1764] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 281 (0x9d1aac00) [pid = 1764] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 280 (0x8a38cc00) [pid = 1764] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 279 (0xa6834c00) [pid = 1764] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 278 (0x99f74c00) [pid = 1764] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 277 (0x916ef400) [pid = 1764] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 276 (0x8a2bcc00) [pid = 1764] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 275 (0x8e4b5000) [pid = 1764] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 274 (0x8a2c6800) [pid = 1764] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 273 (0x893adc00) [pid = 1764] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x8e387800) [pid = 1764] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x8ec4cc00) [pid = 1764] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0xa22a3c00) [pid = 1764] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x9d50b000) [pid = 1764] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:29:17 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x9287bc00) [pid = 1764] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x87070800) [pid = 1764] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x8d8ae800) [pid = 1764] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x8c84a000) [pid = 1764] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x9158fc00) [pid = 1764] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 263 (0x88ac4c00) [pid = 1764] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 262 (0x8a2c0800) [pid = 1764] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 261 (0x88ac8000) [pid = 1764] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x893b6000) [pid = 1764] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0x926b6000) [pid = 1764] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x88acf000) [pid = 1764] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0x88ac3c00) [pid = 1764] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x869da000) [pid = 1764] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x85faa400) [pid = 1764] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x8620d000) [pid = 1764] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x99356c00) [pid = 1764] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x85ea4400) [pid = 1764] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x9a3a0000) [pid = 1764] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x869ddc00) [pid = 1764] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0x92135400) [pid = 1764] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x85ea6400) [pid = 1764] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x87cf0000) [pid = 1764] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x8a2c0c00) [pid = 1764] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0x923ae400) [pid = 1764] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x8e394400) [pid = 1764] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 243 (0x9d59f400) [pid = 1764] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 242 (0x87a4a000) [pid = 1764] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x87a45000) [pid = 1764] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 240 (0x9d507400) [pid = 1764] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 239 (0xa6d37400) [pid = 1764] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 238 (0x8f7bfc00) [pid = 1764] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 237 (0x92749000) [pid = 1764] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:29:18 INFO - PROCESS | 1764 | --DOMWINDOW == 236 (0x8ed62400) [pid = 1764] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:29:18 INFO - PROCESS | 1764 | 1464089357795 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 1764 | 1464089357804 Marionette TRACE conn4 <- [1,1686,null,{}] 04:29:18 INFO - PROCESS | 1764 | 1464089357883 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:29:18 INFO - PROCESS | 1764 | 1464089358177 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 04:29:18 INFO - PROCESS | 1764 | 1464089358369 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb3800 == 106 [pid = 1764] [id = 429] 04:29:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 237 (0x869da000) [pid = 1764] [serial = 1288] [outer = (nil)] 04:29:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 238 (0x87a45000) [pid = 1764] [serial = 1289] [outer = 0x869da000] 04:29:18 INFO - PROCESS | 1764 | 1464089358441 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 239 (0x87ce6000) [pid = 1764] [serial = 1290] [outer = 0x869da000] 04:29:19 INFO - PROCESS | 1764 | 1464089359185 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:29:19 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:29:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 3692ms 04:29:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:29:19 INFO - PROCESS | 1764 | 1464089359238 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 1764 | 1464089359240 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 04:29:19 INFO - PROCESS | 1764 | 1464089359247 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 1764 | 1464089359250 Marionette TRACE conn4 <- [1,1690,null,{}] 04:29:19 INFO - PROCESS | 1764 | 1464089359256 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:29:19 INFO - PROCESS | 1764 | 1464089359421 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 04:29:19 INFO - PROCESS | 1764 | 1464089359436 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fad400 == 107 [pid = 1764] [id = 430] 04:29:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 240 (0x869d9400) [pid = 1764] [serial = 1291] [outer = (nil)] 04:29:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 241 (0x8a2c0800) [pid = 1764] [serial = 1292] [outer = 0x869d9400] 04:29:19 INFO - PROCESS | 1764 | 1464089359508 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 242 (0x8a4c7800) [pid = 1764] [serial = 1293] [outer = 0x869d9400] 04:29:20 INFO - PROCESS | 1764 | 1464089360824 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:29:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:29:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1639ms 04:29:20 INFO - PROCESS | 1764 | 1464089360887 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 1764 | 1464089360895 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 04:29:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:29:20 INFO - PROCESS | 1764 | 1464089360903 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 1764 | 1464089360910 Marionette TRACE conn4 <- [1,1694,null,{}] 04:29:20 INFO - PROCESS | 1764 | 1464089360918 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:29:21 INFO - PROCESS | 1764 | 1464089361185 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 04:29:21 INFO - PROCESS | 1764 | 1464089361550 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620a800 == 108 [pid = 1764] [id = 431] 04:29:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 243 (0x8706f000) [pid = 1764] [serial = 1294] [outer = (nil)] 04:29:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 244 (0x87cea800) [pid = 1764] [serial = 1295] [outer = 0x8706f000] 04:29:21 INFO - PROCESS | 1764 | 1464089361641 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 245 (0x88ace000) [pid = 1764] [serial = 1296] [outer = 0x8706f000] 04:29:22 INFO - PROCESS | 1764 | 1464089362656 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:29:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:29:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1794ms 04:29:22 INFO - PROCESS | 1764 | 1464089362698 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 1764 | 1464089362707 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 04:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:29:22 INFO - PROCESS | 1764 | 1464089362719 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 1764 | 1464089362723 Marionette TRACE conn4 <- [1,1698,null,{}] 04:29:22 INFO - PROCESS | 1764 | 1464089362730 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:29:22 INFO - PROCESS | 1764 | 1464089362948 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 04:29:23 INFO - PROCESS | 1764 | 1464089363270 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b8b400 == 109 [pid = 1764] [id = 432] 04:29:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 246 (0x8a4ccc00) [pid = 1764] [serial = 1297] [outer = (nil)] 04:29:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 247 (0x8c777000) [pid = 1764] [serial = 1298] [outer = 0x8a4ccc00] 04:29:23 INFO - PROCESS | 1764 | 1464089363362 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 248 (0x8c84e800) [pid = 1764] [serial = 1299] [outer = 0x8a4ccc00] 04:29:24 INFO - PROCESS | 1764 | 1464089364272 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:29:24 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:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1590ms 04:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:29:24 INFO - PROCESS | 1764 | 1464089364308 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 04:29:24 INFO - PROCESS | 1764 | 1464089364311 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 04:29:24 INFO - PROCESS | 1764 | 1464089364319 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:29:24 INFO - PROCESS | 1764 | 1464089364325 Marionette TRACE conn4 <- [1,1702,null,{}] 04:29:24 INFO - PROCESS | 1764 | 1464089364342 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:29:24 INFO - PROCESS | 1764 | 1464089364555 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 04:29:24 INFO - PROCESS | 1764 | 1464089364892 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x882cd800 == 110 [pid = 1764] [id = 433] 04:29:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 249 (0x8d79cc00) [pid = 1764] [serial = 1300] [outer = (nil)] 04:29:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 250 (0x8d8ba000) [pid = 1764] [serial = 1301] [outer = 0x8d79cc00] 04:29:24 INFO - PROCESS | 1764 | 1464089364988 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 251 (0x8e38f400) [pid = 1764] [serial = 1302] [outer = 0x8d79cc00] 04:29:25 INFO - PROCESS | 1764 | 1464089365876 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:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1599ms 04:29:25 INFO - PROCESS | 1764 | 1464089365917 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 1764 | 1464089365922 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 04:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:29:25 INFO - PROCESS | 1764 | 1464089365929 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 1764 | 1464089365932 Marionette TRACE conn4 <- [1,1706,null,{}] 04:29:25 INFO - PROCESS | 1764 | 1464089365938 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:29:26 INFO - PROCESS | 1764 | 1464089366150 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 04:29:26 INFO - PROCESS | 1764 | 1464089366498 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea7800 == 111 [pid = 1764] [id = 434] 04:29:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 252 (0x8cf18000) [pid = 1764] [serial = 1303] [outer = (nil)] 04:29:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 253 (0x8e4b6400) [pid = 1764] [serial = 1304] [outer = 0x8cf18000] 04:29:26 INFO - PROCESS | 1764 | 1464089366595 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 254 (0x8e556000) [pid = 1764] [serial = 1305] [outer = 0x8cf18000] 04:29:27 INFO - PROCESS | 1764 | 1464089367514 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:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 04:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:29:27 INFO - PROCESS | 1764 | 1464089367568 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 1764 | 1464089367571 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 04:29:27 INFO - PROCESS | 1764 | 1464089367578 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 1764 | 1464089367581 Marionette TRACE conn4 <- [1,1710,null,{}] 04:29:27 INFO - PROCESS | 1764 | 1464089367587 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:29:27 INFO - PROCESS | 1764 | 1464089367806 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 04:29:28 INFO - PROCESS | 1764 | 1464089368135 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b4000 == 112 [pid = 1764] [id = 435] 04:29:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 255 (0x8e393800) [pid = 1764] [serial = 1306] [outer = (nil)] 04:29:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 256 (0x8ed18000) [pid = 1764] [serial = 1307] [outer = 0x8e393800] 04:29:28 INFO - PROCESS | 1764 | 1464089368227 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 257 (0x8ed1e000) [pid = 1764] [serial = 1308] [outer = 0x8e393800] 04:29:29 INFO - PROCESS | 1764 | 1464089369160 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:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1637ms 04:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:29:29 INFO - PROCESS | 1764 | 1464089369215 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 1764 | 1464089369218 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 04:29:29 INFO - PROCESS | 1764 | 1464089369225 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 1764 | 1464089369227 Marionette TRACE conn4 <- [1,1714,null,{}] 04:29:29 INFO - PROCESS | 1764 | 1464089369234 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:29:29 INFO - PROCESS | 1764 | 1464089369453 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 04:29:29 INFO - PROCESS | 1764 | 1464089369776 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8707a000 == 113 [pid = 1764] [id = 436] 04:29:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 258 (0x8e395800) [pid = 1764] [serial = 1309] [outer = (nil)] 04:29:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 259 (0x8f7c2400) [pid = 1764] [serial = 1310] [outer = 0x8e395800] 04:29:29 INFO - PROCESS | 1764 | 1464089369877 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 260 (0x8f881800) [pid = 1764] [serial = 1311] [outer = 0x8e395800] 04:29:30 INFO - PROCESS | 1764 | 1464089370761 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:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1580ms 04:29:30 INFO - PROCESS | 1764 | 1464089370806 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 1764 | 1464089370810 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 04:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:29:30 INFO - PROCESS | 1764 | 1464089370837 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 1764 | 1464089370841 Marionette TRACE conn4 <- [1,1718,null,{}] 04:29:30 INFO - PROCESS | 1764 | 1464089370847 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:29:31 INFO - PROCESS | 1764 | 1464089371044 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 04:29:31 INFO - PROCESS | 1764 | 1464089371418 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d61e800 == 114 [pid = 1764] [id = 437] 04:29:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 261 (0x8e4b3000) [pid = 1764] [serial = 1312] [outer = (nil)] 04:29:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 262 (0x90f7d000) [pid = 1764] [serial = 1313] [outer = 0x8e4b3000] 04:29:31 INFO - PROCESS | 1764 | 1464089371515 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 263 (0x91590400) [pid = 1764] [serial = 1314] [outer = 0x8e4b3000] 04:29:32 INFO - PROCESS | 1764 | 1464089372406 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:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1639ms 04:29:32 INFO - PROCESS | 1764 | 1464089372473 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 1764 | 1464089372477 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 04:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:29:32 INFO - PROCESS | 1764 | 1464089372483 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 1764 | 1464089372486 Marionette TRACE conn4 <- [1,1722,null,{}] 04:29:32 INFO - PROCESS | 1764 | 1464089372493 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:29:32 INFO - PROCESS | 1764 | 1464089372686 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 04:29:33 INFO - PROCESS | 1764 | 1464089373020 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f7ec00 == 115 [pid = 1764] [id = 438] 04:29:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 264 (0x91591c00) [pid = 1764] [serial = 1315] [outer = (nil)] 04:29:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 265 (0x9161a400) [pid = 1764] [serial = 1316] [outer = 0x91591c00] 04:29:33 INFO - PROCESS | 1764 | 1464089373130 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 266 (0x916f4c00) [pid = 1764] [serial = 1317] [outer = 0x91591c00] 04:29:34 INFO - PROCESS | 1764 | 1464089374073 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:29:34 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:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1635ms 04:29:34 INFO - PROCESS | 1764 | 1464089374119 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 04:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:29:34 INFO - PROCESS | 1764 | 1464089374123 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 04:29:34 INFO - PROCESS | 1764 | 1464089374130 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 1764 | 1464089374133 Marionette TRACE conn4 <- [1,1726,null,{}] 04:29:34 INFO - PROCESS | 1764 | 1464089374139 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:29:34 INFO - PROCESS | 1764 | 1464089374352 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 04:29:34 INFO - PROCESS | 1764 | 1464089374673 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c8c00 == 116 [pid = 1764] [id = 439] 04:29:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 267 (0x91619000) [pid = 1764] [serial = 1318] [outer = (nil)] 04:29:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 268 (0x926b6400) [pid = 1764] [serial = 1319] [outer = 0x91619000] 04:29:34 INFO - PROCESS | 1764 | 1464089374773 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 269 (0x926b9c00) [pid = 1764] [serial = 1320] [outer = 0x91619000] 04:29:35 INFO - PROCESS | 1764 | 1464089375660 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:29:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:29:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1583ms 04:29:35 INFO - PROCESS | 1764 | 1464089375723 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 04:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:29:35 INFO - PROCESS | 1764 | 1464089375728 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 04:29:35 INFO - PROCESS | 1764 | 1464089375735 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 1764 | 1464089375739 Marionette TRACE conn4 <- [1,1730,null,{}] 04:29:35 INFO - PROCESS | 1764 | 1464089375745 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:29:35 INFO - PROCESS | 1764 | 1464089375945 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 04:29:36 INFO - PROCESS | 1764 | 1464089376299 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x9274bc00 == 117 [pid = 1764] [id = 440] 04:29:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 270 (0x9274c000) [pid = 1764] [serial = 1321] [outer = (nil)] 04:29:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 271 (0x92879c00) [pid = 1764] [serial = 1322] [outer = 0x9274c000] 04:29:36 INFO - PROCESS | 1764 | 1464089376395 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 272 (0x9287e800) [pid = 1764] [serial = 1323] [outer = 0x9274c000] 04:29:37 INFO - PROCESS | 1764 | 1464089377353 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:29:37 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:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1686ms 04:29:37 INFO - PROCESS | 1764 | 1464089377422 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 04:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:29:37 INFO - PROCESS | 1764 | 1464089377427 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 04:29:37 INFO - PROCESS | 1764 | 1464089377433 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 1764 | 1464089377438 Marionette TRACE conn4 <- [1,1734,null,{}] 04:29:37 INFO - PROCESS | 1764 | 1464089377443 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:29:37 INFO - PROCESS | 1764 | 1464089377710 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 04:29:38 INFO - PROCESS | 1764 | 1464089378063 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x92b65400 == 118 [pid = 1764] [id = 441] 04:29:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 273 (0x92ddfc00) [pid = 1764] [serial = 1324] [outer = (nil)] 04:29:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 274 (0x93b8c800) [pid = 1764] [serial = 1325] [outer = 0x92ddfc00] 04:29:38 INFO - PROCESS | 1764 | 1464089378164 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 275 (0x95043c00) [pid = 1764] [serial = 1326] [outer = 0x92ddfc00] 04:29:39 INFO - PROCESS | 1764 | 1464089379113 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:29:39 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:29:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1741ms 04:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:29:39 INFO - PROCESS | 1764 | 1464089379173 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 1764 | 1464089379177 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 04:29:39 INFO - PROCESS | 1764 | 1464089379183 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 1764 | 1464089379187 Marionette TRACE conn4 <- [1,1738,null,{}] 04:29:39 INFO - PROCESS | 1764 | 1464089379193 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:29:39 INFO - PROCESS | 1764 | 1464089379390 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 04:29:39 INFO - PROCESS | 1764 | 1464089379721 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd7400 == 119 [pid = 1764] [id = 442] 04:29:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 276 (0x9503dc00) [pid = 1764] [serial = 1327] [outer = (nil)] 04:29:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 277 (0x96da6400) [pid = 1764] [serial = 1328] [outer = 0x9503dc00] 04:29:39 INFO - PROCESS | 1764 | 1464089379828 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 278 (0x97786800) [pid = 1764] [serial = 1329] [outer = 0x9503dc00] 04:29:40 INFO - PROCESS | 1764 | 1464089380747 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:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1640ms 04:29:40 INFO - PROCESS | 1764 | 1464089380824 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 1764 | 1464089380828 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 04:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:29:40 INFO - PROCESS | 1764 | 1464089380834 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 1764 | 1464089380839 Marionette TRACE conn4 <- [1,1742,null,{}] 04:29:40 INFO - PROCESS | 1764 | 1464089380845 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:29:41 INFO - PROCESS | 1764 | 1464089381063 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 04:29:41 INFO - PROCESS | 1764 | 1464089381409 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02c800 == 120 [pid = 1764] [id = 443] 04:29:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 279 (0x8e3df000) [pid = 1764] [serial = 1330] [outer = (nil)] 04:29:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 280 (0x99310c00) [pid = 1764] [serial = 1331] [outer = 0x8e3df000] 04:29:41 INFO - PROCESS | 1764 | 1464089381507 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 281 (0x9934c800) [pid = 1764] [serial = 1332] [outer = 0x8e3df000] 04:29:42 INFO - PROCESS | 1764 | 1464089382408 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:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1633ms 04:29:42 INFO - PROCESS | 1764 | 1464089382468 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 1764 | 1464089382471 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 04:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:29:42 INFO - PROCESS | 1764 | 1464089382479 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 1764 | 1464089382482 Marionette TRACE conn4 <- [1,1746,null,{}] 04:29:42 INFO - PROCESS | 1764 | 1464089382488 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:29:42 INFO - PROCESS | 1764 | 1464089382698 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 04:29:43 INFO - PROCESS | 1764 | 1464089383038 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd1c00 == 121 [pid = 1764] [id = 444] 04:29:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 282 (0x9777dc00) [pid = 1764] [serial = 1333] [outer = (nil)] 04:29:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 283 (0x996ba400) [pid = 1764] [serial = 1334] [outer = 0x9777dc00] 04:29:43 INFO - PROCESS | 1764 | 1464089383133 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 284 (0x99ea5c00) [pid = 1764] [serial = 1335] [outer = 0x9777dc00] 04:29:44 INFO - PROCESS | 1764 | 1464089384042 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:29:44 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:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1634ms 04:29:44 INFO - PROCESS | 1764 | 1464089384114 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 1764 | 1464089384117 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 04:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:29:44 INFO - PROCESS | 1764 | 1464089384124 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 1764 | 1464089384127 Marionette TRACE conn4 <- [1,1750,null,{}] 04:29:44 INFO - PROCESS | 1764 | 1464089384133 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:29:44 INFO - PROCESS | 1764 | 1464089384375 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 04:29:44 INFO - PROCESS | 1764 | 1464089384740 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x85faf800 == 122 [pid = 1764] [id = 445] 04:29:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 285 (0x85fb1000) [pid = 1764] [serial = 1336] [outer = (nil)] 04:29:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 286 (0x869e4800) [pid = 1764] [serial = 1337] [outer = 0x85fb1000] 04:29:44 INFO - PROCESS | 1764 | 1464089384843 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 287 (0x88acb800) [pid = 1764] [serial = 1338] [outer = 0x85fb1000] 04:29:45 INFO - PROCESS | 1764 | 1464089385777 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:29:45 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:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1733ms 04:29:45 INFO - PROCESS | 1764 | 1464089385858 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 1764 | 1464089385862 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 04:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:29:45 INFO - PROCESS | 1764 | 1464089385868 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 1764 | 1464089385872 Marionette TRACE conn4 <- [1,1754,null,{}] 04:29:45 INFO - PROCESS | 1764 | 1464089385877 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:29:46 INFO - PROCESS | 1764 | 1464089386141 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 04:29:46 INFO - PROCESS | 1764 | 1464089386483 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea9400 == 123 [pid = 1764] [id = 446] 04:29:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 288 (0x85eadc00) [pid = 1764] [serial = 1339] [outer = (nil)] 04:29:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 289 (0x87074000) [pid = 1764] [serial = 1340] [outer = 0x85eadc00] 04:29:46 INFO - PROCESS | 1764 | 1464089386569 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 290 (0x87cedc00) [pid = 1764] [serial = 1341] [outer = 0x85eadc00] 04:29:47 INFO - PROCESS | 1764 | 1464089387467 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:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1634ms 04:29:47 INFO - PROCESS | 1764 | 1464089387503 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 1764 | 1464089387507 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 04:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:29:47 INFO - PROCESS | 1764 | 1464089387513 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 1764 | 1464089387517 Marionette TRACE conn4 <- [1,1758,null,{}] 04:29:47 INFO - PROCESS | 1764 | 1464089387522 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:29:47 INFO - PROCESS | 1764 | 1464089387729 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 04:29:48 INFO - PROCESS | 1764 | 1464089388033 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce3800 == 124 [pid = 1764] [id = 447] 04:29:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 291 (0x88ac3400) [pid = 1764] [serial = 1342] [outer = (nil)] 04:29:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 292 (0x8d8ba800) [pid = 1764] [serial = 1343] [outer = 0x88ac3400] 04:29:48 INFO - PROCESS | 1764 | 1464089388175 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 293 (0x8ec50c00) [pid = 1764] [serial = 1344] [outer = 0x88ac3400] 04:29:49 INFO - PROCESS | 1764 | 1464089389092 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:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1641ms 04:29:49 INFO - PROCESS | 1764 | 1464089389155 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 04:29:49 INFO - PROCESS | 1764 | 1464089389159 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 04:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:29:49 INFO - PROCESS | 1764 | 1464089389166 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 1764 | 1464089389169 Marionette TRACE conn4 <- [1,1762,null,{}] 04:29:49 INFO - PROCESS | 1764 | 1464089389175 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:29:49 INFO - PROCESS | 1764 | 1464089389393 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 04:29:49 INFO - PROCESS | 1764 | 1464089389731 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a38b400 == 125 [pid = 1764] [id = 448] 04:29:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 294 (0x8cf14800) [pid = 1764] [serial = 1345] [outer = (nil)] 04:29:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 295 (0x9159b800) [pid = 1764] [serial = 1346] [outer = 0x8cf14800] 04:29:49 INFO - PROCESS | 1764 | 1464089389825 Marionette DEBUG loaded listener.js 04:29:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 296 (0x926bb000) [pid = 1764] [serial = 1347] [outer = 0x8cf14800] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x99304000 == 124 [pid = 1764] [id = 291] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8d793c00 == 123 [pid = 1764] [id = 230] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8c847400 == 122 [pid = 1764] [id = 290] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb3800 == 121 [pid = 1764] [id = 429] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2c2000 == 120 [pid = 1764] [id = 428] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea2800 == 119 [pid = 1764] [id = 427] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x869dc000 == 118 [pid = 1764] [id = 426] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84dc00 == 117 [pid = 1764] [id = 424] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x88acdc00 == 116 [pid = 1764] [id = 425] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8a385400 == 115 [pid = 1764] [id = 423] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x86210c00 == 114 [pid = 1764] [id = 422] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x869e4c00 == 113 [pid = 1764] [id = 421] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x9d715000 == 112 [pid = 1764] [id = 418] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x89b85c00 == 111 [pid = 1764] [id = 419] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7dc000 == 110 [pid = 1764] [id = 417] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb6000 == 109 [pid = 1764] [id = 416] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x99304800 == 108 [pid = 1764] [id = 415] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x893af000 == 107 [pid = 1764] [id = 414] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x87a46800 == 106 [pid = 1764] [id = 412] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8d95f000 == 105 [pid = 1764] [id = 413] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8a386c00 == 104 [pid = 1764] [id = 411] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec55800 == 103 [pid = 1764] [id = 410] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8a38e000 == 102 [pid = 1764] [id = 409] 04:29:51 INFO - PROCESS | 1764 | --DOCSHELL 0x8620e400 == 101 [pid = 1764] [id = 408] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 295 (0x9bdb8000) [pid = 1764] [serial = 921] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 294 (0x8f5e9000) [pid = 1764] [serial = 756] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 293 (0x9a06bc00) [pid = 1764] [serial = 873] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 292 (0x9a3a4c00) [pid = 1764] [serial = 879] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 291 (0x8f884c00) [pid = 1764] [serial = 861] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 290 (0x8c77bc00) [pid = 1764] [serial = 657] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 289 (0x97780400) [pid = 1764] [serial = 819] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 288 (0x8f5e1c00) [pid = 1764] [serial = 834] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 287 (0x9a24b800) [pid = 1764] [serial = 876] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 286 (0x8f7ddc00) [pid = 1764] [serial = 669] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 285 (0x92dd9c00) [pid = 1764] [serial = 771] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 284 (0x9a3ab400) [pid = 1764] [serial = 918] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 283 (0x9b5a0c00) [pid = 1764] [serial = 888] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 282 (0x92742c00) [pid = 1764] [serial = 723] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 281 (0x92b66800) [pid = 1764] [serial = 768] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 280 (0x92971800) [pid = 1764] [serial = 729] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 279 (0x9d71a800) [pid = 1764] [serial = 939] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 278 (0xa23e8800) [pid = 1764] [serial = 984] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 277 (0x8f88d000) [pid = 1764] [serial = 963] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 276 (0x8ec51400) [pid = 1764] [serial = 903] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 275 (0x8f7c6800) [pid = 1764] [serial = 666] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 274 (0x9d1b2000) [pid = 1764] [serial = 933] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 273 (0xa275b800) [pid = 1764] [serial = 990] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 272 (0x9398f000) [pid = 1764] [serial = 813] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 271 (0x8cf92000) [pid = 1764] [serial = 801] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 270 (0x99e98c00) [pid = 1764] [serial = 831] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 269 (0x996bd000) [pid = 1764] [serial = 870] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 268 (0x9c06a400) [pid = 1764] [serial = 972] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 267 (0x9bbcc400) [pid = 1764] [serial = 885] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 266 (0x9a3ab800) [pid = 1764] [serial = 969] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 265 (0x8e4be800) [pid = 1764] [serial = 858] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 264 (0x9d5ab800) [pid = 1764] [serial = 975] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 263 (0x9c4a0000) [pid = 1764] [serial = 927] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 262 (0x91595800) [pid = 1764] [serial = 675] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 261 (0x923b7000) [pid = 1764] [serial = 684] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 260 (0x8ed61c00) [pid = 1764] [serial = 711] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 259 (0xa363f400) [pid = 1764] [serial = 996] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 258 (0x951e3c00) [pid = 1764] [serial = 816] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 257 (0x8d795000) [pid = 1764] [serial = 960] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 256 (0x9287ac00) [pid = 1764] [serial = 765] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 255 (0x996c0400) [pid = 1764] [serial = 915] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 254 (0x8f88bc00) [pid = 1764] [serial = 714] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 253 (0x923b1000) [pid = 1764] [serial = 759] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 252 (0x9297b000) [pid = 1764] [serial = 810] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 251 (0x92140c00) [pid = 1764] [serial = 681] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 250 (0x9159b000) [pid = 1764] [serial = 906] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 249 (0xa22ac400) [pid = 1764] [serial = 981] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 248 (0x916eac00) [pid = 1764] [serial = 717] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 247 (0x916f1400) [pid = 1764] [serial = 678] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 246 (0x9398b000) [pid = 1764] [serial = 774] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 245 (0x9d50dc00) [pid = 1764] [serial = 936] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 244 (0x90f78400) [pid = 1764] [serial = 672] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 243 (0x8d029400) [pid = 1764] [serial = 614] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 242 (0x93982000) [pid = 1764] [serial = 966] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 241 (0x92747c00) [pid = 1764] [serial = 762] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 240 (0x9899b400) [pid = 1764] [serial = 822] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 239 (0x9934d400) [pid = 1764] [serial = 825] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 238 (0x9c065c00) [pid = 1764] [serial = 924] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 237 (0x97782800) [pid = 1764] [serial = 867] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 236 (0x993a1800) [pid = 1764] [serial = 828] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 235 (0x93b85400) [pid = 1764] [serial = 909] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 234 (0x923bb400) [pid = 1764] [serial = 720] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 233 (0x8f7d6400) [pid = 1764] [serial = 807] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 232 (0xa114d800) [pid = 1764] [serial = 978] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 231 (0xa5140000) [pid = 1764] [serial = 999] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 230 (0x8f6c3400) [pid = 1764] [serial = 780] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 229 (0x97785800) [pid = 1764] [serial = 912] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 228 (0x950ee000) [pid = 1764] [serial = 864] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 227 (0xa331a400) [pid = 1764] [serial = 993] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 226 (0x9c7ef800) [pid = 1764] [serial = 930] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 225 (0xa25bc400) [pid = 1764] [serial = 987] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 224 (0x8d7a1c00) [pid = 1764] [serial = 660] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 223 (0x8ec51000) [pid = 1764] [serial = 804] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 222 (0x8f5e4400) [pid = 1764] [serial = 663] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 221 (0x8c84d000) [pid = 1764] [serial = 708] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 220 (0x94548000) [pid = 1764] [serial = 777] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 219 (0x9b59e000) [pid = 1764] [serial = 882] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 218 (0x92874400) [pid = 1764] [serial = 726] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 217 (0x8d960c00) [pid = 1764] [serial = 753] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 216 (0x8f5e9400) [pid = 1764] [serial = 1026] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 215 (0xa25be800) [pid = 1764] [serial = 1044] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 214 (0xa51e5800) [pid = 1764] [serial = 1050] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 213 (0x951dd000) [pid = 1764] [serial = 1095] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 212 (0x87077c00) [pid = 1764] [serial = 1131] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 211 (0x8d8b8c00) [pid = 1764] [serial = 1116] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 210 (0x92872400) [pid = 1764] [serial = 1062] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 209 (0x92974c00) [pid = 1764] [serial = 1029] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 208 (0x88ace800) [pid = 1764] [serial = 1059] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 207 (0x8e550400) [pid = 1764] [serial = 1134] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 206 (0x8d794400) [pid = 1764] [serial = 1089] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 205 (0x8ed17c00) [pid = 1764] [serial = 1128] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 204 (0xa0618000) [pid = 1764] [serial = 1041] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 203 (0x9a3a3400) [pid = 1764] [serial = 1032] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 202 (0xa6990800) [pid = 1764] [serial = 1107] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 201 (0x9cea6000) [pid = 1764] [serial = 1038] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 200 (0x91611800) [pid = 1764] [serial = 1092] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 199 (0xa275c000) [pid = 1764] [serial = 1104] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 198 (0xa27f6800) [pid = 1764] [serial = 1047] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x9c7e9400) [pid = 1764] [serial = 1098] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0xa6d32400) [pid = 1764] [serial = 1056] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x9d716800) [pid = 1764] [serial = 1101] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x8e386c00) [pid = 1764] [serial = 1122] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0xa685f800) [pid = 1764] [serial = 1053] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x9c067000) [pid = 1764] [serial = 1035] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0xa6d33400) [pid = 1764] [serial = 1065] [outer = (nil)] [url = about:blank] 04:29:51 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x8a2c6c00) [pid = 1764] [serial = 1110] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x9bdb5c00) [pid = 1764] [serial = 1086] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0xa6d31000) [pid = 1764] [serial = 1113] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x893b6400) [pid = 1764] [serial = 1125] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8e390000) [pid = 1764] [serial = 1119] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x8a393400) [pid = 1764] [serial = 1218] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x8a2c9400) [pid = 1764] [serial = 1217] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x8d617000) [pid = 1764] [serial = 1220] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x869dec00) [pid = 1764] [serial = 1196] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x869e1000) [pid = 1764] [serial = 1197] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x85fb7400) [pid = 1764] [serial = 1208] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x85fb9800) [pid = 1764] [serial = 1209] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8620f000) [pid = 1764] [serial = 1211] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8706c400) [pid = 1764] [serial = 1212] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x9c9b6800) [pid = 1764] [serial = 1172] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9ce71400) [pid = 1764] [serial = 1173] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x85eaa800) [pid = 1764] [serial = 1202] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x85ead400) [pid = 1764] [serial = 1203] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0xa224ec00) [pid = 1764] [serial = 1175] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0xa2381c00) [pid = 1764] [serial = 1176] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x87ce4000) [pid = 1764] [serial = 1199] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x87cecc00) [pid = 1764] [serial = 1200] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x99355000) [pid = 1764] [serial = 1169] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x993a3000) [pid = 1764] [serial = 1170] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x85fad800) [pid = 1764] [serial = 1205] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x85faf400) [pid = 1764] [serial = 1206] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x882d7400) [pid = 1764] [serial = 1214] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8a392400) [pid = 1764] [serial = 1157] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8cf18800) [pid = 1764] [serial = 1158] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9520d400) [pid = 1764] [serial = 1166] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9778a400) [pid = 1764] [serial = 1167] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8e55b000) [pid = 1764] [serial = 1160] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8ed14400) [pid = 1764] [serial = 1161] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0xa25bc800) [pid = 1764] [serial = 1178] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0xa25c3400) [pid = 1764] [serial = 1179] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x87ce7400) [pid = 1764] [serial = 1193] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x87cea400) [pid = 1764] [serial = 1194] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x87a4b400) [pid = 1764] [serial = 1190] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x87a4ec00) [pid = 1764] [serial = 1191] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0xa31f4000) [pid = 1764] [serial = 1181] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa3359c00) [pid = 1764] [serial = 1182] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa6e8e000) [pid = 1764] [serial = 1187] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa6e94c00) [pid = 1764] [serial = 1188] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8e553400) [pid = 1764] [serial = 1223] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0xa6382800) [pid = 1764] [serial = 1184] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0xa6834400) [pid = 1764] [serial = 1185] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x92874000) [pid = 1764] [serial = 1163] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x938e9800) [pid = 1764] [serial = 1164] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x88acd400) [pid = 1764] [serial = 1215] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8e38d000) [pid = 1764] [serial = 1221] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x99f75400) [pid = 1764] [serial = 1023] [outer = (nil)] [url = about:blank] 04:29:52 INFO - PROCESS | 1764 | 1464089392361 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:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 3244ms 04:29:52 INFO - PROCESS | 1764 | 1464089392411 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 1764 | 1464089392418 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 04:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:29:52 INFO - PROCESS | 1764 | 1464089392426 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - PROCESS | 1764 | 1464089392430 Marionette TRACE conn4 <- [1,1766,null,{}] 04:29:52 INFO - PROCESS | 1764 | 1464089392438 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:29:52 INFO - PROCESS | 1764 | 1464089392662 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 04:29:52 INFO - PROCESS | 1764 | 1464089392866 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb8800 == 102 [pid = 1764] [id = 449] 04:29:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x85fb9800) [pid = 1764] [serial = 1348] [outer = (nil)] 04:29:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x869e1400) [pid = 1764] [serial = 1349] [outer = 0x85fb9800] 04:29:52 INFO - PROCESS | 1764 | 1464089392953 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x87075000) [pid = 1764] [serial = 1350] [outer = 0x85fb9800] 04:29:53 INFO - PROCESS | 1764 | 1464089393753 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:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1386ms 04:29:53 INFO - PROCESS | 1764 | 1464089393813 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 1764 | 1464089393822 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 04:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:29:53 INFO - PROCESS | 1764 | 1464089393832 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 1764 | 1464089393835 Marionette TRACE conn4 <- [1,1770,null,{}] 04:29:53 INFO - PROCESS | 1764 | 1464089393842 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:29:54 INFO - PROCESS | 1764 | 1464089394135 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 04:29:54 INFO - PROCESS | 1764 | 1464089394290 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e2800 == 103 [pid = 1764] [id = 450] 04:29:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x87078c00) [pid = 1764] [serial = 1351] [outer = (nil)] 04:29:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x882c9c00) [pid = 1764] [serial = 1352] [outer = 0x87078c00] 04:29:54 INFO - PROCESS | 1764 | 1464089394366 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x882d7c00) [pid = 1764] [serial = 1353] [outer = 0x87078c00] 04:29:55 INFO - PROCESS | 1764 | 1464089395336 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:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1531ms 04:29:55 INFO - PROCESS | 1764 | 1464089395364 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 1764 | 1464089395368 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 04:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:29:55 INFO - PROCESS | 1764 | 1464089395374 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 1764 | 1464089395380 Marionette TRACE conn4 <- [1,1774,null,{}] 04:29:55 INFO - PROCESS | 1764 | 1464089395402 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:29:55 INFO - PROCESS | 1764 | 1464089395648 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 04:29:55 INFO - PROCESS | 1764 | 1464089395713 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce7400 == 104 [pid = 1764] [id = 451] 04:29:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x89b89000) [pid = 1764] [serial = 1354] [outer = (nil)] 04:29:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8a2c0c00) [pid = 1764] [serial = 1355] [outer = 0x89b89000] 04:29:55 INFO - PROCESS | 1764 | 1464089395991 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8a389c00) [pid = 1764] [serial = 1356] [outer = 0x89b89000] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x89b86400) [pid = 1764] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x87071c00) [pid = 1764] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8cf8c000) [pid = 1764] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x87079c00) [pid = 1764] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x87070c00) [pid = 1764] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8a4ce400) [pid = 1764] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x869e1800) [pid = 1764] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8a2c6400) [pid = 1764] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:29:56 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x869da000) [pid = 1764] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:29:57 INFO - PROCESS | 1764 | 1464089397298 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:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1987ms 04:29:57 INFO - PROCESS | 1764 | 1464089397362 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 04:29:57 INFO - PROCESS | 1764 | 1464089397367 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 04:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:29:57 INFO - PROCESS | 1764 | 1464089397374 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:29:57 INFO - PROCESS | 1764 | 1464089397378 Marionette TRACE conn4 <- [1,1778,null,{}] 04:29:57 INFO - PROCESS | 1764 | 1464089397383 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:29:57 INFO - PROCESS | 1764 | 1464089397569 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 04:29:57 INFO - PROCESS | 1764 | 1464089397743 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620ac00 == 105 [pid = 1764] [id = 452] 04:29:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x882d3400) [pid = 1764] [serial = 1357] [outer = (nil)] 04:29:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8a4cd800) [pid = 1764] [serial = 1358] [outer = 0x882d3400] 04:29:57 INFO - PROCESS | 1764 | 1464089397829 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8c77bc00) [pid = 1764] [serial = 1359] [outer = 0x882d3400] 04:29:58 INFO - PROCESS | 1764 | 1464089398638 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:29:58 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:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1431ms 04:29:58 INFO - PROCESS | 1764 | 1464089398816 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 1764 | 1464089398823 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 04:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:29:58 INFO - PROCESS | 1764 | 1464089398833 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 1764 | 1464089398838 Marionette TRACE conn4 <- [1,1782,null,{}] 04:29:58 INFO - PROCESS | 1764 | 1464089398847 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:29:59 INFO - PROCESS | 1764 | 1464089399162 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 04:29:59 INFO - PROCESS | 1764 | 1464089399440 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d7000 == 106 [pid = 1764] [id = 453] 04:29:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x869d8800) [pid = 1764] [serial = 1360] [outer = (nil)] 04:29:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x869e0c00) [pid = 1764] [serial = 1361] [outer = 0x869d8800] 04:29:59 INFO - PROCESS | 1764 | 1464089399532 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x87a4a400) [pid = 1764] [serial = 1362] [outer = 0x869d8800] 04:30:00 INFO - PROCESS | 1764 | 1464089400601 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:30:00 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:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1835ms 04:30:00 INFO - PROCESS | 1764 | 1464089400668 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 04:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:30:00 INFO - PROCESS | 1764 | 1464089400675 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 04:30:00 INFO - PROCESS | 1764 | 1464089400688 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 1764 | 1464089400694 Marionette TRACE conn4 <- [1,1786,null,{}] 04:30:00 INFO - PROCESS | 1764 | 1464089400701 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:30:00 INFO - PROCESS | 1764 | 1464089400953 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 04:30:01 INFO - PROCESS | 1764 | 1464089401277 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d0c00 == 107 [pid = 1764] [id = 454] 04:30:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x88acdc00) [pid = 1764] [serial = 1363] [outer = (nil)] 04:30:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x89b85c00) [pid = 1764] [serial = 1364] [outer = 0x88acdc00] 04:30:01 INFO - PROCESS | 1764 | 1464089401367 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8a387000) [pid = 1764] [serial = 1365] [outer = 0x88acdc00] 04:30:02 INFO - PROCESS | 1764 | 1464089402357 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:30:02 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:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1742ms 04:30:02 INFO - PROCESS | 1764 | 1464089402428 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 1764 | 1464089402435 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 04:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:30:02 INFO - PROCESS | 1764 | 1464089402445 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 1764 | 1464089402449 Marionette TRACE conn4 <- [1,1790,null,{}] 04:30:02 INFO - PROCESS | 1764 | 1464089402466 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:30:02 INFO - PROCESS | 1764 | 1464089402744 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 04:30:03 INFO - PROCESS | 1764 | 1464089403106 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a38c800 == 108 [pid = 1764] [id = 455] 04:30:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8cf18800) [pid = 1764] [serial = 1366] [outer = (nil)] 04:30:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8d021800) [pid = 1764] [serial = 1367] [outer = 0x8cf18800] 04:30:03 INFO - PROCESS | 1764 | 1464089403200 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8d617c00) [pid = 1764] [serial = 1368] [outer = 0x8cf18800] 04:30:04 INFO - PROCESS | 1764 | ************************* 04:30:04 INFO - PROCESS | 1764 | A coding exception was thrown and uncaught in a Task. 04:30:04 INFO - PROCESS | 1764 | 04:30:04 INFO - PROCESS | 1764 | Full message: TypeError: NetworkError when attempting to fetch resource. 04:30:04 INFO - PROCESS | 1764 | Full stack: 04:30:04 INFO - PROCESS | 1764 | ************************* 04:30:04 INFO - PROCESS | 1764 | 1464089404213 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:30:04 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:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1837ms 04:30:04 INFO - PROCESS | 1764 | 1464089404282 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 04:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:30:04 INFO - PROCESS | 1764 | 1464089404286 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 04:30:04 INFO - PROCESS | 1764 | 1464089404293 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 1764 | 1464089404296 Marionette TRACE conn4 <- [1,1794,null,{}] 04:30:04 INFO - PROCESS | 1764 | 1464089404302 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:30:04 INFO - PROCESS | 1764 | 1464089404541 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 04:30:04 INFO - PROCESS | 1764 | 1464089404854 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4fc00 == 109 [pid = 1764] [id = 456] 04:30:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8d793c00) [pid = 1764] [serial = 1369] [outer = (nil)] 04:30:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8e390400) [pid = 1764] [serial = 1370] [outer = 0x8d793c00] 04:30:04 INFO - PROCESS | 1764 | 1464089404957 Marionette DEBUG loaded listener.js 04:30:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8e3d8000) [pid = 1764] [serial = 1371] [outer = 0x8d793c00] 04:30:05 INFO - PROCESS | 1764 | 1464089405854 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:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1633ms 04:30:05 INFO - PROCESS | 1764 | 1464089405926 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 04:30:05 INFO - PROCESS | 1764 | 1464089405930 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 04:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:30:05 INFO - PROCESS | 1764 | 1464089405937 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:30:05 INFO - PROCESS | 1764 | 1464089405941 Marionette TRACE conn4 <- [1,1798,null,{}] 04:30:05 INFO - PROCESS | 1764 | 1464089405947 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:30:06 INFO - PROCESS | 1764 | 1464089406202 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 04:30:06 INFO - PROCESS | 1764 | 1464089406523 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204c00 == 110 [pid = 1764] [id = 457] 04:30:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8cf8a800) [pid = 1764] [serial = 1372] [outer = (nil)] 04:30:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8e557800) [pid = 1764] [serial = 1373] [outer = 0x8cf8a800] 04:30:06 INFO - PROCESS | 1764 | 1464089406614 Marionette DEBUG loaded listener.js 04:30:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8ec4c000) [pid = 1764] [serial = 1374] [outer = 0x8cf8a800] 04:30:07 INFO - PROCESS | 1764 | 1464089407563 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:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1641ms 04:30:07 INFO - PROCESS | 1764 | 1464089407578 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 1764 | 1464089407582 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 04:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:30:07 INFO - PROCESS | 1764 | 1464089407589 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 1764 | 1464089407592 Marionette TRACE conn4 <- [1,1802,null,{}] 04:30:07 INFO - PROCESS | 1764 | 1464089407598 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:30:07 INFO - PROCESS | 1764 | 1464089407862 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 04:30:08 INFO - PROCESS | 1764 | 1464089408183 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb9000 == 111 [pid = 1764] [id = 458] 04:30:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8f5de000) [pid = 1764] [serial = 1375] [outer = (nil)] 04:30:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8f5e9400) [pid = 1764] [serial = 1376] [outer = 0x8f5de000] 04:30:08 INFO - PROCESS | 1764 | 1464089408272 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8f6c9000) [pid = 1764] [serial = 1377] [outer = 0x8f5de000] 04:30:09 INFO - PROCESS | 1764 | 1464089409207 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:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1688ms 04:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:30:09 INFO - PROCESS | 1764 | 1464089409278 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 1764 | 1464089409281 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 04:30:09 INFO - PROCESS | 1764 | 1464089409288 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 1764 | 1464089409292 Marionette TRACE conn4 <- [1,1806,null,{}] 04:30:09 INFO - PROCESS | 1764 | 1464089409298 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:30:09 INFO - PROCESS | 1764 | 1464089409543 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 04:30:09 INFO - PROCESS | 1764 | 1464089409855 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e4400 == 112 [pid = 1764] [id = 459] 04:30:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8f6bd800) [pid = 1764] [serial = 1378] [outer = (nil)] 04:30:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8f7dc800) [pid = 1764] [serial = 1379] [outer = 0x8f6bd800] 04:30:09 INFO - PROCESS | 1764 | 1464089409957 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x90f72800) [pid = 1764] [serial = 1380] [outer = 0x8f6bd800] 04:30:10 INFO - PROCESS | 1764 | 1464089410922 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:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1695ms 04:30:10 INFO - PROCESS | 1764 | 1464089410983 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 1764 | 1464089410987 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 04:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:30:10 INFO - PROCESS | 1764 | 1464089410994 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - PROCESS | 1764 | 1464089410997 Marionette TRACE conn4 <- [1,1810,null,{}] 04:30:11 INFO - PROCESS | 1764 | 1464089411003 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:30:11 INFO - PROCESS | 1764 | 1464089411207 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 04:30:11 INFO - PROCESS | 1764 | 1464089411526 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1bc00 == 113 [pid = 1764] [id = 460] 04:30:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8f7c3c00) [pid = 1764] [serial = 1381] [outer = (nil)] 04:30:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x91593400) [pid = 1764] [serial = 1382] [outer = 0x8f7c3c00] 04:30:11 INFO - PROCESS | 1764 | 1464089411620 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x91599800) [pid = 1764] [serial = 1383] [outer = 0x8f7c3c00] 04:30:12 INFO - PROCESS | 1764 | 1464089412532 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:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1580ms 04:30:12 INFO - PROCESS | 1764 | 1464089412575 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 04:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:30:12 INFO - PROCESS | 1764 | 1464089412580 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 04:30:12 INFO - PROCESS | 1764 | 1464089412586 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 1764 | 1464089412590 Marionette TRACE conn4 <- [1,1814,null,{}] 04:30:12 INFO - PROCESS | 1764 | 1464089412596 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:30:12 INFO - PROCESS | 1764 | 1464089412814 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 04:30:13 INFO - PROCESS | 1764 | 1464089413139 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4bb800 == 114 [pid = 1764] [id = 461] 04:30:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x90f73800) [pid = 1764] [serial = 1384] [outer = (nil)] 04:30:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x916f2c00) [pid = 1764] [serial = 1385] [outer = 0x90f73800] 04:30:13 INFO - PROCESS | 1764 | 1464089413230 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9213f400) [pid = 1764] [serial = 1386] [outer = 0x90f73800] 04:30:14 INFO - PROCESS | 1764 | 1464089414157 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:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1636ms 04:30:14 INFO - PROCESS | 1764 | 1464089414223 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 04:30:14 INFO - PROCESS | 1764 | 1464089414227 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 04:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:30:14 INFO - PROCESS | 1764 | 1464089414233 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 1764 | 1464089414236 Marionette TRACE conn4 <- [1,1818,null,{}] 04:30:14 INFO - PROCESS | 1764 | 1464089414242 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:30:14 INFO - PROCESS | 1764 | 1464089414484 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 04:30:14 INFO - PROCESS | 1764 | 1464089414795 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f88d000 == 115 [pid = 1764] [id = 462] 04:30:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x916ea800) [pid = 1764] [serial = 1387] [outer = (nil)] 04:30:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x926be800) [pid = 1764] [serial = 1388] [outer = 0x916ea800] 04:30:14 INFO - PROCESS | 1764 | 1464089414890 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x92743800) [pid = 1764] [serial = 1389] [outer = 0x916ea800] 04:30:15 INFO - PROCESS | 1764 | 1464089415790 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:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1635ms 04:30:15 INFO - PROCESS | 1764 | 1464089415869 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 04:30:15 INFO - PROCESS | 1764 | 1464089415875 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 04:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:30:15 INFO - PROCESS | 1764 | 1464089415881 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:30:15 INFO - PROCESS | 1764 | 1464089415886 Marionette TRACE conn4 <- [1,1822,null,{}] 04:30:15 INFO - PROCESS | 1764 | 1464089415892 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:30:16 INFO - PROCESS | 1764 | 1464089416182 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 04:30:16 INFO - PROCESS | 1764 | 1464089416514 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e0400 == 116 [pid = 1764] [id = 463] 04:30:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9287b400) [pid = 1764] [serial = 1390] [outer = (nil)] 04:30:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x92974800) [pid = 1764] [serial = 1391] [outer = 0x9287b400] 04:30:16 INFO - PROCESS | 1764 | 1464089416611 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x92b5dc00) [pid = 1764] [serial = 1392] [outer = 0x9287b400] 04:30:17 INFO - PROCESS | 1764 | 1464089417556 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:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1733ms 04:30:17 INFO - PROCESS | 1764 | 1464089417616 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 1764 | 1464089417619 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:30:17 INFO - PROCESS | 1764 | 1464089417626 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 1764 | 1464089417630 Marionette TRACE conn4 <- [1,1826,null,{}] 04:30:17 INFO - PROCESS | 1764 | 1464089417635 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:30:17 INFO - PROCESS | 1764 | 1464089417835 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 04:30:18 INFO - PROCESS | 1764 | 1464089418160 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x926bc400 == 117 [pid = 1764] [id = 464] 04:30:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9287bc00) [pid = 1764] [serial = 1393] [outer = (nil)] 04:30:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x938f0400) [pid = 1764] [serial = 1394] [outer = 0x9287bc00] 04:30:18 INFO - PROCESS | 1764 | 1464089418256 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x93986000) [pid = 1764] [serial = 1395] [outer = 0x9287bc00] 04:30:19 INFO - PROCESS | 1764 | 1464089419174 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:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1582ms 04:30:19 INFO - PROCESS | 1764 | 1464089419209 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 1764 | 1464089419212 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 04:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:30:19 INFO - PROCESS | 1764 | 1464089419219 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 1764 | 1464089419223 Marionette TRACE conn4 <- [1,1830,null,{}] 04:30:19 INFO - PROCESS | 1764 | 1464089419229 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:30:19 INFO - PROCESS | 1764 | 1464089419438 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 04:30:19 INFO - PROCESS | 1764 | 1464089419765 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x9287e400 == 118 [pid = 1764] [id = 465] 04:30:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x92975400) [pid = 1764] [serial = 1396] [outer = (nil)] 04:30:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x93b8e400) [pid = 1764] [serial = 1397] [outer = 0x92975400] 04:30:19 INFO - PROCESS | 1764 | 1464089419861 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x94548400) [pid = 1764] [serial = 1398] [outer = 0x92975400] 04:30:20 INFO - PROCESS | 1764 | 1464089420766 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:30:20 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:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1581ms 04:30:20 INFO - PROCESS | 1764 | 1464089420801 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 1764 | 1464089420805 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:30:20 INFO - PROCESS | 1764 | 1464089420811 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 1764 | 1464089420814 Marionette TRACE conn4 <- [1,1834,null,{}] 04:30:20 INFO - PROCESS | 1764 | 1464089420820 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:30:21 INFO - PROCESS | 1764 | 1464089421021 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 04:30:21 INFO - PROCESS | 1764 | 1464089421304 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x9274e400 == 119 [pid = 1764] [id = 466] 04:30:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x92b68800) [pid = 1764] [serial = 1399] [outer = (nil)] 04:30:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x951dd000) [pid = 1764] [serial = 1400] [outer = 0x92b68800] 04:30:21 INFO - PROCESS | 1764 | 1464089421443 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9520ec00) [pid = 1764] [serial = 1401] [outer = 0x92b68800] 04:30:22 INFO - PROCESS | 1764 | 1464089422371 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]]]}] 04:30:22 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 04:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1638ms 04:30:22 INFO - PROCESS | 1764 | 1464089422450 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 1764 | 1464089422453 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 04:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:30:22 INFO - PROCESS | 1764 | 1464089422460 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 1764 | 1464089422464 Marionette TRACE conn4 <- [1,1838,null,{}] 04:30:22 INFO - PROCESS | 1764 | 1464089422470 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}] 04:30:22 INFO - PROCESS | 1764 | 1464089422725 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 04:30:23 INFO - PROCESS | 1764 | 1464089423056 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c779c00 == 120 [pid = 1764] [id = 467] 04:30:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x93b8a800) [pid = 1764] [serial = 1402] [outer = (nil)] 04:30:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x98115400) [pid = 1764] [serial = 1403] [outer = 0x93b8a800] 04:30:23 INFO - PROCESS | 1764 | 1464089423143 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x9899d800) [pid = 1764] [serial = 1404] [outer = 0x93b8a800] 04:30:24 INFO - PROCESS | 1764 | 1464089424077 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]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1694ms 04:30:24 INFO - PROCESS | 1764 | 1464089424156 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 1764 | 1464089424160 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 04:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:30:24 INFO - PROCESS | 1764 | 1464089424167 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 1764 | 1464089424171 Marionette TRACE conn4 <- [1,1842,null,{}] 04:30:24 INFO - PROCESS | 1764 | 1464089424177 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}] 04:30:24 INFO - PROCESS | 1764 | 1464089424405 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 04:30:24 INFO - PROCESS | 1764 | 1464089424745 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x85eaf800 == 121 [pid = 1764] [id = 468] 04:30:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x869d8c00) [pid = 1764] [serial = 1405] [outer = (nil)] 04:30:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x8a38a800) [pid = 1764] [serial = 1406] [outer = 0x869d8c00] 04:30:24 INFO - PROCESS | 1764 | 1464089424835 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x8d022c00) [pid = 1764] [serial = 1407] [outer = 0x869d8c00] 04:30:26 INFO - PROCESS | 1764 | 1464089426291 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]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 2188ms 04:30:26 INFO - PROCESS | 1764 | 1464089426356 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 1764 | 1464089426363 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:30:26 INFO - PROCESS | 1764 | 1464089426372 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 1764 | 1464089426376 Marionette TRACE conn4 <- [1,1846,null,{}] 04:30:26 INFO - PROCESS | 1764 | 1464089426385 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}] 04:30:26 INFO - PROCESS | 1764 | 1464089426618 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 04:30:26 INFO - PROCESS | 1764 | 1464089426963 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4a800 == 122 [pid = 1764] [id = 469] 04:30:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x87ce1800) [pid = 1764] [serial = 1408] [outer = (nil)] 04:30:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x882d2800) [pid = 1764] [serial = 1409] [outer = 0x87ce1800] 04:30:27 INFO - PROCESS | 1764 | 1464089427047 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x893af000) [pid = 1764] [serial = 1410] [outer = 0x87ce1800] 04:30:27 INFO - PROCESS | 1764 | 1464089427936 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]]]}] 04:30:28 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) 04:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1642ms 04:30:28 INFO - PROCESS | 1764 | 1464089428015 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 1764 | 1464089428023 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 04:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:30:28 INFO - PROCESS | 1764 | 1464089428033 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 1764 | 1464089428037 Marionette TRACE conn4 <- [1,1850,null,{}] 04:30:28 INFO - PROCESS | 1764 | 1464089428043 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}] 04:30:28 INFO - PROCESS | 1764 | 1464089428237 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 04:30:28 INFO - PROCESS | 1764 | 1464089428700 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x869dfc00 == 123 [pid = 1764] [id = 470] 04:30:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x87076800) [pid = 1764] [serial = 1411] [outer = (nil)] 04:30:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x8c77cc00) [pid = 1764] [serial = 1412] [outer = 0x87076800] 04:30:28 INFO - PROCESS | 1764 | 1464089428788 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x8cf87c00) [pid = 1764] [serial = 1413] [outer = 0x87076800] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84ac00 == 122 [pid = 1764] [id = 269] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed15000 == 121 [pid = 1764] [id = 232] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8c774400 == 120 [pid = 1764] [id = 274] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x94551c00 == 119 [pid = 1764] [id = 271] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x85eaf000 == 118 [pid = 1764] [id = 402] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce7400 == 117 [pid = 1764] [id = 451] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x869e2800 == 116 [pid = 1764] [id = 450] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb8800 == 115 [pid = 1764] [id = 449] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8a38b400 == 114 [pid = 1764] [id = 448] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce3800 == 113 [pid = 1764] [id = 447] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x85faf800 == 112 [pid = 1764] [id = 445] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea9400 == 111 [pid = 1764] [id = 446] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd1c00 == 110 [pid = 1764] [id = 444] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02c800 == 109 [pid = 1764] [id = 443] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd7400 == 108 [pid = 1764] [id = 442] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x9274bc00 == 107 [pid = 1764] [id = 440] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x92b65400 == 106 [pid = 1764] [id = 441] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8f6c8c00 == 105 [pid = 1764] [id = 439] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x90f7ec00 == 104 [pid = 1764] [id = 438] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61e800 == 103 [pid = 1764] [id = 437] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8d8b4000 == 102 [pid = 1764] [id = 435] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8707a000 == 101 [pid = 1764] [id = 436] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea7800 == 100 [pid = 1764] [id = 434] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x882cd800 == 99 [pid = 1764] [id = 433] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x89b8b400 == 98 [pid = 1764] [id = 432] 04:30:29 INFO - PROCESS | 1764 | --DOCSHELL 0x8620a800 == 97 [pid = 1764] [id = 431] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0xa0621000) [pid = 1764] [serial = 1253] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x8f5e2000) [pid = 1764] [serial = 1275] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x91611000) [pid = 1764] [serial = 1235] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x9ce71c00) [pid = 1764] [serial = 1250] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x9c314000) [pid = 1764] [serial = 1262] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x87ce4400) [pid = 1764] [serial = 1226] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x950f9c00) [pid = 1764] [serial = 1241] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8c776800) [pid = 1764] [serial = 1283] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x87a41c00) [pid = 1764] [serial = 1265] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x8ec4c800) [pid = 1764] [serial = 1274] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8cf1d800) [pid = 1764] [serial = 1271] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x8f6c5800) [pid = 1764] [serial = 1232] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x8a2c1c00) [pid = 1764] [serial = 1269] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x8d8b5800) [pid = 1764] [serial = 1286] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x87a45000) [pid = 1764] [serial = 1289] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x89b8c400) [pid = 1764] [serial = 1259] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8d028c00) [pid = 1764] [serial = 1229] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8f7d2400) [pid = 1764] [serial = 1277] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8f884400) [pid = 1764] [serial = 1278] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9a067000) [pid = 1764] [serial = 1244] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x88acb400) [pid = 1764] [serial = 1268] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8d8bbc00) [pid = 1764] [serial = 1287] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x87a43800) [pid = 1764] [serial = 1280] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x9bc9b400) [pid = 1764] [serial = 1247] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x923bc000) [pid = 1764] [serial = 1238] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x893ae800) [pid = 1764] [serial = 1281] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x87a4c000) [pid = 1764] [serial = 1266] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0xa68c6000) [pid = 1764] [serial = 1256] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8d022800) [pid = 1764] [serial = 1284] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8d610400) [pid = 1764] [serial = 1272] [outer = (nil)] [url = about:blank] 04:30:29 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x87ce6000) [pid = 1764] [serial = 1290] [outer = (nil)] [url = about:blank] 04:30:30 INFO - PROCESS | 1764 | 1464089430039 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]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2094ms 04:30:30 INFO - PROCESS | 1764 | 1464089430128 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 04:30:30 INFO - PROCESS | 1764 | 1464089430133 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 04:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:30:30 INFO - PROCESS | 1764 | 1464089430140 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 1764 | 1464089430146 Marionette TRACE conn4 <- [1,1854,null,{}] 04:30:30 INFO - PROCESS | 1764 | 1464089430162 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}] 04:30:30 INFO - PROCESS | 1764 | 1464089430360 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 04:30:30 INFO - PROCESS | 1764 | 1464089430548 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620a800 == 98 [pid = 1764] [id = 471] 04:30:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x86210c00) [pid = 1764] [serial = 1414] [outer = (nil)] 04:30:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x88acb400) [pid = 1764] [serial = 1415] [outer = 0x86210c00] 04:30:30 INFO - PROCESS | 1764 | 1464089430626 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8c84ac00) [pid = 1764] [serial = 1416] [outer = 0x86210c00] 04:30:31 INFO - PROCESS | 1764 | 1464089431448 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]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1334ms 04:30:31 INFO - PROCESS | 1764 | 1464089431509 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 1764 | 1464089431514 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 04:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:30:31 INFO - PROCESS | 1764 | 1464089431523 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 1764 | 1464089431525 Marionette TRACE conn4 <- [1,1858,null,{}] 04:30:31 INFO - PROCESS | 1764 | 1464089431531 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}] 04:30:31 INFO - PROCESS | 1764 | 1464089431728 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 04:30:31 INFO - PROCESS | 1764 | 1464089431741 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x85faa400 == 99 [pid = 1764] [id = 472] 04:30:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x893b4400) [pid = 1764] [serial = 1417] [outer = (nil)] 04:30:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8d61bc00) [pid = 1764] [serial = 1418] [outer = 0x893b4400] 04:30:31 INFO - PROCESS | 1764 | 1464089431814 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8d8aec00) [pid = 1764] [serial = 1419] [outer = 0x893b4400] 04:30:32 INFO - PROCESS | 1764 | 1464089432893 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]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1438ms 04:30:32 INFO - PROCESS | 1764 | 1464089432961 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 1764 | 1464089432965 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:30:32 INFO - PROCESS | 1764 | 1464089432971 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 1764 | 1464089432974 Marionette TRACE conn4 <- [1,1862,null,{}] 04:30:32 INFO - PROCESS | 1764 | 1464089432980 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}] 04:30:33 INFO - PROCESS | 1764 | 1464089433223 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 04:30:33 INFO - PROCESS | 1764 | 1464089433248 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4ce400 == 100 [pid = 1764] [id = 473] 04:30:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x8d022800) [pid = 1764] [serial = 1420] [outer = (nil)] 04:30:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8e38ac00) [pid = 1764] [serial = 1421] [outer = 0x8d022800] 04:30:33 INFO - PROCESS | 1764 | 1464089433322 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8e3df400) [pid = 1764] [serial = 1422] [outer = 0x8d022800] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x89b89000) [pid = 1764] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x85fb1000) [pid = 1764] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8706f000) [pid = 1764] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x9503dc00) [pid = 1764] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x89b8cc00) [pid = 1764] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8e388000) [pid = 1764] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x869d9400) [pid = 1764] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x9274c000) [pid = 1764] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8f5df000) [pid = 1764] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x85eadc00) [pid = 1764] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x87078c00) [pid = 1764] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x91591c00) [pid = 1764] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x85fb9800) [pid = 1764] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9161bc00) [pid = 1764] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8a4ccc00) [pid = 1764] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8e395800) [pid = 1764] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8e4b3000) [pid = 1764] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x8cf18000) [pid = 1764] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8a390400) [pid = 1764] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x91612c00) [pid = 1764] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x8d79cc00) [pid = 1764] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8d8bdc00) [pid = 1764] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x996b3400) [pid = 1764] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x91619000) [pid = 1764] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8e552c00) [pid = 1764] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x92ddfc00) [pid = 1764] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa6834800) [pid = 1764] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x87a41800) [pid = 1764] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9159dc00) [pid = 1764] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8e3df000) [pid = 1764] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9777dc00) [pid = 1764] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8e393800) [pid = 1764] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x89b86800) [pid = 1764] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x88ac3400) [pid = 1764] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8ed20400) [pid = 1764] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:30:34 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f889000) [pid = 1764] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:30:35 INFO - PROCESS | 1764 | 1464089435139 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]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2192ms 04:30:35 INFO - PROCESS | 1764 | 1464089435164 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:30:35 INFO - PROCESS | 1764 | 1464089435170 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 04:30:35 INFO - PROCESS | 1764 | 1464089435176 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 1764 | 1464089435179 Marionette TRACE conn4 <- [1,1866,null,{}] 04:30:35 INFO - PROCESS | 1764 | 1464089435185 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}] 04:30:35 INFO - PROCESS | 1764 | 1464089435451 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 04:30:35 INFO - PROCESS | 1764 | 1464089435473 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea3400 == 101 [pid = 1764] [id = 474] 04:30:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x85fb6000) [pid = 1764] [serial = 1423] [outer = (nil)] 04:30:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8a2bb000) [pid = 1764] [serial = 1424] [outer = 0x85fb6000] 04:30:35 INFO - PROCESS | 1764 | 1464089435546 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8e3dfc00) [pid = 1764] [serial = 1425] [outer = 0x85fb6000] 04:30:36 INFO - PROCESS | 1764 | 1464089436365 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]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1237ms 04:30:36 INFO - PROCESS | 1764 | 1464089436412 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 04:30:36 INFO - PROCESS | 1764 | 1464089436416 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 04:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:30:36 INFO - PROCESS | 1764 | 1464089436432 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 1764 | 1464089436435 Marionette TRACE conn4 <- [1,1870,null,{}] 04:30:36 INFO - PROCESS | 1764 | 1464089436441 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}] 04:30:36 INFO - PROCESS | 1764 | 1464089436614 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 04:30:36 INFO - PROCESS | 1764 | 1464089436625 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d9400 == 102 [pid = 1764] [id = 475] 04:30:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8a38fc00) [pid = 1764] [serial = 1426] [outer = (nil)] 04:30:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8ed18c00) [pid = 1764] [serial = 1427] [outer = 0x8a38fc00] 04:30:36 INFO - PROCESS | 1764 | 1464089436697 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ed6d800) [pid = 1764] [serial = 1428] [outer = 0x8a38fc00] 04:30:38 INFO - PROCESS | 1764 | 1464089438081 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]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1689ms 04:30:38 INFO - PROCESS | 1764 | 1464089438125 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 1764 | 1464089438131 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 04:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:30:38 INFO - PROCESS | 1764 | 1464089438140 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - PROCESS | 1764 | 1464089438144 Marionette TRACE conn4 <- [1,1874,null,{}] 04:30:38 INFO - PROCESS | 1764 | 1464089438153 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}] 04:30:38 INFO - PROCESS | 1764 | 1464089438355 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 04:30:38 INFO - PROCESS | 1764 | 1464089438686 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x86209c00 == 103 [pid = 1764] [id = 476] 04:30:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x87a43800) [pid = 1764] [serial = 1429] [outer = (nil)] 04:30:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x87ce8000) [pid = 1764] [serial = 1430] [outer = 0x87a43800] 04:30:38 INFO - PROCESS | 1764 | 1464089438776 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x882d7000) [pid = 1764] [serial = 1431] [outer = 0x87a43800] 04:30:39 INFO - PROCESS | 1764 | 1464089439797 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]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1689ms 04:30:39 INFO - PROCESS | 1764 | 1464089439831 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 1764 | 1464089439840 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 04:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:30:39 INFO - PROCESS | 1764 | 1464089439851 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 1764 | 1464089439856 Marionette TRACE conn4 <- [1,1878,null,{}] 04:30:39 INFO - PROCESS | 1764 | 1464089439862 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}] 04:30:40 INFO - PROCESS | 1764 | 1464089440089 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 04:30:40 INFO - PROCESS | 1764 | 1464089440408 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b3400 == 104 [pid = 1764] [id = 477] 04:30:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8a4cac00) [pid = 1764] [serial = 1432] [outer = (nil)] 04:30:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8cf1d400) [pid = 1764] [serial = 1433] [outer = 0x8a4cac00] 04:30:40 INFO - PROCESS | 1764 | 1464089440505 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8d8b5c00) [pid = 1764] [serial = 1434] [outer = 0x8a4cac00] 04:30:41 INFO - PROCESS | 1764 | 1464089441431 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]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1632ms 04:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:30:41 INFO - PROCESS | 1764 | 1464089441483 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 1764 | 1464089441487 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 04:30:41 INFO - PROCESS | 1764 | 1464089441494 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - PROCESS | 1764 | 1464089441500 Marionette TRACE conn4 <- [1,1882,null,{}] 04:30:41 INFO - PROCESS | 1764 | 1464089441517 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}] 04:30:41 INFO - PROCESS | 1764 | 1464089441730 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 04:30:42 INFO - PROCESS | 1764 | 1464089442057 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4d800 == 105 [pid = 1764] [id = 478] 04:30:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8ec58400) [pid = 1764] [serial = 1435] [outer = (nil)] 04:30:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8f5ea000) [pid = 1764] [serial = 1436] [outer = 0x8ec58400] 04:30:42 INFO - PROCESS | 1764 | 1464089442154 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8f7ba000) [pid = 1764] [serial = 1437] [outer = 0x8ec58400] 04:30:43 INFO - PROCESS | 1764 | 1464089443096 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]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1639ms 04:30:43 INFO - PROCESS | 1764 | 1464089443131 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 1764 | 1464089443139 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 04:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:30:43 INFO - PROCESS | 1764 | 1464089443150 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 1764 | 1464089443156 Marionette TRACE conn4 <- [1,1886,null,{}] 04:30:43 INFO - PROCESS | 1764 | 1464089443165 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}] 04:30:43 INFO - PROCESS | 1764 | 1464089443414 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 04:30:43 INFO - PROCESS | 1764 | 1464089443725 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204800 == 106 [pid = 1764] [id = 479] 04:30:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8f5dd400) [pid = 1764] [serial = 1438] [outer = (nil)] 04:30:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8f7ddc00) [pid = 1764] [serial = 1439] [outer = 0x8f5dd400] 04:30:43 INFO - PROCESS | 1764 | 1464089443821 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8f890c00) [pid = 1764] [serial = 1440] [outer = 0x8f5dd400] 04:30:44 INFO - PROCESS | 1764 | 1464089444714 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]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1638ms 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:30:44 INFO - PROCESS | 1764 | 1464089444787 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 1764 | 1464089444790 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 04:30:44 INFO - PROCESS | 1764 | 1464089444797 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 1764 | 1464089444801 Marionette TRACE conn4 <- [1,1890,null,{}] 04:30:44 INFO - PROCESS | 1764 | 1464089444806 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}] 04:30:45 INFO - PROCESS | 1764 | 1464089445046 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 04:30:45 INFO - PROCESS | 1764 | 1464089445375 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a43400 == 107 [pid = 1764] [id = 480] 04:30:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8f7c6c00) [pid = 1764] [serial = 1441] [outer = (nil)] 04:30:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9160f400) [pid = 1764] [serial = 1442] [outer = 0x8f7c6c00] 04:30:45 INFO - PROCESS | 1764 | 1464089445467 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x91613c00) [pid = 1764] [serial = 1443] [outer = 0x8f7c6c00] 04:30:46 INFO - PROCESS | 1764 | 1464089446392 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]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1638ms 04:30:46 INFO - PROCESS | 1764 | 1464089446434 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 1764 | 1464089446438 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:30:46 INFO - PROCESS | 1764 | 1464089446445 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 1764 | 1464089446448 Marionette TRACE conn4 <- [1,1894,null,{}] 04:30:46 INFO - PROCESS | 1764 | 1464089446454 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}] 04:30:46 INFO - PROCESS | 1764 | 1464089446671 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 04:30:47 INFO - PROCESS | 1764 | 1464089446996 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7bf000 == 108 [pid = 1764] [id = 481] 04:30:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8f7dec00) [pid = 1764] [serial = 1444] [outer = (nil)] 04:30:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x926b5400) [pid = 1764] [serial = 1445] [outer = 0x8f7dec00] 04:30:47 INFO - PROCESS | 1764 | 1464089447090 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x92742800) [pid = 1764] [serial = 1446] [outer = 0x8f7dec00] 04:30:48 INFO - PROCESS | 1764 | 1464089448013 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]]]}] 04:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1642ms 04:30:48 INFO - PROCESS | 1764 | 1464089448088 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 1764 | 1464089448092 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 04:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:30:48 INFO - PROCESS | 1764 | 1464089448098 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 1764 | 1464089448102 Marionette TRACE conn4 <- [1,1898,null,{}] 04:30:48 INFO - PROCESS | 1764 | 1464089448108 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}] 04:30:48 INFO - PROCESS | 1764 | 1464089448352 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 04:30:48 INFO - PROCESS | 1764 | 1464089448670 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x91617000 == 109 [pid = 1764] [id = 482] 04:30:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x923b6800) [pid = 1764] [serial = 1447] [outer = (nil)] 04:30:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x92971400) [pid = 1764] [serial = 1448] [outer = 0x923b6800] 04:30:48 INFO - PROCESS | 1764 | 1464089448757 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x92977000) [pid = 1764] [serial = 1449] [outer = 0x923b6800] 04:30:49 INFO - PROCESS | 1764 | 1464089449653 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]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1634ms 04:30:49 INFO - PROCESS | 1764 | 1464089449734 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 1764 | 1464089449738 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:30:49 INFO - PROCESS | 1764 | 1464089449745 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 1764 | 1464089449748 Marionette TRACE conn4 <- [1,1902,null,{}] 04:30:49 INFO - PROCESS | 1764 | 1464089449754 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}] 04:30:49 INFO - PROCESS | 1764 | 1464089449996 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 04:30:50 INFO - PROCESS | 1764 | 1464089450322 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f884800 == 110 [pid = 1764] [id = 483] 04:30:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x916ea400) [pid = 1764] [serial = 1450] [outer = (nil)] 04:30:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x93982400) [pid = 1764] [serial = 1451] [outer = 0x916ea400] 04:30:50 INFO - PROCESS | 1764 | 1464089450416 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9398f400) [pid = 1764] [serial = 1452] [outer = 0x916ea400] 04:30:51 INFO - PROCESS | 1764 | 1464089451329 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]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1636ms 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:30:51 INFO - PROCESS | 1764 | 1464089451383 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 1764 | 1464089451386 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 04:30:51 INFO - PROCESS | 1764 | 1464089451393 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 1764 | 1464089451398 Marionette TRACE conn4 <- [1,1906,null,{}] 04:30:51 INFO - PROCESS | 1764 | 1464089451407 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}] 04:30:51 INFO - PROCESS | 1764 | 1464089451695 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 04:30:51 INFO - PROCESS | 1764 | 1464089451981 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x926bf800 == 111 [pid = 1764] [id = 484] 04:30:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x92b62400) [pid = 1764] [serial = 1453] [outer = (nil)] 04:30:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x95209800) [pid = 1764] [serial = 1454] [outer = 0x92b62400] 04:30:52 INFO - PROCESS | 1764 | 1464089452073 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x96da1000) [pid = 1764] [serial = 1455] [outer = 0x92b62400] 04:30:53 INFO - PROCESS | 1764 | 1464089453018 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]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1693ms 04:30:53 INFO - PROCESS | 1764 | 1464089453085 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 1764 | 1464089453089 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:30:53 INFO - PROCESS | 1764 | 1464089453096 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 1764 | 1464089453100 Marionette TRACE conn4 <- [1,1910,null,{}] 04:30:53 INFO - PROCESS | 1764 | 1464089453105 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}] 04:30:53 INFO - PROCESS | 1764 | 1464089453310 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 04:30:53 INFO - PROCESS | 1764 | 1464089453638 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x94548800 == 112 [pid = 1764] [id = 485] 04:30:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9934d000) [pid = 1764] [serial = 1456] [outer = (nil)] 04:30:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x993a1800) [pid = 1764] [serial = 1457] [outer = 0x9934d000] 04:30:53 INFO - PROCESS | 1764 | 1464089453729 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x996b3800) [pid = 1764] [serial = 1458] [outer = 0x9934d000] 04:30:54 INFO - PROCESS | 1764 | 1464089454634 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]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1582ms 04:30:54 INFO - PROCESS | 1764 | 1464089454679 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 04:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:30:54 INFO - PROCESS | 1764 | 1464089454684 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 04:30:54 INFO - PROCESS | 1764 | 1464089454690 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 1764 | 1464089454696 Marionette TRACE conn4 <- [1,1914,null,{}] 04:30:54 INFO - PROCESS | 1764 | 1464089454701 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}] 04:30:54 INFO - PROCESS | 1764 | 1464089454934 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 04:30:55 INFO - PROCESS | 1764 | 1464089455269 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x99347400 == 113 [pid = 1764] [id = 486] 04:30:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x996b7400) [pid = 1764] [serial = 1459] [outer = (nil)] 04:30:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9a063c00) [pid = 1764] [serial = 1460] [outer = 0x996b7400] 04:30:55 INFO - PROCESS | 1764 | 1464089455372 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9a06ec00) [pid = 1764] [serial = 1461] [outer = 0x996b7400] 04:30:56 INFO - PROCESS | 1764 | 1464089456237 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]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1608ms 04:30:56 INFO - PROCESS | 1764 | 1464089456297 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 1764 | 1464089456302 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 04:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:30:56 INFO - PROCESS | 1764 | 1464089456308 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 1764 | 1464089456311 Marionette TRACE conn4 <- [1,1918,null,{}] 04:30:56 INFO - PROCESS | 1764 | 1464089456317 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}] 04:30:56 INFO - PROCESS | 1764 | 1464089456518 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 04:30:56 INFO - PROCESS | 1764 | 1464089456791 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5df400 == 114 [pid = 1764] [id = 487] 04:30:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x92b66000) [pid = 1764] [serial = 1462] [outer = (nil)] 04:30:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9a38e000) [pid = 1764] [serial = 1463] [outer = 0x92b66000] 04:30:56 INFO - PROCESS | 1764 | 1464089456929 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9a3a3400) [pid = 1764] [serial = 1464] [outer = 0x92b66000] 04:30:57 INFO - PROCESS | 1764 | 1464089457852 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]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1586ms 04:30:57 INFO - PROCESS | 1764 | 1464089457895 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 1764 | 1464089457899 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 04:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:30:57 INFO - PROCESS | 1764 | 1464089457905 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 1764 | 1464089457909 Marionette TRACE conn4 <- [1,1922,null,{}] 04:30:57 INFO - PROCESS | 1764 | 1464089457914 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}] 04:30:58 INFO - PROCESS | 1764 | 1464089458133 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 04:30:58 INFO - PROCESS | 1764 | 1464089458454 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x85eab800 == 115 [pid = 1764] [id = 488] 04:30:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9934f000) [pid = 1764] [serial = 1465] [outer = (nil)] 04:30:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9b59ec00) [pid = 1764] [serial = 1466] [outer = 0x9934f000] 04:30:58 INFO - PROCESS | 1764 | 1464089458541 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x9b844400) [pid = 1764] [serial = 1467] [outer = 0x9934f000] 04:30:59 INFO - PROCESS | 1764 | 1464089459394 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]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1541ms 04:30:59 INFO - PROCESS | 1764 | 1464089459448 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 1764 | 1464089459451 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 04:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:30:59 INFO - PROCESS | 1764 | 1464089459458 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 1764 | 1464089459462 Marionette TRACE conn4 <- [1,1926,null,{}] 04:30:59 INFO - PROCESS | 1764 | 1464089459467 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}] 04:30:59 INFO - PROCESS | 1764 | 1464089459675 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 04:30:59 INFO - PROCESS | 1764 | 1464089459949 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a387c00 == 116 [pid = 1764] [id = 489] 04:31:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9a39fc00) [pid = 1764] [serial = 1468] [outer = (nil)] 04:31:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9bc98400) [pid = 1764] [serial = 1469] [outer = 0x9a39fc00] 04:31:00 INFO - PROCESS | 1764 | 1464089460084 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x9bdb2000) [pid = 1764] [serial = 1470] [outer = 0x9a39fc00] 04:31:01 INFO - PROCESS | 1764 | 1464089461079 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]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1681ms 04:31:01 INFO - PROCESS | 1764 | 1464089461141 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 1764 | 1464089461145 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 04:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:31:01 INFO - PROCESS | 1764 | 1464089461151 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 1764 | 1464089461153 Marionette TRACE conn4 <- [1,1930,null,{}] 04:31:01 INFO - PROCESS | 1764 | 1464089461160 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}] 04:31:01 INFO - PROCESS | 1764 | 1464089461360 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 04:31:01 INFO - PROCESS | 1764 | 1464089461697 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9287fc00 == 117 [pid = 1764] [id = 490] 04:31:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x95212800) [pid = 1764] [serial = 1471] [outer = (nil)] 04:31:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x9bdb7c00) [pid = 1764] [serial = 1472] [outer = 0x95212800] 04:31:01 INFO - PROCESS | 1764 | 1464089461792 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x9bdbac00) [pid = 1764] [serial = 1473] [outer = 0x95212800] 04:31:02 INFO - PROCESS | 1764 | 1464089462688 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]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1584ms 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:31:02 INFO - PROCESS | 1764 | 1464089462741 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 1764 | 1464089462744 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 04:31:02 INFO - PROCESS | 1764 | 1464089462751 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 1764 | 1464089462755 Marionette TRACE conn4 <- [1,1934,null,{}] 04:31:02 INFO - PROCESS | 1764 | 1464089462761 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}] 04:31:02 INFO - PROCESS | 1764 | 1464089462980 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 04:31:03 INFO - PROCESS | 1764 | 1464089463302 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b993000 == 118 [pid = 1764] [id = 491] 04:31:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x9bdb0800) [pid = 1764] [serial = 1474] [outer = (nil)] 04:31:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x9c063400) [pid = 1764] [serial = 1475] [outer = 0x9bdb0800] 04:31:03 INFO - PROCESS | 1764 | 1464089463394 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x9c066400) [pid = 1764] [serial = 1476] [outer = 0x9bdb0800] 04:31:04 INFO - PROCESS | 1764 | 1464089464314 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]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1631ms 04:31:04 INFO - PROCESS | 1764 | 1464089464383 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 1764 | 1464089464387 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 04:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:31:04 INFO - PROCESS | 1764 | 1464089464394 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - PROCESS | 1764 | 1464089464397 Marionette TRACE conn4 <- [1,1938,null,{}] 04:31:04 INFO - PROCESS | 1764 | 1464089464403 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}] 04:31:04 INFO - PROCESS | 1764 | 1464089464602 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 04:31:04 INFO - PROCESS | 1764 | 1464089464922 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x86207800 == 119 [pid = 1764] [id = 492] 04:31:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x9bdb9800) [pid = 1764] [serial = 1477] [outer = (nil)] 04:31:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x9c315000) [pid = 1764] [serial = 1478] [outer = 0x9bdb9800] 04:31:05 INFO - PROCESS | 1764 | 1464089465012 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x9c316c00) [pid = 1764] [serial = 1479] [outer = 0x9bdb9800] 04:31:05 INFO - PROCESS | 1764 | 1464089465895 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]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1535ms 04:31:05 INFO - PROCESS | 1764 | 1464089465930 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 1764 | 1464089465934 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 04:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:31:05 INFO - PROCESS | 1764 | 1464089465940 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 1764 | 1464089465944 Marionette TRACE conn4 <- [1,1942,null,{}] 04:31:05 INFO - PROCESS | 1764 | 1464089465949 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}] 04:31:06 INFO - PROCESS | 1764 | 1464089466152 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 04:31:06 INFO - PROCESS | 1764 | 1464089466469 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x87075400 == 120 [pid = 1764] [id = 493] 04:31:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x8707a000) [pid = 1764] [serial = 1480] [outer = (nil)] 04:31:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x9c320800) [pid = 1764] [serial = 1481] [outer = 0x8707a000] 04:31:06 INFO - PROCESS | 1764 | 1464089466604 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 199 (0x9c49fc00) [pid = 1764] [serial = 1482] [outer = 0x8707a000] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea3400 == 119 [pid = 1764] [id = 474] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4ce400 == 118 [pid = 1764] [id = 473] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x85faa400 == 117 [pid = 1764] [id = 472] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8620a800 == 116 [pid = 1764] [id = 471] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x869dfc00 == 115 [pid = 1764] [id = 470] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4a800 == 114 [pid = 1764] [id = 469] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8c779c00 == 113 [pid = 1764] [id = 467] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9274e400 == 112 [pid = 1764] [id = 466] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x9287e400 == 111 [pid = 1764] [id = 465] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e0400 == 110 [pid = 1764] [id = 463] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x926bc400 == 109 [pid = 1764] [id = 464] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8f88d000 == 108 [pid = 1764] [id = 462] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4bb800 == 107 [pid = 1764] [id = 461] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1bc00 == 106 [pid = 1764] [id = 460] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e4400 == 105 [pid = 1764] [id = 459] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb9000 == 104 [pid = 1764] [id = 458] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x86204c00 == 103 [pid = 1764] [id = 457] 04:31:08 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4fc00 == 102 [pid = 1764] [id = 456] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 198 (0x8a2c0c00) [pid = 1764] [serial = 1355] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x869e4800) [pid = 1764] [serial = 1337] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x87cea800) [pid = 1764] [serial = 1295] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x88ace000) [pid = 1764] [serial = 1296] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x96da6400) [pid = 1764] [serial = 1328] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x9c316000) [pid = 1764] [serial = 1263] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x8ec4fc00) [pid = 1764] [serial = 1224] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x8a2c0800) [pid = 1764] [serial = 1292] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x92879c00) [pid = 1764] [serial = 1322] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x91618400) [pid = 1764] [serial = 1236] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x87074000) [pid = 1764] [serial = 1340] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x882d7c00) [pid = 1764] [serial = 1353] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x9161a400) [pid = 1764] [serial = 1316] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x882c9c00) [pid = 1764] [serial = 1352] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x87075000) [pid = 1764] [serial = 1350] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x9d1b3800) [pid = 1764] [serial = 1251] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x97786800) [pid = 1764] [serial = 1329] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x8c84e800) [pid = 1764] [serial = 1299] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8f881800) [pid = 1764] [serial = 1311] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8a389c00) [pid = 1764] [serial = 1356] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x90f7d000) [pid = 1764] [serial = 1313] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8e4b6400) [pid = 1764] [serial = 1304] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8d79a800) [pid = 1764] [serial = 1230] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x916f4c00) [pid = 1764] [serial = 1317] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8e556000) [pid = 1764] [serial = 1305] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x9810d400) [pid = 1764] [serial = 1242] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8d8ba000) [pid = 1764] [serial = 1301] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x926be400) [pid = 1764] [serial = 1239] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9bdb9000) [pid = 1764] [serial = 1248] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x926b9c00) [pid = 1764] [serial = 1320] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x9a2b6c00) [pid = 1764] [serial = 1245] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x95043c00) [pid = 1764] [serial = 1326] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8a4c7800) [pid = 1764] [serial = 1293] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0xa6d2c000) [pid = 1764] [serial = 1257] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x8c777000) [pid = 1764] [serial = 1298] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9159b800) [pid = 1764] [serial = 1346] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x88ac7000) [pid = 1764] [serial = 1227] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x869e1400) [pid = 1764] [serial = 1349] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9287e800) [pid = 1764] [serial = 1323] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x92ddb800) [pid = 1764] [serial = 1155] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9934c800) [pid = 1764] [serial = 1332] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x99ea5c00) [pid = 1764] [serial = 1335] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x88acb800) [pid = 1764] [serial = 1338] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8ed1e000) [pid = 1764] [serial = 1308] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x89b8f000) [pid = 1764] [serial = 1260] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x87cedc00) [pid = 1764] [serial = 1341] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8e38f400) [pid = 1764] [serial = 1302] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x996ba400) [pid = 1764] [serial = 1334] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x93b8c800) [pid = 1764] [serial = 1325] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8f7c2400) [pid = 1764] [serial = 1310] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8ec50c00) [pid = 1764] [serial = 1344] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8ed18000) [pid = 1764] [serial = 1307] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x926b6400) [pid = 1764] [serial = 1319] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x91590400) [pid = 1764] [serial = 1314] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8f7d4000) [pid = 1764] [serial = 1233] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x99310c00) [pid = 1764] [serial = 1331] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8d8ba800) [pid = 1764] [serial = 1343] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0xa25b9400) [pid = 1764] [serial = 1254] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8a4cd800) [pid = 1764] [serial = 1358] [outer = (nil)] [url = about:blank] 04:31:08 INFO - PROCESS | 1764 | 1464089468966 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]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 3085ms 04:31:09 INFO - PROCESS | 1764 | 1464089469027 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 04:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:31:09 INFO - PROCESS | 1764 | 1464089469032 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 04:31:09 INFO - PROCESS | 1764 | 1464089469040 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 1764 | 1464089469043 Marionette TRACE conn4 <- [1,1946,null,{}] 04:31:09 INFO - PROCESS | 1764 | 1464089469053 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}] 04:31:09 INFO - PROCESS | 1764 | 1464089469254 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 04:31:09 INFO - PROCESS | 1764 | 1464089469441 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e2800 == 103 [pid = 1764] [id = 494] 04:31:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x869e4000) [pid = 1764] [serial = 1483] [outer = (nil)] 04:31:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x87a41c00) [pid = 1764] [serial = 1484] [outer = 0x869e4000] 04:31:09 INFO - PROCESS | 1764 | 1464089469521 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x87ce8800) [pid = 1764] [serial = 1485] [outer = 0x869e4000] 04:31:10 INFO - PROCESS | 1764 | 1464089470407 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]]]}] 04:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1398ms 04:31:10 INFO - PROCESS | 1764 | 1464089470438 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 1764 | 1464089470445 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:31:10 INFO - PROCESS | 1764 | 1464089470457 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 1764 | 1464089470461 Marionette TRACE conn4 <- [1,1950,null,{}] 04:31:10 INFO - PROCESS | 1764 | 1464089470467 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}] 04:31:10 INFO - PROCESS | 1764 | 1464089470666 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 04:31:10 INFO - PROCESS | 1764 | 1464089470887 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a50400 == 104 [pid = 1764] [id = 495] 04:31:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x87cec000) [pid = 1764] [serial = 1486] [outer = (nil)] 04:31:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x88acf800) [pid = 1764] [serial = 1487] [outer = 0x87cec000] 04:31:10 INFO - PROCESS | 1764 | 1464089470969 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x893b8800) [pid = 1764] [serial = 1488] [outer = 0x87cec000] 04:31:11 INFO - PROCESS | 1764 | 1464089471892 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]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1492ms 04:31:11 INFO - PROCESS | 1764 | 1464089471951 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 1764 | 1464089471954 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 04:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:31:11 INFO - PROCESS | 1764 | 1464089471961 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - PROCESS | 1764 | 1464089471967 Marionette TRACE conn4 <- [1,1954,null,{}] 04:31:11 INFO - PROCESS | 1764 | 1464089471982 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}] 04:31:12 INFO - PROCESS | 1764 | 1464089472238 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 04:31:12 INFO - PROCESS | 1764 | 1464089472277 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ad0800 == 105 [pid = 1764] [id = 496] 04:31:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8a385800) [pid = 1764] [serial = 1489] [outer = (nil)] 04:31:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8a393400) [pid = 1764] [serial = 1490] [outer = 0x8a385800] 04:31:12 INFO - PROCESS | 1764 | 1464089472394 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8c775800) [pid = 1764] [serial = 1491] [outer = 0x8a385800] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8d022800) [pid = 1764] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x87ce1800) [pid = 1764] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x893b4400) [pid = 1764] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x86210c00) [pid = 1764] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8cf14800) [pid = 1764] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x882d3400) [pid = 1764] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x85fb6000) [pid = 1764] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:31:13 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x87076800) [pid = 1764] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:31:13 INFO - PROCESS | 1764 | 1464089473719 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]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1791ms 04:31:13 INFO - PROCESS | 1764 | 1464089473753 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 1764 | 1464089473756 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 04:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:31:13 INFO - PROCESS | 1764 | 1464089473766 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 1764 | 1464089473770 Marionette TRACE conn4 <- [1,1958,null,{}] 04:31:13 INFO - PROCESS | 1764 | 1464089473776 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}] 04:31:14 INFO - PROCESS | 1764 | 1464089474022 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 04:31:14 INFO - PROCESS | 1764 | 1464089474037 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce1800 == 106 [pid = 1764] [id = 497] 04:31:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8a2c9c00) [pid = 1764] [serial = 1492] [outer = (nil)] 04:31:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8c84b800) [pid = 1764] [serial = 1493] [outer = 0x8a2c9c00] 04:31:14 INFO - PROCESS | 1764 | 1464089474217 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8cf14800) [pid = 1764] [serial = 1494] [outer = 0x8a2c9c00] 04:31:15 INFO - PROCESS | 1764 | 1464089475004 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]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1282ms 04:31:15 INFO - PROCESS | 1764 | 1464089475049 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 1764 | 1464089475053 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 04:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:31:15 INFO - PROCESS | 1764 | 1464089475059 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 1764 | 1464089475062 Marionette TRACE conn4 <- [1,1962,null,{}] 04:31:15 INFO - PROCESS | 1764 | 1464089475068 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}] 04:31:15 INFO - PROCESS | 1764 | 1464089475323 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 04:31:15 INFO - PROCESS | 1764 | 1464089475611 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea2400 == 107 [pid = 1764] [id = 498] 04:31:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x85ea3400) [pid = 1764] [serial = 1495] [outer = (nil)] 04:31:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x85fb9000) [pid = 1764] [serial = 1496] [outer = 0x85ea3400] 04:31:15 INFO - PROCESS | 1764 | 1464089475760 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x869e2c00) [pid = 1764] [serial = 1497] [outer = 0x85ea3400] 04:31:16 INFO - PROCESS | 1764 | 1464089476792 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]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1779ms 04:31:16 INFO - PROCESS | 1764 | 1464089476842 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 1764 | 1464089476848 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 04:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:31:16 INFO - PROCESS | 1764 | 1464089476856 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 1764 | 1464089476862 Marionette TRACE conn4 <- [1,1966,null,{}] 04:31:16 INFO - PROCESS | 1764 | 1464089476870 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}] 04:31:17 INFO - PROCESS | 1764 | 1464089477081 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 04:31:17 INFO - PROCESS | 1764 | 1464089477400 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x893acc00 == 108 [pid = 1764] [id = 499] 04:31:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x893b3000) [pid = 1764] [serial = 1498] [outer = (nil)] 04:31:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x89b8c800) [pid = 1764] [serial = 1499] [outer = 0x893b3000] 04:31:17 INFO - PROCESS | 1764 | 1464089477496 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8a2c5400) [pid = 1764] [serial = 1500] [outer = 0x893b3000] 04:31:18 INFO - PROCESS | 1764 | 1464089478449 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]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1635ms 04:31:18 INFO - PROCESS | 1764 | 1464089478496 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 1764 | 1464089478503 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:31:18 INFO - PROCESS | 1764 | 1464089478510 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 1764 | 1464089478513 Marionette TRACE conn4 <- [1,1970,null,{}] 04:31:18 INFO - PROCESS | 1764 | 1464089478520 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}] 04:31:18 INFO - PROCESS | 1764 | 1464089478746 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 04:31:19 INFO - PROCESS | 1764 | 1464089479108 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c780000 == 109 [pid = 1764] [id = 500] 04:31:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8cf1e400) [pid = 1764] [serial = 1501] [outer = (nil)] 04:31:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8d023c00) [pid = 1764] [serial = 1502] [outer = 0x8cf1e400] 04:31:19 INFO - PROCESS | 1764 | 1464089479203 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8d7a0400) [pid = 1764] [serial = 1503] [outer = 0x8cf1e400] 04:31:20 INFO - PROCESS | 1764 | 1464089480166 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]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1688ms 04:31:20 INFO - PROCESS | 1764 | 1464089480198 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 04:31:20 INFO - PROCESS | 1764 | 1464089480203 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:31:20 INFO - PROCESS | 1764 | 1464089480219 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 1764 | 1464089480237 Marionette TRACE conn4 <- [1,1974,null,{}] 04:31:20 INFO - PROCESS | 1764 | 1464089480249 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}] 04:31:20 INFO - PROCESS | 1764 | 1464089480499 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 04:31:20 INFO - PROCESS | 1764 | 1464089480819 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bb800 == 110 [pid = 1764] [id = 501] 04:31:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8c84c000) [pid = 1764] [serial = 1504] [outer = (nil)] 04:31:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8e4bb800) [pid = 1764] [serial = 1505] [outer = 0x8c84c000] 04:31:20 INFO - PROCESS | 1764 | 1464089480915 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8e55cc00) [pid = 1764] [serial = 1506] [outer = 0x8c84c000] 04:31:21 INFO - PROCESS | 1764 | 1464089481813 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]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1672ms 04:31:21 INFO - PROCESS | 1764 | 1464089481884 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:31:21 INFO - PROCESS | 1764 | 1464089481890 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 04:31:21 INFO - PROCESS | 1764 | 1464089481896 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 1764 | 1464089481900 Marionette TRACE conn4 <- [1,1978,null,{}] 04:31:21 INFO - PROCESS | 1764 | 1464089481906 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}] 04:31:22 INFO - PROCESS | 1764 | 1464089482157 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 04:31:22 INFO - PROCESS | 1764 | 1464089482470 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4c0400 == 111 [pid = 1764] [id = 502] 04:31:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8e557400) [pid = 1764] [serial = 1507] [outer = (nil)] 04:31:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8ed18800) [pid = 1764] [serial = 1508] [outer = 0x8e557400] 04:31:22 INFO - PROCESS | 1764 | 1464089482563 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8ed62400) [pid = 1764] [serial = 1509] [outer = 0x8e557400] 04:31:23 INFO - PROCESS | 1764 | 1464089483440 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]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1588ms 04:31:23 INFO - PROCESS | 1764 | 1464089483485 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 1764 | 1464089483489 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 04:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:31:23 INFO - PROCESS | 1764 | 1464089483515 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 1764 | 1464089483520 Marionette TRACE conn4 <- [1,1982,null,{}] 04:31:23 INFO - PROCESS | 1764 | 1464089483526 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}] 04:31:23 INFO - PROCESS | 1764 | 1464089483759 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 04:31:24 INFO - PROCESS | 1764 | 1464089484125 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e4c00 == 112 [pid = 1764] [id = 503] 04:31:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8f5e5800) [pid = 1764] [serial = 1510] [outer = (nil)] 04:31:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8f6c3400) [pid = 1764] [serial = 1511] [outer = 0x8f5e5800] 04:31:24 INFO - PROCESS | 1764 | 1464089484226 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8f882000) [pid = 1764] [serial = 1512] [outer = 0x8f5e5800] 04:31:25 INFO - PROCESS | 1764 | 1464089485213 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]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1742ms 04:31:25 INFO - PROCESS | 1764 | 1464089485255 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 1764 | 1464089485264 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 04:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:31:25 INFO - PROCESS | 1764 | 1464089485273 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 1764 | 1464089485277 Marionette TRACE conn4 <- [1,1986,null,{}] 04:31:25 INFO - PROCESS | 1764 | 1464089485283 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}] 04:31:25 INFO - PROCESS | 1764 | 1464089485517 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 04:31:25 INFO - PROCESS | 1764 | 1464089485833 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed11c00 == 113 [pid = 1764] [id = 504] 04:31:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x8f7da000) [pid = 1764] [serial = 1513] [outer = (nil)] 04:31:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x91590400) [pid = 1764] [serial = 1514] [outer = 0x8f7da000] 04:31:25 INFO - PROCESS | 1764 | 1464089485928 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9160dc00) [pid = 1764] [serial = 1515] [outer = 0x8f7da000] 04:31:26 INFO - PROCESS | 1764 | 1464089486828 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]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1580ms 04:31:26 INFO - PROCESS | 1764 | 1464089486855 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 04:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:31:26 INFO - PROCESS | 1764 | 1464089486859 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 04:31:26 INFO - PROCESS | 1764 | 1464089486865 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 1764 | 1464089486869 Marionette TRACE conn4 <- [1,1990,null,{}] 04:31:26 INFO - PROCESS | 1764 | 1464089486875 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}] 04:31:27 INFO - PROCESS | 1764 | 1464089487082 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 04:31:27 INFO - PROCESS | 1764 | 1464089487359 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed6dc00 == 114 [pid = 1764] [id = 505] 04:31:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8f88cc00) [pid = 1764] [serial = 1516] [outer = (nil)] 04:31:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x916f1000) [pid = 1764] [serial = 1517] [outer = 0x8f88cc00] 04:31:27 INFO - PROCESS | 1764 | 1464089487497 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x923af400) [pid = 1764] [serial = 1518] [outer = 0x8f88cc00] 04:31:28 INFO - PROCESS | 1764 | 1464089488409 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]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1592ms 04:31:28 INFO - PROCESS | 1764 | 1464089488459 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 1764 | 1464089488463 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 04:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:31:28 INFO - PROCESS | 1764 | 1464089488470 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - PROCESS | 1764 | 1464089488474 Marionette TRACE conn4 <- [1,1994,null,{}] 04:31:28 INFO - PROCESS | 1764 | 1464089488479 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}] 04:31:28 INFO - PROCESS | 1764 | 1464089488694 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 04:31:29 INFO - PROCESS | 1764 | 1464089489014 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e2400 == 115 [pid = 1764] [id = 506] 04:31:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9161a800) [pid = 1764] [serial = 1519] [outer = (nil)] 04:31:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x926bd400) [pid = 1764] [serial = 1520] [outer = 0x9161a800] 04:31:29 INFO - PROCESS | 1764 | 1464089489111 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x926c0c00) [pid = 1764] [serial = 1521] [outer = 0x9161a800] 04:31:30 INFO - PROCESS | 1764 | 1464089490030 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]]]}] 04:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1631ms 04:31:30 INFO - PROCESS | 1764 | 1464089490102 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 1764 | 1464089490106 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 04:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:31:30 INFO - PROCESS | 1764 | 1464089490113 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 1764 | 1464089490116 Marionette TRACE conn4 <- [1,1998,null,{}] 04:31:30 INFO - PROCESS | 1764 | 1464089490122 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}] 04:31:30 INFO - PROCESS | 1764 | 1464089490383 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 04:31:30 INFO - PROCESS | 1764 | 1464089490707 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c780400 == 116 [pid = 1764] [id = 507] 04:31:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8f5e7c00) [pid = 1764] [serial = 1522] [outer = (nil)] 04:31:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x92879c00) [pid = 1764] [serial = 1523] [outer = 0x8f5e7c00] 04:31:30 INFO - PROCESS | 1764 | 1464089490801 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x92979000) [pid = 1764] [serial = 1524] [outer = 0x8f5e7c00] 04:31:31 INFO - PROCESS | 1764 | 1464089491740 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]]]}] 04:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1685ms 04:31:31 INFO - PROCESS | 1764 | 1464089491800 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 1764 | 1464089491804 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 04:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:31:31 INFO - PROCESS | 1764 | 1464089491810 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 1764 | 1464089491813 Marionette TRACE conn4 <- [1,2002,null,{}] 04:31:31 INFO - PROCESS | 1764 | 1464089491819 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}] 04:31:32 INFO - PROCESS | 1764 | 1464089492046 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 04:31:32 INFO - PROCESS | 1764 | 1464089492383 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x926bc400 == 117 [pid = 1764] [id = 508] 04:31:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x93b80000) [pid = 1764] [serial = 1525] [outer = (nil)] 04:31:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x94549c00) [pid = 1764] [serial = 1526] [outer = 0x93b80000] 04:31:32 INFO - PROCESS | 1764 | 1464089492495 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x951e5800) [pid = 1764] [serial = 1527] [outer = 0x93b80000] 04:31:33 INFO - PROCESS | 1764 | 1464089493483 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]]]}] 04:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1738ms 04:31:33 INFO - PROCESS | 1764 | 1464089493550 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:31:33 INFO - PROCESS | 1764 | 1464089493555 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 04:31:33 INFO - PROCESS | 1764 | 1464089493562 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 1764 | 1464089493567 Marionette TRACE conn4 <- [1,2006,null,{}] 04:31:33 INFO - PROCESS | 1764 | 1464089493573 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}] 04:31:33 INFO - PROCESS | 1764 | 1464089493821 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 04:31:34 INFO - PROCESS | 1764 | 1464089494161 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x93983000 == 118 [pid = 1764] [id = 509] 04:31:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9398d800) [pid = 1764] [serial = 1528] [outer = (nil)] 04:31:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9934a800) [pid = 1764] [serial = 1529] [outer = 0x9398d800] 04:31:34 INFO - PROCESS | 1764 | 1464089494255 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x99351400) [pid = 1764] [serial = 1530] [outer = 0x9398d800] 04:31:35 INFO - PROCESS | 1764 | 1464089495216 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]]]}] 04:31:35 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 04:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1699ms 04:31:35 INFO - PROCESS | 1764 | 1464089495261 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 1764 | 1464089495265 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:31:35 INFO - PROCESS | 1764 | 1464089495271 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 1764 | 1464089495275 Marionette TRACE conn4 <- [1,2010,null,{}] 04:31:35 INFO - PROCESS | 1764 | 1464089495280 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}] 04:31:35 INFO - PROCESS | 1764 | 1464089495531 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 04:31:35 INFO - PROCESS | 1764 | 1464089495852 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7c1800 == 119 [pid = 1764] [id = 510] 04:31:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x92872400) [pid = 1764] [serial = 1531] [outer = (nil)] 04:31:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x996bcc00) [pid = 1764] [serial = 1532] [outer = 0x92872400] 04:31:35 INFO - PROCESS | 1764 | 1464089495949 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x99ef5000) [pid = 1764] [serial = 1533] [outer = 0x92872400] 04:31:36 INFO - PROCESS | 1764 | 1464089496862 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]]]}] 04:31:36 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 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1634ms 04:31:36 INFO - PROCESS | 1764 | 1464089496906 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 1764 | 1464089496920 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:31:36 INFO - PROCESS | 1764 | 1464089496927 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 1764 | 1464089496930 Marionette TRACE conn4 <- [1,2014,null,{}] 04:31:36 INFO - PROCESS | 1764 | 1464089496937 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}] 04:31:37 INFO - PROCESS | 1764 | 1464089497153 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 04:31:37 INFO - PROCESS | 1764 | 1464089497475 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x98114c00 == 120 [pid = 1764] [id = 511] 04:31:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x996ba800) [pid = 1764] [serial = 1534] [outer = (nil)] 04:31:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9a06f000) [pid = 1764] [serial = 1535] [outer = 0x996ba800] 04:31:37 INFO - PROCESS | 1764 | 1464089497569 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9a2b6c00) [pid = 1764] [serial = 1536] [outer = 0x996ba800] 04:31:38 INFO - PROCESS | 1764 | 1464089498544 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]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1688ms 04:31:38 INFO - PROCESS | 1764 | 1464089498616 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 1764 | 1464089498620 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:31:38 INFO - PROCESS | 1764 | 1464089498628 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 1764 | 1464089498631 Marionette TRACE conn4 <- [1,2018,null,{}] 04:31:38 INFO - PROCESS | 1764 | 1464089498637 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}] 04:31:38 INFO - PROCESS | 1764 | 1464089498878 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 04:31:39 INFO - PROCESS | 1764 | 1464089499244 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a063000 == 121 [pid = 1764] [id = 512] 04:31:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x9b59dc00) [pid = 1764] [serial = 1537] [outer = (nil)] 04:31:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x9bdb0400) [pid = 1764] [serial = 1538] [outer = 0x9b59dc00] 04:31:39 INFO - PROCESS | 1764 | 1464089499336 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x9c063800) [pid = 1764] [serial = 1539] [outer = 0x9b59dc00] 04:31:40 INFO - PROCESS | 1764 | 1464089500311 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]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1731ms 04:31:40 INFO - PROCESS | 1764 | 1464089500359 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 1764 | 1464089500362 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 04:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:31:40 INFO - PROCESS | 1764 | 1464089500370 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 1764 | 1464089500373 Marionette TRACE conn4 <- [1,2022,null,{}] 04:31:40 INFO - PROCESS | 1764 | 1464089500379 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}] 04:31:40 INFO - PROCESS | 1764 | 1464089500618 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 04:31:40 INFO - PROCESS | 1764 | 1464089500945 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x86202000 == 122 [pid = 1764] [id = 513] 04:31:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x9213c000) [pid = 1764] [serial = 1540] [outer = (nil)] 04:31:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x9c317000) [pid = 1764] [serial = 1541] [outer = 0x9213c000] 04:31:41 INFO - PROCESS | 1764 | 1464089501040 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x9c320c00) [pid = 1764] [serial = 1542] [outer = 0x9213c000] 04:31:41 INFO - PROCESS | 1764 | 1464089501989 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]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1680ms 04:31:42 INFO - PROCESS | 1764 | 1464089502051 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 1764 | 1464089502055 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 04:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:31:42 INFO - PROCESS | 1764 | 1464089502062 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - PROCESS | 1764 | 1464089502065 Marionette TRACE conn4 <- [1,2026,null,{}] 04:31:42 INFO - PROCESS | 1764 | 1464089502073 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}] 04:31:42 INFO - PROCESS | 1764 | 1464089502283 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 04:31:42 INFO - PROCESS | 1764 | 1464089502608 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d2000 == 123 [pid = 1764] [id = 514] 04:31:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0x9bdb5000) [pid = 1764] [serial = 1543] [outer = (nil)] 04:31:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0x9c7f0c00) [pid = 1764] [serial = 1544] [outer = 0x9bdb5000] 04:31:42 INFO - PROCESS | 1764 | 1464089502704 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0x9c9b5400) [pid = 1764] [serial = 1545] [outer = 0x9bdb5000] 04:31:43 INFO - PROCESS | 1764 | 1464089503631 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]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 04:31:43 INFO - PROCESS | 1764 | 1464089503700 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 04:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:31:43 INFO - PROCESS | 1764 | 1464089503704 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 04:31:43 INFO - PROCESS | 1764 | 1464089503711 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - PROCESS | 1764 | 1464089503714 Marionette TRACE conn4 <- [1,2030,null,{}] 04:31:43 INFO - PROCESS | 1764 | 1464089503720 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}] 04:31:43 INFO - PROCESS | 1764 | 1464089503972 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 04:31:44 INFO - PROCESS | 1764 | 1464089504320 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce9c00 == 124 [pid = 1764] [id = 515] 04:31:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0x99e98c00) [pid = 1764] [serial = 1546] [outer = (nil)] 04:31:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0x9ceae800) [pid = 1764] [serial = 1547] [outer = 0x99e98c00] 04:31:44 INFO - PROCESS | 1764 | 1464089504423 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 198 (0x9d1aa800) [pid = 1764] [serial = 1548] [outer = 0x99e98c00] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8d61a800 == 123 [pid = 1764] [id = 394] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce1800 == 122 [pid = 1764] [id = 497] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x88ad0800 == 121 [pid = 1764] [id = 496] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x87a50400 == 120 [pid = 1764] [id = 495] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x869e2800 == 119 [pid = 1764] [id = 494] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x86207800 == 118 [pid = 1764] [id = 492] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x9b993000 == 117 [pid = 1764] [id = 491] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x9287fc00 == 116 [pid = 1764] [id = 490] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x85eab800 == 115 [pid = 1764] [id = 488] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x9a387c00 == 114 [pid = 1764] [id = 489] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5df400 == 113 [pid = 1764] [id = 487] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x99347400 == 112 [pid = 1764] [id = 486] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x926bf800 == 111 [pid = 1764] [id = 484] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x94548800 == 110 [pid = 1764] [id = 485] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8f884800 == 109 [pid = 1764] [id = 483] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x91617000 == 108 [pid = 1764] [id = 482] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7bf000 == 107 [pid = 1764] [id = 481] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x87a43400 == 106 [pid = 1764] [id = 480] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4d800 == 105 [pid = 1764] [id = 478] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x86204800 == 104 [pid = 1764] [id = 479] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x893b3400 == 103 [pid = 1764] [id = 477] 04:31:47 INFO - PROCESS | 1764 | --DOCSHELL 0x86209c00 == 102 [pid = 1764] [id = 476] 04:31:47 INFO - PROCESS | 1764 | 1464089507589 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]]]}] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 197 (0x91593400) [pid = 1764] [serial = 1382] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x8e3df400) [pid = 1764] [serial = 1422] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x8cf87c00) [pid = 1764] [serial = 1413] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x92974800) [pid = 1764] [serial = 1391] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x882d2800) [pid = 1764] [serial = 1409] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x8a38a800) [pid = 1764] [serial = 1406] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x926be800) [pid = 1764] [serial = 1388] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x8e38ac00) [pid = 1764] [serial = 1421] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8d61bc00) [pid = 1764] [serial = 1418] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x8d021800) [pid = 1764] [serial = 1367] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x88acb400) [pid = 1764] [serial = 1415] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8f7dc800) [pid = 1764] [serial = 1379] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x8d8aec00) [pid = 1764] [serial = 1419] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x951dd000) [pid = 1764] [serial = 1400] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x893af000) [pid = 1764] [serial = 1410] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x938f0400) [pid = 1764] [serial = 1394] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x98115400) [pid = 1764] [serial = 1403] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8c84ac00) [pid = 1764] [serial = 1416] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x916f2c00) [pid = 1764] [serial = 1385] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8e390400) [pid = 1764] [serial = 1370] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x926bb000) [pid = 1764] [serial = 1347] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8e557800) [pid = 1764] [serial = 1373] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x93b8e400) [pid = 1764] [serial = 1397] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8c77bc00) [pid = 1764] [serial = 1359] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8a2bb000) [pid = 1764] [serial = 1424] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8e3dfc00) [pid = 1764] [serial = 1425] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x89b85c00) [pid = 1764] [serial = 1364] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x869e0c00) [pid = 1764] [serial = 1361] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8f5e9400) [pid = 1764] [serial = 1376] [outer = (nil)] [url = about:blank] 04:31:47 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8c77cc00) [pid = 1764] [serial = 1412] [outer = (nil)] [url = about:blank] 04:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 4145ms 04:31:47 INFO - PROCESS | 1764 | 1464089507864 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 04:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:31:47 INFO - PROCESS | 1764 | 1464089507870 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 04:31:47 INFO - PROCESS | 1764 | 1464089507878 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 1764 | 1464089507884 Marionette TRACE conn4 <- [1,2034,null,{}] 04:31:47 INFO - PROCESS | 1764 | 1464089507893 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}] 04:31:48 INFO - PROCESS | 1764 | 1464089508095 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 04:31:48 INFO - PROCESS | 1764 | 1464089508310 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4c800 == 103 [pid = 1764] [id = 516] 04:31:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x87a4cc00) [pid = 1764] [serial = 1549] [outer = (nil)] 04:31:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x87ce4400) [pid = 1764] [serial = 1550] [outer = 0x87a4cc00] 04:31:48 INFO - PROCESS | 1764 | 1464089508396 Marionette DEBUG loaded listener.js 04:31:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x882c9400) [pid = 1764] [serial = 1551] [outer = 0x87a4cc00] 04:31:49 INFO - PROCESS | 1764 | 1464089509242 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]]]}] 04:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1440ms 04:31:49 INFO - PROCESS | 1764 | 1464089509318 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 04:31:49 INFO - PROCESS | 1764 | 1464089509327 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 04:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:31:49 INFO - PROCESS | 1764 | 1464089509337 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:31:49 INFO - PROCESS | 1764 | 1464089509340 Marionette TRACE conn4 <- [1,2038,null,{}] 04:31:49 INFO - PROCESS | 1764 | 1464089509347 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}] 04:31:49 INFO - PROCESS | 1764 | 1464089509551 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 04:31:49 INFO - PROCESS | 1764 | 1464089509771 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x893ae800 == 104 [pid = 1764] [id = 517] 04:31:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x893afc00) [pid = 1764] [serial = 1552] [outer = (nil)] 04:31:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x89b8d000) [pid = 1764] [serial = 1553] [outer = 0x893afc00] 04:31:49 INFO - PROCESS | 1764 | 1464089509889 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x8a2c8800) [pid = 1764] [serial = 1554] [outer = 0x893afc00] 04:31:50 INFO - PROCESS | 1764 | 1464089510825 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]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1533ms 04:31:50 INFO - PROCESS | 1764 | 1464089510870 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 1764 | 1464089510875 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 04:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:31:50 INFO - PROCESS | 1764 | 1464089510888 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - PROCESS | 1764 | 1464089510894 Marionette TRACE conn4 <- [1,2042,null,{}] 04:31:50 INFO - PROCESS | 1764 | 1464089510909 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}] 04:31:51 INFO - PROCESS | 1764 | 1464089511192 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 04:31:51 INFO - PROCESS | 1764 | 1464089511225 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b84800 == 105 [pid = 1764] [id = 518] 04:31:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x8cf13400) [pid = 1764] [serial = 1555] [outer = (nil)] 04:31:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x8cf87000) [pid = 1764] [serial = 1556] [outer = 0x8cf13400] 04:31:51 INFO - PROCESS | 1764 | 1464089511305 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x8d02dc00) [pid = 1764] [serial = 1557] [outer = 0x8cf13400] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8f5de000) [pid = 1764] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8707a000) [pid = 1764] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8a4cac00) [pid = 1764] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x923b6800) [pid = 1764] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x916ea400) [pid = 1764] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x869e4000) [pid = 1764] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x8ec58400) [pid = 1764] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x95212800) [pid = 1764] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x9bdb9800) [pid = 1764] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x93b8a800) [pid = 1764] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9a39fc00) [pid = 1764] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x92b68800) [pid = 1764] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x87a43800) [pid = 1764] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x87cec000) [pid = 1764] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x90f73800) [pid = 1764] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8f7c6c00) [pid = 1764] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8f6bd800) [pid = 1764] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9287bc00) [pid = 1764] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8cf8a800) [pid = 1764] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x88acdc00) [pid = 1764] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8cf18800) [pid = 1764] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9287b400) [pid = 1764] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9bdb0800) [pid = 1764] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x92b62400) [pid = 1764] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x92975400) [pid = 1764] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8f7dec00) [pid = 1764] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8f7c3c00) [pid = 1764] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x869d8800) [pid = 1764] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8a385800) [pid = 1764] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8f5dd400) [pid = 1764] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x92b66000) [pid = 1764] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x916ea800) [pid = 1764] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x869d8c00) [pid = 1764] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9934f000) [pid = 1764] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9934d000) [pid = 1764] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x996b7400) [pid = 1764] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:31:52 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8d793c00) [pid = 1764] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:31:53 INFO - PROCESS | 1764 | 1464089513204 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]]]}] 04:31:53 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) 04:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2345ms 04:31:53 INFO - PROCESS | 1764 | 1464089513227 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 1764 | 1464089513232 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 04:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:31:53 INFO - PROCESS | 1764 | 1464089513238 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 1764 | 1464089513257 Marionette TRACE conn4 <- [1,2046,null,{}] 04:31:53 INFO - PROCESS | 1764 | 1464089513265 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}] 04:31:53 INFO - PROCESS | 1764 | 1464089513540 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 04:31:53 INFO - PROCESS | 1764 | 1464089513563 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e3000 == 106 [pid = 1764] [id = 519] 04:31:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x87a42000) [pid = 1764] [serial = 1558] [outer = (nil)] 04:31:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8c84a800) [pid = 1764] [serial = 1559] [outer = 0x87a42000] 04:31:53 INFO - PROCESS | 1764 | 1464089513639 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8d8bac00) [pid = 1764] [serial = 1560] [outer = 0x87a42000] 04:31:54 INFO - PROCESS | 1764 | 1464089514602 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]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1404ms 04:31:54 INFO - PROCESS | 1764 | 1464089514643 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 1764 | 1464089514647 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 04:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:31:54 INFO - PROCESS | 1764 | 1464089514653 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - PROCESS | 1764 | 1464089514657 Marionette TRACE conn4 <- [1,2050,null,{}] 04:31:54 INFO - PROCESS | 1764 | 1464089514662 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}] 04:31:54 INFO - PROCESS | 1764 | 1464089514849 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 04:31:55 INFO - PROCESS | 1764 | 1464089515268 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x86205c00 == 107 [pid = 1764] [id = 520] 04:31:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x86207800) [pid = 1764] [serial = 1561] [outer = (nil)] 04:31:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x869e0c00) [pid = 1764] [serial = 1562] [outer = 0x86207800] 04:31:55 INFO - PROCESS | 1764 | 1464089515366 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x87a43800) [pid = 1764] [serial = 1563] [outer = 0x86207800] 04:31:56 INFO - PROCESS | 1764 | 1464089516397 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]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1784ms 04:31:56 INFO - PROCESS | 1764 | 1464089516441 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 1764 | 1464089516448 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 04:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:31:56 INFO - PROCESS | 1764 | 1464089516456 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 1764 | 1464089516462 Marionette TRACE conn4 <- [1,2054,null,{}] 04:31:56 INFO - PROCESS | 1764 | 1464089516470 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}] 04:31:56 INFO - PROCESS | 1764 | 1464089516713 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 04:31:57 INFO - PROCESS | 1764 | 1464089517046 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b3400 == 108 [pid = 1764] [id = 521] 04:31:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x89b87400) [pid = 1764] [serial = 1564] [outer = (nil)] 04:31:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8a385800) [pid = 1764] [serial = 1565] [outer = 0x89b87400] 04:31:57 INFO - PROCESS | 1764 | 1464089517145 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8c83f400) [pid = 1764] [serial = 1566] [outer = 0x89b87400] 04:31:58 INFO - PROCESS | 1764 | 1464089518098 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]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1688ms 04:31:58 INFO - PROCESS | 1764 | 1464089518156 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 1764 | 1464089518162 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 04:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:31:58 INFO - PROCESS | 1764 | 1464089518173 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 1764 | 1464089518176 Marionette TRACE conn4 <- [1,2058,null,{}] 04:31:58 INFO - PROCESS | 1764 | 1464089518184 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}] 04:31:58 INFO - PROCESS | 1764 | 1464089518413 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 04:31:58 INFO - PROCESS | 1764 | 1464089518782 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d02c000 == 109 [pid = 1764] [id = 522] 04:31:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8d79dc00) [pid = 1764] [serial = 1567] [outer = (nil)] 04:31:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8d967000) [pid = 1764] [serial = 1568] [outer = 0x8d79dc00] 04:31:58 INFO - PROCESS | 1764 | 1464089518889 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8e3dc000) [pid = 1764] [serial = 1569] [outer = 0x8d79dc00] 04:31:59 INFO - PROCESS | 1764 | 1464089519898 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]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1781ms 04:31:59 INFO - PROCESS | 1764 | 1464089519955 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 1764 | 1464089519959 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 04:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:31:59 INFO - PROCESS | 1764 | 1464089519977 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 1764 | 1464089519987 Marionette TRACE conn4 <- [1,2062,null,{}] 04:31:59 INFO - PROCESS | 1764 | 1464089519995 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}] 04:32:00 INFO - PROCESS | 1764 | 1464089520273 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 04:32:00 INFO - PROCESS | 1764 | 1464089520653 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c779c00 == 110 [pid = 1764] [id = 523] 04:32:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8c83f800) [pid = 1764] [serial = 1570] [outer = (nil)] 04:32:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8ed70800) [pid = 1764] [serial = 1571] [outer = 0x8c83f800] 04:32:00 INFO - PROCESS | 1764 | 1464089520773 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8f5e4800) [pid = 1764] [serial = 1572] [outer = 0x8c83f800] 04:32:01 INFO - PROCESS | 1764 | 1464089521746 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]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1852ms 04:32:01 INFO - PROCESS | 1764 | 1464089521823 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 1764 | 1464089521830 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 04:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:32:01 INFO - PROCESS | 1764 | 1464089521837 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - PROCESS | 1764 | 1464089521841 Marionette TRACE conn4 <- [1,2066,null,{}] 04:32:01 INFO - PROCESS | 1764 | 1464089521847 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}] 04:32:02 INFO - PROCESS | 1764 | 1464089522132 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 04:32:02 INFO - PROCESS | 1764 | 1464089522461 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77f800 == 111 [pid = 1764] [id = 524] 04:32:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8e3dfc00) [pid = 1764] [serial = 1573] [outer = (nil)] 04:32:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8f7bf400) [pid = 1764] [serial = 1574] [outer = 0x8e3dfc00] 04:32:02 INFO - PROCESS | 1764 | 1464089522552 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8f7c6c00) [pid = 1764] [serial = 1575] [outer = 0x8e3dfc00] 04:32:03 INFO - PROCESS | 1764 | 1464089523500 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]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1738ms 04:32:03 INFO - PROCESS | 1764 | 1464089523576 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 1764 | 1464089523581 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 04:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:32:03 INFO - PROCESS | 1764 | 1464089523587 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - PROCESS | 1764 | 1464089523591 Marionette TRACE conn4 <- [1,2070,null,{}] 04:32:03 INFO - PROCESS | 1764 | 1464089523597 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}] 04:32:03 INFO - PROCESS | 1764 | 1464089523861 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 04:32:04 INFO - PROCESS | 1764 | 1464089524436 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f80c00 == 112 [pid = 1764] [id = 525] 04:32:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9158e800) [pid = 1764] [serial = 1576] [outer = (nil)] 04:32:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x91595400) [pid = 1764] [serial = 1577] [outer = 0x9158e800] 04:32:04 INFO - PROCESS | 1764 | 1464089524549 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x916f3400) [pid = 1764] [serial = 1578] [outer = 0x9158e800] 04:32:05 INFO - PROCESS | 1764 | 1464089525568 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]]]}] 04:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2034ms 04:32:05 INFO - PROCESS | 1764 | 1464089525622 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 1764 | 1464089525625 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 04:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:32:05 INFO - PROCESS | 1764 | 1464089525632 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 1764 | 1464089525635 Marionette TRACE conn4 <- [1,2074,null,{}] 04:32:05 INFO - PROCESS | 1764 | 1464089525641 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}] 04:32:05 INFO - PROCESS | 1764 | 1464089525873 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 04:32:06 INFO - PROCESS | 1764 | 1464089526197 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7d9000 == 113 [pid = 1764] [id = 526] 04:32:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8f7d9400) [pid = 1764] [serial = 1579] [outer = (nil)] 04:32:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x92743c00) [pid = 1764] [serial = 1580] [outer = 0x8f7d9400] 04:32:06 INFO - PROCESS | 1764 | 1464089526293 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x92871c00) [pid = 1764] [serial = 1581] [outer = 0x8f7d9400] 04:32:07 INFO - PROCESS | 1764 | 1464089527221 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]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1631ms 04:32:07 INFO - PROCESS | 1764 | 1464089527264 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 04:32:07 INFO - PROCESS | 1764 | 1464089527269 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 04:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:32:07 INFO - PROCESS | 1764 | 1464089527275 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 1764 | 1464089527279 Marionette TRACE conn4 <- [1,2078,null,{}] 04:32:07 INFO - PROCESS | 1764 | 1464089527285 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}] 04:32:07 INFO - PROCESS | 1764 | 1464089527501 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 04:32:07 INFO - PROCESS | 1764 | 1464089527846 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7da400 == 114 [pid = 1764] [id = 527] 04:32:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9213c400) [pid = 1764] [serial = 1582] [outer = (nil)] 04:32:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x92b60c00) [pid = 1764] [serial = 1583] [outer = 0x9213c400] 04:32:07 INFO - PROCESS | 1764 | 1464089527943 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x92dd2800) [pid = 1764] [serial = 1584] [outer = 0x9213c400] 04:32:08 INFO - PROCESS | 1764 | 1464089528854 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]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1640ms 04:32:08 INFO - PROCESS | 1764 | 1464089528916 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 1764 | 1464089528920 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 04:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:32:08 INFO - PROCESS | 1764 | 1464089528927 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - PROCESS | 1764 | 1464089528930 Marionette TRACE conn4 <- [1,2082,null,{}] 04:32:08 INFO - PROCESS | 1764 | 1464089528936 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}] 04:32:09 INFO - PROCESS | 1764 | 1464089529143 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 04:32:09 INFO - PROCESS | 1764 | 1464089529478 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed12400 == 115 [pid = 1764] [id = 528] 04:32:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9287fc00) [pid = 1764] [serial = 1585] [outer = (nil)] 04:32:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9454b800) [pid = 1764] [serial = 1586] [outer = 0x9287fc00] 04:32:09 INFO - PROCESS | 1764 | 1464089529616 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x950ed000) [pid = 1764] [serial = 1587] [outer = 0x9287fc00] 04:32:10 INFO - PROCESS | 1764 | 1464089530555 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]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1684ms 04:32:10 INFO - PROCESS | 1764 | 1464089530612 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 1764 | 1464089530616 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 04:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:32:10 INFO - PROCESS | 1764 | 1464089530622 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 1764 | 1464089530626 Marionette TRACE conn4 <- [1,2086,null,{}] 04:32:10 INFO - PROCESS | 1764 | 1464089530632 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}] 04:32:10 INFO - PROCESS | 1764 | 1464089530846 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 04:32:11 INFO - PROCESS | 1764 | 1464089531173 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x923bb400 == 116 [pid = 1764] [id = 529] 04:32:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x92dd1c00) [pid = 1764] [serial = 1588] [outer = (nil)] 04:32:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9520e400) [pid = 1764] [serial = 1589] [outer = 0x92dd1c00] 04:32:11 INFO - PROCESS | 1764 | 1464089531271 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9777e400) [pid = 1764] [serial = 1590] [outer = 0x92dd1c00] 04:32:12 INFO - PROCESS | 1764 | 1464089532212 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]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1632ms 04:32:12 INFO - PROCESS | 1764 | 1464089532255 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 04:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:32:12 INFO - PROCESS | 1764 | 1464089532259 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 04:32:12 INFO - PROCESS | 1764 | 1464089532266 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 1764 | 1464089532270 Marionette TRACE conn4 <- [1,2090,null,{}] 04:32:12 INFO - PROCESS | 1764 | 1464089532276 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}] 04:32:12 INFO - PROCESS | 1764 | 1464089532517 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 04:32:12 INFO - PROCESS | 1764 | 1464089532864 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9896a400 == 117 [pid = 1764] [id = 530] 04:32:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x98995800) [pid = 1764] [serial = 1591] [outer = (nil)] 04:32:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9934cc00) [pid = 1764] [serial = 1592] [outer = 0x98995800] 04:32:12 INFO - PROCESS | 1764 | 1464089532975 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x996be800) [pid = 1764] [serial = 1593] [outer = 0x98995800] 04:32:13 INFO - PROCESS | 1764 | 1464089533934 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]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1735ms 04:32:14 INFO - PROCESS | 1764 | 1464089534001 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 04:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:32:14 INFO - PROCESS | 1764 | 1464089534006 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 04:32:14 INFO - PROCESS | 1764 | 1464089534012 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 1764 | 1464089534017 Marionette TRACE conn4 <- [1,2094,null,{}] 04:32:14 INFO - PROCESS | 1764 | 1464089534023 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}] 04:32:14 INFO - PROCESS | 1764 | 1464089534315 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 04:32:14 INFO - PROCESS | 1764 | 1464089534682 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x95211c00 == 118 [pid = 1764] [id = 531] 04:32:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x98114400) [pid = 1764] [serial = 1594] [outer = (nil)] 04:32:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9a3ac400) [pid = 1764] [serial = 1595] [outer = 0x98114400] 04:32:14 INFO - PROCESS | 1764 | 1464089534768 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9b848c00) [pid = 1764] [serial = 1596] [outer = 0x98114400] 04:32:15 INFO - PROCESS | 1764 | 1464089535685 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]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1736ms 04:32:15 INFO - PROCESS | 1764 | 1464089535750 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 04:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:32:15 INFO - PROCESS | 1764 | 1464089535754 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 04:32:15 INFO - PROCESS | 1764 | 1464089535761 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 1764 | 1464089535764 Marionette TRACE conn4 <- [1,2098,null,{}] 04:32:15 INFO - PROCESS | 1764 | 1464089535770 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}] 04:32:15 INFO - PROCESS | 1764 | 1464089535983 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 04:32:16 INFO - PROCESS | 1764 | 1464089536311 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x993a3800 == 119 [pid = 1764] [id = 532] 04:32:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9a3a9800) [pid = 1764] [serial = 1597] [outer = (nil)] 04:32:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9bdba400) [pid = 1764] [serial = 1598] [outer = 0x9a3a9800] 04:32:16 INFO - PROCESS | 1764 | 1464089536406 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9c064c00) [pid = 1764] [serial = 1599] [outer = 0x9a3a9800] 04:32:17 INFO - PROCESS | 1764 | 1464089537321 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]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1631ms 04:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:32:17 INFO - PROCESS | 1764 | 1464089537392 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 1764 | 1464089537395 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 04:32:17 INFO - PROCESS | 1764 | 1464089537402 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - PROCESS | 1764 | 1464089537405 Marionette TRACE conn4 <- [1,2102,null,{}] 04:32:17 INFO - PROCESS | 1764 | 1464089537411 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}] 04:32:17 INFO - PROCESS | 1764 | 1464089537664 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 04:32:18 INFO - PROCESS | 1764 | 1464089538009 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x97786800 == 120 [pid = 1764] [id = 533] 04:32:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9a066000) [pid = 1764] [serial = 1600] [outer = (nil)] 04:32:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x9c31dc00) [pid = 1764] [serial = 1601] [outer = 0x9a066000] 04:32:18 INFO - PROCESS | 1764 | 1464089538105 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9c76f800) [pid = 1764] [serial = 1602] [outer = 0x9a066000] 04:32:19 INFO - PROCESS | 1764 | 1464089539015 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]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1690ms 04:32:19 INFO - PROCESS | 1764 | 1464089539093 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 1764 | 1464089539097 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 04:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:32:19 INFO - PROCESS | 1764 | 1464089539104 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 1764 | 1464089539107 Marionette TRACE conn4 <- [1,2106,null,{}] 04:32:19 INFO - PROCESS | 1764 | 1464089539114 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}] 04:32:19 INFO - PROCESS | 1764 | 1464089539362 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 04:32:19 INFO - PROCESS | 1764 | 1464089539711 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x86203400 == 121 [pid = 1764] [id = 534] 04:32:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9b846400) [pid = 1764] [serial = 1603] [outer = (nil)] 04:32:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x9d506c00) [pid = 1764] [serial = 1604] [outer = 0x9b846400] 04:32:19 INFO - PROCESS | 1764 | 1464089539805 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x9d50b800) [pid = 1764] [serial = 1605] [outer = 0x9b846400] 04:32:20 INFO - PROCESS | 1764 | 1464089540718 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]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1651ms 04:32:20 INFO - PROCESS | 1764 | 1464089540757 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 1764 | 1464089540761 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 04:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:32:20 INFO - PROCESS | 1764 | 1464089540767 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 1764 | 1464089540771 Marionette TRACE conn4 <- [1,2110,null,{}] 04:32:20 INFO - PROCESS | 1764 | 1464089540776 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}] 04:32:20 INFO - PROCESS | 1764 | 1464089540983 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 04:32:21 INFO - PROCESS | 1764 | 1464089541317 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c9aec00 == 122 [pid = 1764] [id = 535] 04:32:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0x9ce70400) [pid = 1764] [serial = 1606] [outer = (nil)] 04:32:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0x9d71b000) [pid = 1764] [serial = 1607] [outer = 0x9ce70400] 04:32:21 INFO - PROCESS | 1764 | 1464089541409 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0x9d7a9000) [pid = 1764] [serial = 1608] [outer = 0x9ce70400] 04:32:22 INFO - PROCESS | 1764 | 1464089542318 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]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1587ms 04:32:22 INFO - PROCESS | 1764 | 1464089542355 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 1764 | 1464089542358 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 04:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:32:22 INFO - PROCESS | 1764 | 1464089542385 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 1764 | 1464089542388 Marionette TRACE conn4 <- [1,2114,null,{}] 04:32:22 INFO - PROCESS | 1764 | 1464089542394 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}] 04:32:22 INFO - PROCESS | 1764 | 1464089542600 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 04:32:22 INFO - PROCESS | 1764 | 1464089542946 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x86202400 == 123 [pid = 1764] [id = 536] 04:32:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0x92ddc400) [pid = 1764] [serial = 1609] [outer = (nil)] 04:32:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0xa1149400) [pid = 1764] [serial = 1610] [outer = 0x92ddc400] 04:32:23 INFO - PROCESS | 1764 | 1464089543040 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0xa114ec00) [pid = 1764] [serial = 1611] [outer = 0x92ddc400] 04:32:23 INFO - PROCESS | 1764 | 1464089543939 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]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1591ms 04:32:23 INFO - PROCESS | 1764 | 1464089543972 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 1764 | 1464089543976 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 04:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:32:23 INFO - PROCESS | 1764 | 1464089543982 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 1764 | 1464089543986 Marionette TRACE conn4 <- [1,2118,null,{}] 04:32:24 INFO - PROCESS | 1764 | 1464089544001 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}] 04:32:24 INFO - PROCESS | 1764 | 1464089544206 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 04:32:24 INFO - PROCESS | 1764 | 1464089544580 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 1764 | ++DOCSHELL 0xa061a400 == 124 [pid = 1764] [id = 537] 04:32:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0xa061dc00) [pid = 1764] [serial = 1612] [outer = (nil)] 04:32:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0xa22af000) [pid = 1764] [serial = 1613] [outer = 0xa061dc00] 04:32:24 INFO - PROCESS | 1764 | 1464089544719 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 197 (0xa237b000) [pid = 1764] [serial = 1614] [outer = 0xa061dc00] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2bbc00 == 123 [pid = 1764] [id = 369] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8620ac00 == 122 [pid = 1764] [id = 452] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x869e3000 == 121 [pid = 1764] [id = 519] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x89b84800 == 120 [pid = 1764] [id = 518] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x893ae800 == 119 [pid = 1764] [id = 517] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4c800 == 118 [pid = 1764] [id = 516] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x926bc400 == 117 [pid = 1764] [id = 508] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8c780400 == 116 [pid = 1764] [id = 507] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e2400 == 115 [pid = 1764] [id = 506] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed6dc00 == 114 [pid = 1764] [id = 505] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed11c00 == 113 [pid = 1764] [id = 504] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4c0400 == 112 [pid = 1764] [id = 502] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e4c00 == 111 [pid = 1764] [id = 503] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2bb800 == 110 [pid = 1764] [id = 501] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x8c780000 == 109 [pid = 1764] [id = 500] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x893acc00 == 108 [pid = 1764] [id = 499] 04:32:26 INFO - PROCESS | 1764 | --DOCSHELL 0x85ea2400 == 107 [pid = 1764] [id = 498] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 196 (0x8c84b800) [pid = 1764] [serial = 1493] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x8f6c9000) [pid = 1764] [serial = 1377] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x9c49fc00) [pid = 1764] [serial = 1482] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x8cf1d400) [pid = 1764] [serial = 1433] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x92977000) [pid = 1764] [serial = 1449] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x93982400) [pid = 1764] [serial = 1451] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x87a41c00) [pid = 1764] [serial = 1484] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8f5ea000) [pid = 1764] [serial = 1436] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x9bdbac00) [pid = 1764] [serial = 1473] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x9c316c00) [pid = 1764] [serial = 1479] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x9899d800) [pid = 1764] [serial = 1404] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x9bc98400) [pid = 1764] [serial = 1469] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x87ce8800) [pid = 1764] [serial = 1485] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x9520ec00) [pid = 1764] [serial = 1401] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x87ce8000) [pid = 1764] [serial = 1430] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x893b8800) [pid = 1764] [serial = 1488] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9bdb2000) [pid = 1764] [serial = 1470] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9213f400) [pid = 1764] [serial = 1386] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x9bdb7c00) [pid = 1764] [serial = 1472] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9160f400) [pid = 1764] [serial = 1442] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x90f72800) [pid = 1764] [serial = 1380] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x93986000) [pid = 1764] [serial = 1395] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8ec4c000) [pid = 1764] [serial = 1374] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x88acf800) [pid = 1764] [serial = 1487] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8a387000) [pid = 1764] [serial = 1365] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8d617c00) [pid = 1764] [serial = 1368] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x92b5dc00) [pid = 1764] [serial = 1392] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9c066400) [pid = 1764] [serial = 1476] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x95209800) [pid = 1764] [serial = 1454] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x94548400) [pid = 1764] [serial = 1398] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x926b5400) [pid = 1764] [serial = 1445] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x91613c00) [pid = 1764] [serial = 1443] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x91599800) [pid = 1764] [serial = 1383] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x87a4a400) [pid = 1764] [serial = 1362] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8a393400) [pid = 1764] [serial = 1490] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8f890c00) [pid = 1764] [serial = 1440] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x96da1000) [pid = 1764] [serial = 1455] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x9c320800) [pid = 1764] [serial = 1481] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9a38e000) [pid = 1764] [serial = 1463] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x92971400) [pid = 1764] [serial = 1448] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x92743800) [pid = 1764] [serial = 1389] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8d022c00) [pid = 1764] [serial = 1407] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9a3a3400) [pid = 1764] [serial = 1464] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9b59ec00) [pid = 1764] [serial = 1466] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8c775800) [pid = 1764] [serial = 1491] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x92742800) [pid = 1764] [serial = 1446] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8ed18c00) [pid = 1764] [serial = 1427] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x996b3800) [pid = 1764] [serial = 1458] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9c063400) [pid = 1764] [serial = 1475] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x993a1800) [pid = 1764] [serial = 1457] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x9398f400) [pid = 1764] [serial = 1452] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9a06ec00) [pid = 1764] [serial = 1461] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8d8b5c00) [pid = 1764] [serial = 1434] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8f7ba000) [pid = 1764] [serial = 1437] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9b844400) [pid = 1764] [serial = 1467] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9c315000) [pid = 1764] [serial = 1478] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8f7ddc00) [pid = 1764] [serial = 1439] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9a063c00) [pid = 1764] [serial = 1460] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8e3d8000) [pid = 1764] [serial = 1371] [outer = (nil)] [url = about:blank] 04:32:26 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x882d7000) [pid = 1764] [serial = 1431] [outer = (nil)] [url = about:blank] 04:32:27 INFO - PROCESS | 1764 | 1464089547084 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]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 3156ms 04:32:27 INFO - PROCESS | 1764 | 1464089547139 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 1764 | 1464089547144 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 04:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:32:27 INFO - PROCESS | 1764 | 1464089547154 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 1764 | 1464089547158 Marionette TRACE conn4 <- [1,2122,null,{}] 04:32:27 INFO - PROCESS | 1764 | 1464089547166 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}] 04:32:27 INFO - PROCESS | 1764 | 1464089547365 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 04:32:27 INFO - PROCESS | 1764 | 1464089547555 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e2800 == 108 [pid = 1764] [id = 538] 04:32:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x869e4c00) [pid = 1764] [serial = 1615] [outer = (nil)] 04:32:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x87a4f800) [pid = 1764] [serial = 1616] [outer = 0x869e4c00] 04:32:27 INFO - PROCESS | 1764 | 1464089547639 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x87cebc00) [pid = 1764] [serial = 1617] [outer = 0x869e4c00] 04:32:28 INFO - PROCESS | 1764 | 1464089548522 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]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1440ms 04:32:28 INFO - PROCESS | 1764 | 1464089548594 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 1764 | 1464089548601 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 04:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:32:28 INFO - PROCESS | 1764 | 1464089548612 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - PROCESS | 1764 | 1464089548615 Marionette TRACE conn4 <- [1,2126,null,{}] 04:32:28 INFO - PROCESS | 1764 | 1464089548622 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}] 04:32:28 INFO - PROCESS | 1764 | 1464089548820 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 04:32:29 INFO - PROCESS | 1764 | 1464089549048 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce1800 == 109 [pid = 1764] [id = 539] 04:32:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x882d5800) [pid = 1764] [serial = 1618] [outer = (nil)] 04:32:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x893b1400) [pid = 1764] [serial = 1619] [outer = 0x882d5800] 04:32:29 INFO - PROCESS | 1764 | 1464089549124 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x89b88400) [pid = 1764] [serial = 1620] [outer = 0x882d5800] 04:32:30 INFO - PROCESS | 1764 | 1464089550122 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]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1529ms 04:32:30 INFO - PROCESS | 1764 | 1464089550142 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 1764 | 1464089550146 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 04:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:32:30 INFO - PROCESS | 1764 | 1464089550153 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - PROCESS | 1764 | 1464089550158 Marionette TRACE conn4 <- [1,2130,null,{}] 04:32:30 INFO - PROCESS | 1764 | 1464089550180 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}] 04:32:30 INFO - PROCESS | 1764 | 1464089550501 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 04:32:30 INFO - PROCESS | 1764 | 1464089550567 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fac800 == 110 [pid = 1764] [id = 540] 04:32:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8a4c9c00) [pid = 1764] [serial = 1621] [outer = (nil)] 04:32:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8c77d800) [pid = 1764] [serial = 1622] [outer = 0x8a4c9c00] 04:32:30 INFO - PROCESS | 1764 | 1464089550648 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8c84c800) [pid = 1764] [serial = 1623] [outer = 0x8a4c9c00] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8a38fc00) [pid = 1764] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8cf13400) [pid = 1764] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x893afc00) [pid = 1764] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x87a4cc00) [pid = 1764] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9213c000) [pid = 1764] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x93b80000) [pid = 1764] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f5e5800) [pid = 1764] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x9398d800) [pid = 1764] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8cf1e400) [pid = 1764] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x893b3000) [pid = 1764] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x92872400) [pid = 1764] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x85ea3400) [pid = 1764] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x996ba800) [pid = 1764] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8e557400) [pid = 1764] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8f5e7c00) [pid = 1764] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9bdb5000) [pid = 1764] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8f88cc00) [pid = 1764] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8c84c000) [pid = 1764] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8f7da000) [pid = 1764] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9b59dc00) [pid = 1764] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:32:31 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x9161a800) [pid = 1764] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:32:32 INFO - PROCESS | 1764 | 1464089552235 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] 04:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:32:32 INFO - PROCESS | 1764 | 1464089552299 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 04:32:32 INFO - PROCESS | 1764 | 1464089552305 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 1764 | 1464089552309 Marionette TRACE conn4 <- [1,2134,null,{}] 04:32:32 INFO - PROCESS | 1764 | 1464089552314 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}] 04:32:32 INFO - PROCESS | 1764 | 1464089552581 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 04:32:32 INFO - PROCESS | 1764 | 1464089552599 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d3400 == 111 [pid = 1764] [id = 541] 04:32:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x882d7c00) [pid = 1764] [serial = 1624] [outer = (nil)] 04:32:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8cf1e400) [pid = 1764] [serial = 1625] [outer = 0x882d7c00] 04:32:32 INFO - PROCESS | 1764 | 1464089552672 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8d613000) [pid = 1764] [serial = 1626] [outer = 0x882d7c00] 04:32:33 INFO - PROCESS | 1764 | 1464089553679 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]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1430ms 04:32:33 INFO - PROCESS | 1764 | 1464089553745 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 1764 | 1464089553751 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 04:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:32:33 INFO - PROCESS | 1764 | 1464089553760 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 1764 | 1464089553766 Marionette TRACE conn4 <- [1,2138,null,{}] 04:32:33 INFO - PROCESS | 1764 | 1464089553775 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}] 04:32:33 INFO - PROCESS | 1764 | 1464089553993 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 04:32:34 INFO - PROCESS | 1764 | 1464089554329 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a48000 == 112 [pid = 1764] [id = 542] 04:32:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x87a48400) [pid = 1764] [serial = 1627] [outer = (nil)] 04:32:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x87a4fc00) [pid = 1764] [serial = 1628] [outer = 0x87a48400] 04:32:34 INFO - PROCESS | 1764 | 1464089554428 Marionette DEBUG loaded listener.js 04:32:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x882d3000) [pid = 1764] [serial = 1629] [outer = 0x87a48400] 04:32:35 INFO - PROCESS | 1764 | 1464089555414 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]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1686ms 04:32:35 INFO - PROCESS | 1764 | 1464089555448 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 1764 | 1464089555457 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 04:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:32:35 INFO - PROCESS | 1764 | 1464089555468 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 1764 | 1464089555472 Marionette TRACE conn4 <- [1,2142,null,{}] 04:32:35 INFO - PROCESS | 1764 | 1464089555479 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}] 04:32:35 INFO - PROCESS | 1764 | 1464089555725 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 04:32:36 INFO - PROCESS | 1764 | 1464089556049 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c2800 == 113 [pid = 1764] [id = 543] 04:32:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8a2c3000) [pid = 1764] [serial = 1630] [outer = (nil)] 04:32:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8c776400) [pid = 1764] [serial = 1631] [outer = 0x8a2c3000] 04:32:36 INFO - PROCESS | 1764 | 1464089556146 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8d61ec00) [pid = 1764] [serial = 1632] [outer = 0x8a2c3000] 04:32:37 INFO - PROCESS | 1764 | 1464089557127 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] 04:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:32:37 INFO - PROCESS | 1764 | 1464089557181 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 04:32:37 INFO - PROCESS | 1764 | 1464089557188 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 1764 | 1464089557194 Marionette TRACE conn4 <- [1,2146,null,{}] 04:32:37 INFO - PROCESS | 1764 | 1464089557211 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}] 04:32:37 INFO - PROCESS | 1764 | 1464089557456 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 04:32:37 INFO - PROCESS | 1764 | 1464089557825 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b5400 == 114 [pid = 1764] [id = 544] 04:32:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8e394c00) [pid = 1764] [serial = 1633] [outer = (nil)] 04:32:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8e550400) [pid = 1764] [serial = 1634] [outer = 0x8e394c00] 04:32:37 INFO - PROCESS | 1764 | 1464089557928 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8e55a800) [pid = 1764] [serial = 1635] [outer = 0x8e394c00] 04:32:38 INFO - PROCESS | 1764 | 1464089558892 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] 04:32:38 INFO - PROCESS | 1764 | 1464089558938 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 04:32:38 INFO - PROCESS | 1764 | 1464089558964 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 1764 | 1464089558968 Marionette TRACE conn4 <- [1,2150,null,{}] 04:32:38 INFO - PROCESS | 1764 | 1464089558976 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}] 04:32:39 INFO - PROCESS | 1764 | 1464089559196 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 04:32:39 INFO - PROCESS | 1764 | 1464089559516 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cec00 == 115 [pid = 1764] [id = 545] 04:32:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8e4bdc00) [pid = 1764] [serial = 1636] [outer = (nil)] 04:32:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8ed1f800) [pid = 1764] [serial = 1637] [outer = 0x8e4bdc00] 04:32:39 INFO - PROCESS | 1764 | 1464089559627 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8f5dc400) [pid = 1764] [serial = 1638] [outer = 0x8e4bdc00] 04:32:40 INFO - PROCESS | 1764 | 1464089560583 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]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1706ms 04:32:40 INFO - PROCESS | 1764 | 1464089560650 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 04:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:32:40 INFO - PROCESS | 1764 | 1464089560654 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 04:32:40 INFO - PROCESS | 1764 | 1464089560661 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 1764 | 1464089560665 Marionette TRACE conn4 <- [1,2154,null,{}] 04:32:40 INFO - PROCESS | 1764 | 1464089560671 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}] 04:32:40 INFO - PROCESS | 1764 | 1464089560923 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 04:32:41 INFO - PROCESS | 1764 | 1464089561240 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e557400 == 116 [pid = 1764] [id = 546] 04:32:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8ed11c00) [pid = 1764] [serial = 1639] [outer = (nil)] 04:32:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f6c8800) [pid = 1764] [serial = 1640] [outer = 0x8ed11c00] 04:32:41 INFO - PROCESS | 1764 | 1464089561336 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f6ca800) [pid = 1764] [serial = 1641] [outer = 0x8ed11c00] 04:32:42 INFO - PROCESS | 1764 | 1464089562263 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]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1648ms 04:32:42 INFO - PROCESS | 1764 | 1464089562309 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 04:32:42 INFO - PROCESS | 1764 | 1464089562313 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 04:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:32:42 INFO - PROCESS | 1764 | 1464089562320 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 1764 | 1464089562323 Marionette TRACE conn4 <- [1,2158,null,{}] 04:32:42 INFO - PROCESS | 1764 | 1464089562329 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}] 04:32:42 INFO - PROCESS | 1764 | 1464089562586 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 04:32:42 INFO - PROCESS | 1764 | 1464089562929 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e4b7800 == 117 [pid = 1764] [id = 547] 04:32:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f5e4000) [pid = 1764] [serial = 1642] [outer = (nil)] 04:32:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8f88d000) [pid = 1764] [serial = 1643] [outer = 0x8f5e4000] 04:32:43 INFO - PROCESS | 1764 | 1464089563027 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x90f77000) [pid = 1764] [serial = 1644] [outer = 0x8f5e4000] 04:32:43 INFO - PROCESS | 1764 | 1464089563960 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]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1691ms 04:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:32:44 INFO - PROCESS | 1764 | 1464089564012 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 1764 | 1464089564016 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 04:32:44 INFO - PROCESS | 1764 | 1464089564022 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 1764 | 1464089564026 Marionette TRACE conn4 <- [1,2162,null,{}] 04:32:44 INFO - PROCESS | 1764 | 1464089564032 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}] 04:32:44 INFO - PROCESS | 1764 | 1464089564245 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 04:32:44 INFO - PROCESS | 1764 | 1464089564565 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e2c00 == 118 [pid = 1764] [id = 548] 04:32:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8f6c1000) [pid = 1764] [serial = 1645] [outer = (nil)] 04:32:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9159a400) [pid = 1764] [serial = 1646] [outer = 0x8f6c1000] 04:32:44 INFO - PROCESS | 1764 | 1464089564680 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x91615800) [pid = 1764] [serial = 1647] [outer = 0x8f6c1000] 04:32:45 INFO - PROCESS | 1764 | 1464089565586 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]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1632ms 04:32:45 INFO - PROCESS | 1764 | 1464089565660 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 1764 | 1464089565665 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 04:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:32:45 INFO - PROCESS | 1764 | 1464089565673 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 1764 | 1464089565676 Marionette TRACE conn4 <- [1,2166,null,{}] 04:32:45 INFO - PROCESS | 1764 | 1464089565681 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}] 04:32:45 INFO - PROCESS | 1764 | 1464089565902 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 04:32:46 INFO - PROCESS | 1764 | 1464089566222 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1a800 == 119 [pid = 1764] [id = 549] 04:32:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8f6c0800) [pid = 1764] [serial = 1648] [outer = (nil)] 04:32:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x916e7000) [pid = 1764] [serial = 1649] [outer = 0x8f6c0800] 04:32:46 INFO - PROCESS | 1764 | 1464089566316 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x916ec400) [pid = 1764] [serial = 1650] [outer = 0x8f6c0800] 04:32:47 INFO - PROCESS | 1764 | 1464089567216 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]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1581ms 04:32:47 INFO - PROCESS | 1764 | 1464089567256 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 1764 | 1464089567261 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 04:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:32:47 INFO - PROCESS | 1764 | 1464089567267 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 1764 | 1464089567271 Marionette TRACE conn4 <- [1,2170,null,{}] 04:32:47 INFO - PROCESS | 1764 | 1464089567277 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}] 04:32:47 INFO - PROCESS | 1764 | 1464089567496 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 04:32:47 INFO - PROCESS | 1764 | 1464089567837 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e3e0400 == 120 [pid = 1764] [id = 550] 04:32:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8e4b5400) [pid = 1764] [serial = 1651] [outer = (nil)] 04:32:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x923b6800) [pid = 1764] [serial = 1652] [outer = 0x8e4b5400] 04:32:47 INFO - PROCESS | 1764 | 1464089567934 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x926b3800) [pid = 1764] [serial = 1653] [outer = 0x8e4b5400] 04:32:48 INFO - PROCESS | 1764 | 1464089568855 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]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1638ms 04:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:32:48 INFO - PROCESS | 1764 | 1464089568907 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 1764 | 1464089568911 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 04:32:48 INFO - PROCESS | 1764 | 1464089568917 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 1764 | 1464089568921 Marionette TRACE conn4 <- [1,2174,null,{}] 04:32:48 INFO - PROCESS | 1764 | 1464089568927 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}] 04:32:49 INFO - PROCESS | 1764 | 1464089569143 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 04:32:49 INFO - PROCESS | 1764 | 1464089569462 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x9159d800 == 121 [pid = 1764] [id = 551] 04:32:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x916ea800) [pid = 1764] [serial = 1654] [outer = (nil)] 04:32:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x92749000) [pid = 1764] [serial = 1655] [outer = 0x916ea800] 04:32:49 INFO - PROCESS | 1764 | 1464089569555 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x9274c400) [pid = 1764] [serial = 1656] [outer = 0x916ea800] 04:32:50 INFO - PROCESS | 1764 | 1464089570499 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]]]}] 04:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1635ms 04:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:32:50 INFO - PROCESS | 1764 | 1464089570552 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 04:32:50 INFO - PROCESS | 1764 | 1464089570556 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 04:32:50 INFO - PROCESS | 1764 | 1464089570563 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 1764 | 1464089570567 Marionette TRACE conn4 <- [1,2178,null,{}] 04:32:50 INFO - PROCESS | 1764 | 1464089570573 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}] 04:32:50 INFO - PROCESS | 1764 | 1464089570820 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 04:32:51 INFO - PROCESS | 1764 | 1464089571154 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x92742c00 == 122 [pid = 1764] [id = 552] 04:32:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9297e400) [pid = 1764] [serial = 1657] [outer = (nil)] 04:32:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x92b62000) [pid = 1764] [serial = 1658] [outer = 0x9297e400] 04:32:51 INFO - PROCESS | 1764 | 1464089571256 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x938ef800) [pid = 1764] [serial = 1659] [outer = 0x9297e400] 04:32:52 INFO - PROCESS | 1764 | 1464089572205 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]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1696ms 04:32:52 INFO - PROCESS | 1764 | 1464089572259 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 1764 | 1464089572263 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 04:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:32:52 INFO - PROCESS | 1764 | 1464089572269 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 1764 | 1464089572273 Marionette TRACE conn4 <- [1,2182,null,{}] 04:32:52 INFO - PROCESS | 1764 | 1464089572279 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}] 04:32:52 INFO - PROCESS | 1764 | 1464089572501 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 04:32:52 INFO - PROCESS | 1764 | 1464089572846 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x92978800 == 123 [pid = 1764] [id = 553] 04:32:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x92979800) [pid = 1764] [serial = 1660] [outer = (nil)] 04:32:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x93b80800) [pid = 1764] [serial = 1661] [outer = 0x92979800] 04:32:52 INFO - PROCESS | 1764 | 1464089572951 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x94551800) [pid = 1764] [serial = 1662] [outer = 0x92979800] 04:32:53 INFO - PROCESS | 1764 | 1464089573869 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]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1646ms 04:32:53 INFO - PROCESS | 1764 | 1464089573917 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 04:32:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:32:53 INFO - PROCESS | 1764 | 1464089573922 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 04:32:53 INFO - PROCESS | 1764 | 1464089573929 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 1764 | 1464089573932 Marionette TRACE conn4 <- [1,2186,null,{}] 04:32:53 INFO - PROCESS | 1764 | 1464089573938 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}] 04:32:54 INFO - PROCESS | 1764 | 1464089574176 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 04:32:54 INFO - PROCESS | 1764 | 1464089574501 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dde400 == 124 [pid = 1764] [id = 554] 04:32:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x93984400) [pid = 1764] [serial = 1663] [outer = (nil)] 04:32:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x951e5c00) [pid = 1764] [serial = 1664] [outer = 0x93984400] 04:32:54 INFO - PROCESS | 1764 | 1464089574596 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x95217000) [pid = 1764] [serial = 1665] [outer = 0x93984400] 04:32:55 INFO - PROCESS | 1764 | 1464089575591 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]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:32:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1685ms 04:32:55 INFO - PROCESS | 1764 | 1464089575614 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 1764 | 1464089575618 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 04:32:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:32:55 INFO - PROCESS | 1764 | 1464089575624 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - PROCESS | 1764 | 1464089575627 Marionette TRACE conn4 <- [1,2190,null,{}] 04:32:55 INFO - PROCESS | 1764 | 1464089575633 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}] 04:32:55 INFO - PROCESS | 1764 | 1464089575845 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 04:32:56 INFO - PROCESS | 1764 | 1464089576176 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204000 == 125 [pid = 1764] [id = 555] 04:32:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x91619000) [pid = 1764] [serial = 1666] [outer = (nil)] 04:32:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x989a3c00) [pid = 1764] [serial = 1667] [outer = 0x91619000] 04:32:56 INFO - PROCESS | 1764 | 1464089576272 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9930cc00) [pid = 1764] [serial = 1668] [outer = 0x91619000] 04:32:57 INFO - PROCESS | 1764 | 1464089577170 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]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:32:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1582ms 04:32:57 INFO - PROCESS | 1764 | 1464089577207 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 04:32:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:32:57 INFO - PROCESS | 1764 | 1464089577211 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 04:32:57 INFO - PROCESS | 1764 | 1464089577218 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 1764 | 1464089577221 Marionette TRACE conn4 <- [1,2194,null,{}] 04:32:57 INFO - PROCESS | 1764 | 1464089577228 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}] 04:32:57 INFO - PROCESS | 1764 | 1464089577446 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 04:32:57 INFO - PROCESS | 1764 | 1464089577745 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x993a1800 == 126 [pid = 1764] [id = 556] 04:32:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x993ad400) [pid = 1764] [serial = 1669] [outer = (nil)] 04:32:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x996c0800) [pid = 1764] [serial = 1670] [outer = 0x993ad400] 04:32:57 INFO - PROCESS | 1764 | 1464089577906 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x99ea4400) [pid = 1764] [serial = 1671] [outer = 0x993ad400] 04:32:58 INFO - PROCESS | 1764 | 1464089578848 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]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:32:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1693ms 04:32:58 INFO - PROCESS | 1764 | 1464089578911 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 04:32:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:32:58 INFO - PROCESS | 1764 | 1464089578916 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 04:32:58 INFO - PROCESS | 1764 | 1464089578922 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 1764 | 1464089578925 Marionette TRACE conn4 <- [1,2198,null,{}] 04:32:58 INFO - PROCESS | 1764 | 1464089578931 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}] 04:32:59 INFO - PROCESS | 1764 | 1464089579152 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 04:32:59 INFO - PROCESS | 1764 | 1464089579479 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x93985c00 == 127 [pid = 1764] [id = 557] 04:32:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9899b800) [pid = 1764] [serial = 1672] [outer = (nil)] 04:32:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9a06c000) [pid = 1764] [serial = 1673] [outer = 0x9899b800] 04:32:59 INFO - PROCESS | 1764 | 1464089579572 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9a070000) [pid = 1764] [serial = 1674] [outer = 0x9899b800] 04:33:00 INFO - PROCESS | 1764 | 1464089580516 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]]]}] 04:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1636ms 04:33:00 INFO - PROCESS | 1764 | 1464089580559 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 04:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:33:00 INFO - PROCESS | 1764 | 1464089580563 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 04:33:00 INFO - PROCESS | 1764 | 1464089580570 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 1764 | 1464089580574 Marionette TRACE conn4 <- [1,2202,null,{}] 04:33:00 INFO - PROCESS | 1764 | 1464089580580 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}] 04:33:00 INFO - PROCESS | 1764 | 1464089580841 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 04:33:01 INFO - PROCESS | 1764 | 1464089581196 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x9810d400 == 128 [pid = 1764] [id = 558] 04:33:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x99350c00) [pid = 1764] [serial = 1675] [outer = (nil)] 04:33:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9b59dc00) [pid = 1764] [serial = 1676] [outer = 0x99350c00] 04:33:01 INFO - PROCESS | 1764 | 1464089581292 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9b844400) [pid = 1764] [serial = 1677] [outer = 0x99350c00] 04:33:02 INFO - PROCESS | 1764 | 1464089582239 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]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1737ms 04:33:02 INFO - PROCESS | 1764 | 1464089582307 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 1764 | 1464089582311 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 04:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:33:02 INFO - PROCESS | 1764 | 1464089582318 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 1764 | 1464089582322 Marionette TRACE conn4 <- [1,2206,null,{}] 04:33:02 INFO - PROCESS | 1764 | 1464089582329 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}] 04:33:02 INFO - PROCESS | 1764 | 1464089582609 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 04:33:02 INFO - PROCESS | 1764 | 1464089582956 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb5c00 == 129 [pid = 1764] [id = 559] 04:33:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9a3a0000) [pid = 1764] [serial = 1678] [outer = (nil)] 04:33:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9bc9c800) [pid = 1764] [serial = 1679] [outer = 0x9a3a0000] 04:33:03 INFO - PROCESS | 1764 | 1464089583045 Marionette DEBUG loaded listener.js 04:33:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9bdb1c00) [pid = 1764] [serial = 1680] [outer = 0x9a3a0000] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x86202400 == 128 [pid = 1764] [id = 536] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x86203400 == 127 [pid = 1764] [id = 534] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x9c9aec00 == 126 [pid = 1764] [id = 535] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x97786800 == 125 [pid = 1764] [id = 533] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x993a3800 == 124 [pid = 1764] [id = 532] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x9896a400 == 123 [pid = 1764] [id = 530] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x95211c00 == 122 [pid = 1764] [id = 531] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x923bb400 == 121 [pid = 1764] [id = 529] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed12400 == 120 [pid = 1764] [id = 528] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7da400 == 119 [pid = 1764] [id = 527] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7d9000 == 118 [pid = 1764] [id = 526] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x90f80c00 == 117 [pid = 1764] [id = 525] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8c779c00 == 116 [pid = 1764] [id = 523] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77f800 == 115 [pid = 1764] [id = 524] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x8d02c000 == 114 [pid = 1764] [id = 522] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x893b3400 == 113 [pid = 1764] [id = 521] 04:33:05 INFO - PROCESS | 1764 | --DOCSHELL 0x86205c00 == 112 [pid = 1764] [id = 520] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x9ceae800) [pid = 1764] [serial = 1547] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x926c0c00) [pid = 1764] [serial = 1521] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x926bd400) [pid = 1764] [serial = 1520] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x8a2c8800) [pid = 1764] [serial = 1554] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8ed6d800) [pid = 1764] [serial = 1428] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8c84a800) [pid = 1764] [serial = 1559] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8cf87000) [pid = 1764] [serial = 1556] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8d02dc00) [pid = 1764] [serial = 1557] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x89b8d000) [pid = 1764] [serial = 1553] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x87ce4400) [pid = 1764] [serial = 1550] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x882c9400) [pid = 1764] [serial = 1551] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9c320c00) [pid = 1764] [serial = 1542] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9c317000) [pid = 1764] [serial = 1541] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x951e5800) [pid = 1764] [serial = 1527] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x94549c00) [pid = 1764] [serial = 1526] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8f882000) [pid = 1764] [serial = 1512] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8f6c3400) [pid = 1764] [serial = 1511] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x99351400) [pid = 1764] [serial = 1530] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9934a800) [pid = 1764] [serial = 1529] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8d7a0400) [pid = 1764] [serial = 1503] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8d023c00) [pid = 1764] [serial = 1502] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8a2c5400) [pid = 1764] [serial = 1500] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x89b8c800) [pid = 1764] [serial = 1499] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x99ef5000) [pid = 1764] [serial = 1533] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x996bcc00) [pid = 1764] [serial = 1532] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x869e2c00) [pid = 1764] [serial = 1497] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x85fb9000) [pid = 1764] [serial = 1496] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9a2b6c00) [pid = 1764] [serial = 1536] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9a06f000) [pid = 1764] [serial = 1535] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8ed62400) [pid = 1764] [serial = 1509] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8ed18800) [pid = 1764] [serial = 1508] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x92979000) [pid = 1764] [serial = 1524] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x92879c00) [pid = 1764] [serial = 1523] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9c9b5400) [pid = 1764] [serial = 1545] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9c7f0c00) [pid = 1764] [serial = 1544] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x923af400) [pid = 1764] [serial = 1518] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x916f1000) [pid = 1764] [serial = 1517] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8e55cc00) [pid = 1764] [serial = 1506] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8e4bb800) [pid = 1764] [serial = 1505] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9160dc00) [pid = 1764] [serial = 1515] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x91590400) [pid = 1764] [serial = 1514] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9c063800) [pid = 1764] [serial = 1539] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9bdb0400) [pid = 1764] [serial = 1538] [outer = (nil)] [url = about:blank] 04:33:05 INFO - PROCESS | 1764 | 1464089585679 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]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 3402ms 04:33:05 INFO - PROCESS | 1764 | 1464089585721 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 1764 | 1464089585727 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 04:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:33:05 INFO - PROCESS | 1764 | 1464089585736 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 1764 | 1464089585740 Marionette TRACE conn4 <- [1,2210,null,{}] 04:33:05 INFO - PROCESS | 1764 | 1464089585751 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}] 04:33:05 INFO - PROCESS | 1764 | 1464089585986 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 04:33:06 INFO - PROCESS | 1764 | 1464089586198 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb9000 == 113 [pid = 1764] [id = 560] 04:33:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8620d000) [pid = 1764] [serial = 1681] [outer = (nil)] 04:33:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x87ce5000) [pid = 1764] [serial = 1682] [outer = 0x8620d000] 04:33:06 INFO - PROCESS | 1764 | 1464089586283 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x882d1c00) [pid = 1764] [serial = 1683] [outer = 0x8620d000] 04:33:07 INFO - PROCESS | 1764 | 1464089587095 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]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1390ms 04:33:07 INFO - PROCESS | 1764 | 1464089587125 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 1764 | 1464089587134 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 04:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:33:07 INFO - PROCESS | 1764 | 1464089587144 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 1764 | 1464089587148 Marionette TRACE conn4 <- [1,2214,null,{}] 04:33:07 INFO - PROCESS | 1764 | 1464089587154 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}] 04:33:07 INFO - PROCESS | 1764 | 1464089587450 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 04:33:07 INFO - PROCESS | 1764 | 1464089587590 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d0800 == 114 [pid = 1764] [id = 561] 04:33:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x88ac9000) [pid = 1764] [serial = 1684] [outer = (nil)] 04:33:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8a2c1400) [pid = 1764] [serial = 1685] [outer = 0x88ac9000] 04:33:07 INFO - PROCESS | 1764 | 1464089587667 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8a38c000) [pid = 1764] [serial = 1686] [outer = 0x88ac9000] 04:33:08 INFO - PROCESS | 1764 | 1464089588633 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]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1547ms 04:33:08 INFO - PROCESS | 1764 | 1464089588693 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 1764 | 1464089588697 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 04:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:33:08 INFO - PROCESS | 1764 | 1464089588704 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 1764 | 1464089588709 Marionette TRACE conn4 <- [1,2218,null,{}] 04:33:08 INFO - PROCESS | 1764 | 1464089588725 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}] 04:33:09 INFO - PROCESS | 1764 | 1464089589021 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 04:33:09 INFO - PROCESS | 1764 | 1464089589053 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b92c00 == 115 [pid = 1764] [id = 562] 04:33:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8d023c00) [pid = 1764] [serial = 1687] [outer = (nil)] 04:33:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8d794000) [pid = 1764] [serial = 1688] [outer = 0x8d023c00] 04:33:09 INFO - PROCESS | 1764 | 1464089589133 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8d8b6000) [pid = 1764] [serial = 1689] [outer = 0x8d023c00] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8a2c9c00) [pid = 1764] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8a4c9c00) [pid = 1764] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x882d5800) [pid = 1764] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x869e4c00) [pid = 1764] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x92ddc400) [pid = 1764] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9ce70400) [pid = 1764] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9b846400) [pid = 1764] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9a066000) [pid = 1764] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9a3a9800) [pid = 1764] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x98114400) [pid = 1764] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x98995800) [pid = 1764] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x92dd1c00) [pid = 1764] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9287fc00) [pid = 1764] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9213c400) [pid = 1764] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:33:10 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8f7d9400) [pid = 1764] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:33:10 INFO - PROCESS | 1764 | 1464089590833 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]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2154ms 04:33:10 INFO - PROCESS | 1764 | 1464089590859 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 04:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:33:10 INFO - PROCESS | 1764 | 1464089590864 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 04:33:10 INFO - PROCESS | 1764 | 1464089590870 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 1764 | 1464089590874 Marionette TRACE conn4 <- [1,2222,null,{}] 04:33:10 INFO - PROCESS | 1764 | 1464089590880 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}] 04:33:11 INFO - PROCESS | 1764 | 1464089591088 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 04:33:11 INFO - PROCESS | 1764 | 1464089591285 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e4c00 == 116 [pid = 1764] [id = 563] 04:33:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x882d5800) [pid = 1764] [serial = 1690] [outer = (nil)] 04:33:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8e393400) [pid = 1764] [serial = 1691] [outer = 0x882d5800] 04:33:11 INFO - PROCESS | 1764 | 1464089591361 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8e4bfc00) [pid = 1764] [serial = 1692] [outer = 0x882d5800] 04:33:12 INFO - PROCESS | 1764 | 1464089592211 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]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1391ms 04:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:33:12 INFO - PROCESS | 1764 | 1464089592262 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 1764 | 1464089592265 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 04:33:12 INFO - PROCESS | 1764 | 1464089592272 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 1764 | 1464089592275 Marionette TRACE conn4 <- [1,2226,null,{}] 04:33:12 INFO - PROCESS | 1764 | 1464089592281 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}] 04:33:12 INFO - PROCESS | 1764 | 1464089592480 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 04:33:12 INFO - PROCESS | 1764 | 1464089592921 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x86206000 == 117 [pid = 1764] [id = 564] 04:33:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8620b800) [pid = 1764] [serial = 1693] [outer = (nil)] 04:33:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x869d8800) [pid = 1764] [serial = 1694] [outer = 0x8620b800] 04:33:13 INFO - PROCESS | 1764 | 1464089593032 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x87079c00) [pid = 1764] [serial = 1695] [outer = 0x8620b800] 04:33:14 INFO - PROCESS | 1764 | 1464089594031 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]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1802ms 04:33:14 INFO - PROCESS | 1764 | 1464089594076 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 1764 | 1464089594083 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 04:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:33:14 INFO - PROCESS | 1764 | 1464089594091 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 1764 | 1464089594097 Marionette TRACE conn4 <- [1,2230,null,{}] 04:33:14 INFO - PROCESS | 1764 | 1464089594105 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}] 04:33:14 INFO - PROCESS | 1764 | 1464089594350 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 04:33:14 INFO - PROCESS | 1764 | 1464089594685 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b8c800 == 118 [pid = 1764] [id = 565] 04:33:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x89b91000) [pid = 1764] [serial = 1696] [outer = (nil)] 04:33:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8a2c3400) [pid = 1764] [serial = 1697] [outer = 0x89b91000] 04:33:14 INFO - PROCESS | 1764 | 1464089594802 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8a4cd800) [pid = 1764] [serial = 1698] [outer = 0x89b91000] 04:33:15 INFO - PROCESS | 1764 | 1464089595775 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]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1756ms 04:33:15 INFO - PROCESS | 1764 | 1464089595851 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 1764 | 1464089595859 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 04:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:33:15 INFO - PROCESS | 1764 | 1464089595866 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - PROCESS | 1764 | 1464089595869 Marionette TRACE conn4 <- [1,2234,null,{}] 04:33:15 INFO - PROCESS | 1764 | 1464089595877 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}] 04:33:16 INFO - PROCESS | 1764 | 1464089596160 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 04:33:16 INFO - PROCESS | 1764 | 1464089596543 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf87000 == 119 [pid = 1764] [id = 566] 04:33:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8d028c00) [pid = 1764] [serial = 1699] [outer = (nil)] 04:33:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8d612c00) [pid = 1764] [serial = 1700] [outer = 0x8d028c00] 04:33:16 INFO - PROCESS | 1764 | 1464089596636 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8e38fc00) [pid = 1764] [serial = 1701] [outer = 0x8d028c00] 04:33:17 INFO - PROCESS | 1764 | 1464089597602 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]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1782ms 04:33:17 INFO - PROCESS | 1764 | 1464089597649 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 1764 | 1464089597654 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 04:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:33:17 INFO - PROCESS | 1764 | 1464089597670 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 1764 | 1464089597680 Marionette TRACE conn4 <- [1,2238,null,{}] 04:33:17 INFO - PROCESS | 1764 | 1464089597688 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}] 04:33:17 INFO - PROCESS | 1764 | 1464089597952 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 04:33:18 INFO - PROCESS | 1764 | 1464089598298 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620cc00 == 120 [pid = 1764] [id = 567] 04:33:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8ec54c00) [pid = 1764] [serial = 1702] [outer = (nil)] 04:33:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8ed66800) [pid = 1764] [serial = 1703] [outer = 0x8ec54c00] 04:33:18 INFO - PROCESS | 1764 | 1464089598392 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8f5e3800) [pid = 1764] [serial = 1704] [outer = 0x8ec54c00] 04:33:19 INFO - PROCESS | 1764 | 1464089599363 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]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1760ms 04:33:19 INFO - PROCESS | 1764 | 1464089599425 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 1764 | 1464089599430 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 04:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:33:19 INFO - PROCESS | 1764 | 1464089599439 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 1764 | 1464089599444 Marionette TRACE conn4 <- [1,2242,null,{}] 04:33:19 INFO - PROCESS | 1764 | 1464089599450 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}] 04:33:19 INFO - PROCESS | 1764 | 1464089599686 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 04:33:20 INFO - PROCESS | 1764 | 1464089600018 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b91800 == 121 [pid = 1764] [id = 568] 04:33:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8ed62400) [pid = 1764] [serial = 1705] [outer = (nil)] 04:33:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8f7c3400) [pid = 1764] [serial = 1706] [outer = 0x8ed62400] 04:33:20 INFO - PROCESS | 1764 | 1464089600111 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8f7d7400) [pid = 1764] [serial = 1707] [outer = 0x8ed62400] 04:33:21 INFO - PROCESS | 1764 | 1464089601038 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]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1636ms 04:33:21 INFO - PROCESS | 1764 | 1464089601076 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 1764 | 1464089601080 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 04:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:33:21 INFO - PROCESS | 1764 | 1464089601087 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 1764 | 1464089601090 Marionette TRACE conn4 <- [1,2246,null,{}] 04:33:21 INFO - PROCESS | 1764 | 1464089601096 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}] 04:33:21 INFO - PROCESS | 1764 | 1464089601321 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 04:33:21 INFO - PROCESS | 1764 | 1464089601654 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f882400 == 122 [pid = 1764] [id = 569] 04:33:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8f88e400) [pid = 1764] [serial = 1708] [outer = (nil)] 04:33:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x90f76800) [pid = 1764] [serial = 1709] [outer = 0x8f88e400] 04:33:21 INFO - PROCESS | 1764 | 1464089601763 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9161a000) [pid = 1764] [serial = 1710] [outer = 0x8f88e400] 04:33:22 INFO - PROCESS | 1764 | 1464089602770 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]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1736ms 04:33:22 INFO - PROCESS | 1764 | 1464089602824 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 1764 | 1464089602828 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 04:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:33:22 INFO - PROCESS | 1764 | 1464089602835 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 1764 | 1464089602838 Marionette TRACE conn4 <- [1,2250,null,{}] 04:33:22 INFO - PROCESS | 1764 | 1464089602844 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}] 04:33:23 INFO - PROCESS | 1764 | 1464089603107 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 04:33:23 INFO - PROCESS | 1764 | 1464089603437 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf10c00 == 123 [pid = 1764] [id = 570] 04:33:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8f5e2800) [pid = 1764] [serial = 1711] [outer = (nil)] 04:33:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x923b7400) [pid = 1764] [serial = 1712] [outer = 0x8f5e2800] 04:33:23 INFO - PROCESS | 1764 | 1464089603533 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x92741400) [pid = 1764] [serial = 1713] [outer = 0x8f5e2800] 04:33:24 INFO - PROCESS | 1764 | 1464089604472 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]]]}] 04:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1680ms 04:33:24 INFO - PROCESS | 1764 | 1464089604516 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 1764 | 1464089604520 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 04:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:33:24 INFO - PROCESS | 1764 | 1464089604527 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - PROCESS | 1764 | 1464089604530 Marionette TRACE conn4 <- [1,2254,null,{}] 04:33:24 INFO - PROCESS | 1764 | 1464089604536 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}] 04:33:24 INFO - PROCESS | 1764 | 1464089604758 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 04:33:25 INFO - PROCESS | 1764 | 1464089605096 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x91596800 == 124 [pid = 1764] [id = 571] 04:33:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x916e7400) [pid = 1764] [serial = 1714] [outer = (nil)] 04:33:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x92971c00) [pid = 1764] [serial = 1715] [outer = 0x916e7400] 04:33:25 INFO - PROCESS | 1764 | 1464089605193 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x92974800) [pid = 1764] [serial = 1716] [outer = 0x916e7400] 04:33:26 INFO - PROCESS | 1764 | 1464089606210 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]]]}] 04:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1738ms 04:33:26 INFO - PROCESS | 1764 | 1464089606280 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 1764 | 1464089606283 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 04:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:33:26 INFO - PROCESS | 1764 | 1464089606291 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 1764 | 1464089606295 Marionette TRACE conn4 <- [1,2258,null,{}] 04:33:26 INFO - PROCESS | 1764 | 1464089606301 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}] 04:33:26 INFO - PROCESS | 1764 | 1464089606567 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 04:33:26 INFO - PROCESS | 1764 | 1464089606899 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bb000 == 125 [pid = 1764] [id = 572] 04:33:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8f7e0400) [pid = 1764] [serial = 1717] [outer = (nil)] 04:33:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x938e9400) [pid = 1764] [serial = 1718] [outer = 0x8f7e0400] 04:33:27 INFO - PROCESS | 1764 | 1464089606999 Marionette DEBUG loaded listener.js 04:33:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9398ec00) [pid = 1764] [serial = 1719] [outer = 0x8f7e0400] 04:33:27 INFO - PROCESS | 1764 | 1464089607950 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]]]}] 04:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1686ms 04:33:27 INFO - PROCESS | 1764 | 1464089607979 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 04:33:27 INFO - PROCESS | 1764 | 1464089607983 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 04:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:33:27 INFO - PROCESS | 1764 | 1464089607990 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 1764 | 1464089607994 Marionette TRACE conn4 <- [1,2262,null,{}] 04:33:28 INFO - PROCESS | 1764 | 1464089608000 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}] 04:33:28 INFO - PROCESS | 1764 | 1464089608249 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 04:33:28 INFO - PROCESS | 1764 | 1464089608587 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x86201400 == 126 [pid = 1764] [id = 573] 04:33:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8f7b9800) [pid = 1764] [serial = 1720] [outer = (nil)] 04:33:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x951e2000) [pid = 1764] [serial = 1721] [outer = 0x8f7b9800] 04:33:28 INFO - PROCESS | 1764 | 1464089608685 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9520d400) [pid = 1764] [serial = 1722] [outer = 0x8f7b9800] 04:33:29 INFO - PROCESS | 1764 | 1464089609605 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]]]}] 04:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1683ms 04:33:29 INFO - PROCESS | 1764 | 1464089609675 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 1764 | 1464089609678 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 04:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:33:29 INFO - PROCESS | 1764 | 1464089609685 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 1764 | 1464089609689 Marionette TRACE conn4 <- [1,2266,null,{}] 04:33:29 INFO - PROCESS | 1764 | 1464089609695 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}] 04:33:29 INFO - PROCESS | 1764 | 1464089609968 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 04:33:30 INFO - PROCESS | 1764 | 1464089610311 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x9934f000 == 127 [pid = 1764] [id = 574] 04:33:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x99350400) [pid = 1764] [serial = 1723] [outer = (nil)] 04:33:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x993a3000) [pid = 1764] [serial = 1724] [outer = 0x99350400] 04:33:30 INFO - PROCESS | 1764 | 1464089610424 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x99f72400) [pid = 1764] [serial = 1725] [outer = 0x99350400] 04:33:31 INFO - PROCESS | 1764 | 1464089611405 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]]]}] 04:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1792ms 04:33:31 INFO - PROCESS | 1764 | 1464089611478 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 1764 | 1464089611482 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 04:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:33:31 INFO - PROCESS | 1764 | 1464089611489 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 1764 | 1464089611493 Marionette TRACE conn4 <- [1,2270,null,{}] 04:33:31 INFO - PROCESS | 1764 | 1464089611500 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}] 04:33:31 INFO - PROCESS | 1764 | 1464089611795 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 04:33:32 INFO - PROCESS | 1764 | 1464089612135 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x99eee400 == 128 [pid = 1764] [id = 575] 04:33:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9a384c00) [pid = 1764] [serial = 1726] [outer = (nil)] 04:33:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9b99dc00) [pid = 1764] [serial = 1727] [outer = 0x9a384c00] 04:33:32 INFO - PROCESS | 1764 | 1464089612228 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9bc9b000) [pid = 1764] [serial = 1728] [outer = 0x9a384c00] 04:33:33 INFO - PROCESS | 1764 | 1464089613214 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]]]}] 04:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1785ms 04:33:33 INFO - PROCESS | 1764 | 1464089613277 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 04:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:33:33 INFO - PROCESS | 1764 | 1464089613282 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 04:33:33 INFO - PROCESS | 1764 | 1464089613289 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - PROCESS | 1764 | 1464089613293 Marionette TRACE conn4 <- [1,2274,null,{}] 04:33:33 INFO - PROCESS | 1764 | 1464089613301 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}] 04:33:33 INFO - PROCESS | 1764 | 1464089613558 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 04:33:33 INFO - PROCESS | 1764 | 1464089613899 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b6400 == 129 [pid = 1764] [id = 576] 04:33:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x8a2bd000) [pid = 1764] [serial = 1729] [outer = (nil)] 04:33:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9c065400) [pid = 1764] [serial = 1730] [outer = 0x8a2bd000] 04:33:34 INFO - PROCESS | 1764 | 1464089613997 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9c068800) [pid = 1764] [serial = 1731] [outer = 0x8a2bd000] 04:33:34 INFO - PROCESS | 1764 | 1464089614914 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]]]}] 04:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1684ms 04:33:34 INFO - PROCESS | 1764 | 1464089614973 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 04:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:33:34 INFO - PROCESS | 1764 | 1464089614988 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 04:33:34 INFO - PROCESS | 1764 | 1464089614995 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 1764 | 1464089614999 Marionette TRACE conn4 <- [1,2278,null,{}] 04:33:35 INFO - PROCESS | 1764 | 1464089615005 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}] 04:33:35 INFO - PROCESS | 1764 | 1464089615227 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 04:33:35 INFO - PROCESS | 1764 | 1464089615563 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a3a3400 == 130 [pid = 1764] [id = 577] 04:33:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9bdb3000) [pid = 1764] [serial = 1732] [outer = (nil)] 04:33:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9c31bc00) [pid = 1764] [serial = 1733] [outer = 0x9bdb3000] 04:33:35 INFO - PROCESS | 1764 | 1464089615658 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9c49e400) [pid = 1764] [serial = 1734] [outer = 0x9bdb3000] 04:33:36 INFO - PROCESS | 1764 | 1464089616623 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]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1693ms 04:33:36 INFO - PROCESS | 1764 | 1464089616688 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 1764 | 1464089616692 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 04:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:33:36 INFO - PROCESS | 1764 | 1464089616699 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 1764 | 1464089616703 Marionette TRACE conn4 <- [1,2282,null,{}] 04:33:36 INFO - PROCESS | 1764 | 1464089616709 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}] 04:33:36 INFO - PROCESS | 1764 | 1464089616940 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 04:33:37 INFO - PROCESS | 1764 | 1464089617271 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b3c00 == 131 [pid = 1764] [id = 578] 04:33:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x92b65c00) [pid = 1764] [serial = 1735] [outer = (nil)] 04:33:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9c7ef800) [pid = 1764] [serial = 1736] [outer = 0x92b65c00] 04:33:37 INFO - PROCESS | 1764 | 1464089617369 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9c9b5800) [pid = 1764] [serial = 1737] [outer = 0x92b65c00] 04:33:38 INFO - PROCESS | 1764 | 1464089618313 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]]]}] 04:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1688ms 04:33:38 INFO - PROCESS | 1764 | 1464089618389 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 1764 | 1464089618392 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 04:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:33:38 INFO - PROCESS | 1764 | 1464089618399 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 1764 | 1464089618403 Marionette TRACE conn4 <- [1,2286,null,{}] 04:33:38 INFO - PROCESS | 1764 | 1464089618408 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}] 04:33:38 INFO - PROCESS | 1764 | 1464089618686 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 04:33:39 INFO - PROCESS | 1764 | 1464089619024 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e386800 == 132 [pid = 1764] [id = 579] 04:33:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9c316c00) [pid = 1764] [serial = 1738] [outer = (nil)] 04:33:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9d1b0800) [pid = 1764] [serial = 1739] [outer = 0x9c316c00] 04:33:39 INFO - PROCESS | 1764 | 1464089619113 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0x9d286000) [pid = 1764] [serial = 1740] [outer = 0x9c316c00] 04:33:40 INFO - PROCESS | 1764 | 1464089620033 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]]]}] 04:33:40 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 04:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1691ms 04:33:40 INFO - PROCESS | 1764 | 1464089620092 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 1764 | 1464089620095 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 04:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:33:40 INFO - PROCESS | 1764 | 1464089620102 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 1764 | 1464089620105 Marionette TRACE conn4 <- [1,2290,null,{}] 04:33:40 INFO - PROCESS | 1764 | 1464089620111 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}] 04:33:40 INFO - PROCESS | 1764 | 1464089620337 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 04:33:40 INFO - PROCESS | 1764 | 1464089620671 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fae000 == 133 [pid = 1764] [id = 580] 04:33:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0x9d59c800) [pid = 1764] [serial = 1741] [outer = (nil)] 04:33:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0x9d71b800) [pid = 1764] [serial = 1742] [outer = 0x9d59c800] 04:33:40 INFO - PROCESS | 1764 | 1464089620768 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0x9d7a4400) [pid = 1764] [serial = 1743] [outer = 0x9d59c800] 04:33:41 INFO - PROCESS | 1764 | 1464089621720 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]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1632ms 04:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:33:41 INFO - PROCESS | 1764 | 1464089621734 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 1764 | 1464089621737 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 04:33:41 INFO - PROCESS | 1764 | 1464089621745 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 1764 | 1464089621749 Marionette TRACE conn4 <- [1,2294,null,{}] 04:33:41 INFO - PROCESS | 1764 | 1464089621755 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}] 04:33:41 INFO - PROCESS | 1764 | 1464089621981 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 04:33:42 INFO - PROCESS | 1764 | 1464089622277 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bf800 == 134 [pid = 1764] [id = 581] 04:33:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0x9c9aec00) [pid = 1764] [serial = 1744] [outer = (nil)] 04:33:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0xa224fc00) [pid = 1764] [serial = 1745] [outer = 0x9c9aec00] 04:33:42 INFO - PROCESS | 1764 | 1464089622415 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0xa22a2000) [pid = 1764] [serial = 1746] [outer = 0x9c9aec00] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8d616800 == 133 [pid = 1764] [id = 380] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8d027800 == 132 [pid = 1764] [id = 381] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x85fac800 == 131 [pid = 1764] [id = 540] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x86202000 == 130 [pid = 1764] [id = 513] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x882d2000 == 129 [pid = 1764] [id = 514] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x98114c00 == 128 [pid = 1764] [id = 511] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4d1c00 == 127 [pid = 1764] [id = 382] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3d4400 == 126 [pid = 1764] [id = 383] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x9a063000 == 125 [pid = 1764] [id = 512] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7c1800 == 124 [pid = 1764] [id = 510] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x869e4c00 == 123 [pid = 1764] [id = 563] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x89b92c00 == 122 [pid = 1764] [id = 562] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x882d0800 == 121 [pid = 1764] [id = 561] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb9000 == 120 [pid = 1764] [id = 560] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x9810d400 == 119 [pid = 1764] [id = 558] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x993a1800 == 118 [pid = 1764] [id = 556] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x93985c00 == 117 [pid = 1764] [id = 557] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x86204000 == 116 [pid = 1764] [id = 555] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x92dde400 == 115 [pid = 1764] [id = 554] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x92978800 == 114 [pid = 1764] [id = 553] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x9159d800 == 113 [pid = 1764] [id = 551] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x92742c00 == 112 [pid = 1764] [id = 552] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3e0400 == 111 [pid = 1764] [id = 550] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1a800 == 110 [pid = 1764] [id = 549] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e2c00 == 109 [pid = 1764] [id = 548] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8e4b7800 == 108 [pid = 1764] [id = 547] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8e557400 == 107 [pid = 1764] [id = 546] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8d8b5400 == 106 [pid = 1764] [id = 544] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cec00 == 105 [pid = 1764] [id = 545] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x85eaf800 == 104 [pid = 1764] [id = 468] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2c2800 == 103 [pid = 1764] [id = 543] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x882d3400 == 102 [pid = 1764] [id = 541] 04:33:44 INFO - PROCESS | 1764 | --DOCSHELL 0x87a48000 == 101 [pid = 1764] [id = 542] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x8cf14800) [pid = 1764] [serial = 1494] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x8cf1e400) [pid = 1764] [serial = 1625] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x8c77d800) [pid = 1764] [serial = 1622] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x89b88400) [pid = 1764] [serial = 1620] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x87a4f800) [pid = 1764] [serial = 1616] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x87cebc00) [pid = 1764] [serial = 1617] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0xa22af000) [pid = 1764] [serial = 1613] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0xa114ec00) [pid = 1764] [serial = 1611] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0xa1149400) [pid = 1764] [serial = 1610] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9d7a9000) [pid = 1764] [serial = 1608] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9d71b000) [pid = 1764] [serial = 1607] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x9d50b800) [pid = 1764] [serial = 1605] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9d506c00) [pid = 1764] [serial = 1604] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x9c76f800) [pid = 1764] [serial = 1602] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9c31dc00) [pid = 1764] [serial = 1601] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x9c064c00) [pid = 1764] [serial = 1599] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x9bdba400) [pid = 1764] [serial = 1598] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x9b848c00) [pid = 1764] [serial = 1596] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x9a3ac400) [pid = 1764] [serial = 1595] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x996be800) [pid = 1764] [serial = 1593] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x9934cc00) [pid = 1764] [serial = 1592] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x9777e400) [pid = 1764] [serial = 1590] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x9520e400) [pid = 1764] [serial = 1589] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x950ed000) [pid = 1764] [serial = 1587] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9454b800) [pid = 1764] [serial = 1586] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x92dd2800) [pid = 1764] [serial = 1584] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x92b60c00) [pid = 1764] [serial = 1583] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x92871c00) [pid = 1764] [serial = 1581] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x92743c00) [pid = 1764] [serial = 1580] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x91595400) [pid = 1764] [serial = 1577] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8f7bf400) [pid = 1764] [serial = 1574] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8ed70800) [pid = 1764] [serial = 1571] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x8d967000) [pid = 1764] [serial = 1568] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8a385800) [pid = 1764] [serial = 1565] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x869e0c00) [pid = 1764] [serial = 1562] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x893b1400) [pid = 1764] [serial = 1619] [outer = (nil)] [url = about:blank] 04:33:44 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8c84c800) [pid = 1764] [serial = 1623] [outer = (nil)] [url = about:blank] 04:33:45 INFO - PROCESS | 1764 | 1464089625178 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]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 3494ms 04:33:45 INFO - PROCESS | 1764 | 1464089625238 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 1764 | 1464089625244 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 04:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:33:45 INFO - PROCESS | 1764 | 1464089625303 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - PROCESS | 1764 | 1464089625309 Marionette TRACE conn4 <- [1,2298,null,{}] 04:33:45 INFO - PROCESS | 1764 | 1464089625317 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}] 04:33:45 INFO - PROCESS | 1764 | 1464089625533 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 04:33:45 INFO - PROCESS | 1764 | 1464089625727 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb9000 == 102 [pid = 1764] [id = 582] 04:33:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8620f400) [pid = 1764] [serial = 1747] [outer = (nil)] 04:33:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x882cb000) [pid = 1764] [serial = 1748] [outer = 0x8620f400] 04:33:45 INFO - PROCESS | 1764 | 1464089625818 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x88ac8400) [pid = 1764] [serial = 1749] [outer = 0x8620f400] 04:33:46 INFO - PROCESS | 1764 | 1464089626723 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]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1461ms 04:33:46 INFO - PROCESS | 1764 | 1464089626756 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 1764 | 1464089626764 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 04:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:33:46 INFO - PROCESS | 1764 | 1464089626774 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 1764 | 1464089626777 Marionette TRACE conn4 <- [1,2302,null,{}] 04:33:46 INFO - PROCESS | 1764 | 1464089626784 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}] 04:33:46 INFO - PROCESS | 1764 | 1464089626994 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 04:33:47 INFO - PROCESS | 1764 | 1464089627231 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x88accc00 == 103 [pid = 1764] [id = 583] 04:33:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x893abc00) [pid = 1764] [serial = 1750] [outer = (nil)] 04:33:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x8a389800) [pid = 1764] [serial = 1751] [outer = 0x893abc00] 04:33:47 INFO - PROCESS | 1764 | 1464089627315 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x8c841400) [pid = 1764] [serial = 1752] [outer = 0x893abc00] 04:33:48 INFO - PROCESS | 1764 | 1464089628306 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]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1585ms 04:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:33:48 INFO - PROCESS | 1764 | 1464089628359 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 1764 | 1464089628362 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 04:33:48 INFO - PROCESS | 1764 | 1464089628370 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - PROCESS | 1764 | 1464089628375 Marionette TRACE conn4 <- [1,2306,null,{}] 04:33:48 INFO - PROCESS | 1764 | 1464089628391 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}] 04:33:48 INFO - PROCESS | 1764 | 1464089628707 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 04:33:48 INFO - PROCESS | 1764 | 1464089628745 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8706f400 == 104 [pid = 1764] [id = 584] 04:33:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x8c846400) [pid = 1764] [serial = 1753] [outer = (nil)] 04:33:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8d618800) [pid = 1764] [serial = 1754] [outer = 0x8c846400] 04:33:48 INFO - PROCESS | 1764 | 1464089628826 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8d8b9400) [pid = 1764] [serial = 1755] [outer = 0x8c846400] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x86207800) [pid = 1764] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9158e800) [pid = 1764] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8d79dc00) [pid = 1764] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8e3dfc00) [pid = 1764] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x89b87400) [pid = 1764] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8c83f800) [pid = 1764] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0xa061dc00) [pid = 1764] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x92979800) [pid = 1764] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8f6c1000) [pid = 1764] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8d023c00) [pid = 1764] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8e4b5400) [pid = 1764] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x91619000) [pid = 1764] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x87a48400) [pid = 1764] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8a2c3000) [pid = 1764] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8620d000) [pid = 1764] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x88ac9000) [pid = 1764] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8ed11c00) [pid = 1764] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8f5e4000) [pid = 1764] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8e4bdc00) [pid = 1764] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9297e400) [pid = 1764] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8f6c0800) [pid = 1764] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x916ea800) [pid = 1764] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x99350c00) [pid = 1764] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x93984400) [pid = 1764] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x99e98c00) [pid = 1764] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x8e394c00) [pid = 1764] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x993ad400) [pid = 1764] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9a3a0000) [pid = 1764] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9899b800) [pid = 1764] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:33:50 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x87a42000) [pid = 1764] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:33:50 INFO - PROCESS | 1764 | 1464089630677 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]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2346ms 04:33:50 INFO - PROCESS | 1764 | 1464089630715 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 1764 | 1464089630719 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 04:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:33:50 INFO - PROCESS | 1764 | 1464089630725 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 1764 | 1464089630729 Marionette TRACE conn4 <- [1,2310,null,{}] 04:33:50 INFO - PROCESS | 1764 | 1464089630734 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}] 04:33:50 INFO - PROCESS | 1764 | 1464089630936 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 04:33:51 INFO - PROCESS | 1764 | 1464089631146 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x87074000 == 105 [pid = 1764] [id = 585] 04:33:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x882d2c00) [pid = 1764] [serial = 1756] [outer = (nil)] 04:33:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8d61e800) [pid = 1764] [serial = 1757] [outer = 0x882d2c00] 04:33:51 INFO - PROCESS | 1764 | 1464089631266 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8e4b5400) [pid = 1764] [serial = 1758] [outer = 0x882d2c00] 04:33:52 INFO - PROCESS | 1764 | 1464089632041 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]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1335ms 04:33:52 INFO - PROCESS | 1764 | 1464089632194 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 04:33:52 INFO - PROCESS | 1764 | 1464089632199 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 04:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:33:52 INFO - PROCESS | 1764 | 1464089632224 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 1764 | 1464089632230 Marionette TRACE conn4 <- [1,2314,null,{}] 04:33:52 INFO - PROCESS | 1764 | 1464089632239 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}] 04:33:52 INFO - PROCESS | 1764 | 1464089632493 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 04:33:52 INFO - PROCESS | 1764 | 1464089632862 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a50000 == 106 [pid = 1764] [id = 586] 04:33:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x87a50400) [pid = 1764] [serial = 1759] [outer = (nil)] 04:33:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x87ceec00) [pid = 1764] [serial = 1760] [outer = 0x87a50400] 04:33:52 INFO - PROCESS | 1764 | 1464089632954 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x893aec00) [pid = 1764] [serial = 1761] [outer = 0x87a50400] 04:33:53 INFO - PROCESS | 1764 | 1464089633965 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]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1799ms 04:33:54 INFO - PROCESS | 1764 | 1464089634012 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 1764 | 1464089634019 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 04:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:33:54 INFO - PROCESS | 1764 | 1464089634030 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 1764 | 1464089634037 Marionette TRACE conn4 <- [1,2318,null,{}] 04:33:54 INFO - PROCESS | 1764 | 1464089634045 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}] 04:33:54 INFO - PROCESS | 1764 | 1464089634299 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 04:33:54 INFO - PROCESS | 1764 | 1464089634631 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf14400 == 107 [pid = 1764] [id = 587] 04:33:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8cf1cc00) [pid = 1764] [serial = 1762] [outer = (nil)] 04:33:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8d79b000) [pid = 1764] [serial = 1763] [outer = 0x8cf1cc00] 04:33:54 INFO - PROCESS | 1764 | 1464089634730 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8e553c00) [pid = 1764] [serial = 1764] [outer = 0x8cf1cc00] 04:33:55 INFO - PROCESS | 1764 | 1464089635738 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] 04:33:55 INFO - PROCESS | 1764 | 1464089635782 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 04:33:55 INFO - PROCESS | 1764 | 1464089635789 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 1764 | 1464089635793 Marionette TRACE conn4 <- [1,2322,null,{}] 04:33:55 INFO - PROCESS | 1764 | 1464089635803 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}] 04:33:56 INFO - PROCESS | 1764 | 1464089636046 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 04:33:56 INFO - PROCESS | 1764 | 1464089636464 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed69000 == 108 [pid = 1764] [id = 588] 04:33:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f5ddc00) [pid = 1764] [serial = 1765] [outer = (nil)] 04:33:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f5e4c00) [pid = 1764] [serial = 1766] [outer = 0x8f5ddc00] 04:33:56 INFO - PROCESS | 1764 | 1464089636571 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f6c5800) [pid = 1764] [serial = 1767] [outer = 0x8f5ddc00] 04:33:57 INFO - PROCESS | 1764 | 1464089637515 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]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1792ms 04:33:57 INFO - PROCESS | 1764 | 1464089637582 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 04:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:33:57 INFO - PROCESS | 1764 | 1464089637586 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 04:33:57 INFO - PROCESS | 1764 | 1464089637593 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - PROCESS | 1764 | 1464089637596 Marionette TRACE conn4 <- [1,2326,null,{}] 04:33:57 INFO - PROCESS | 1764 | 1464089637602 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}] 04:33:57 INFO - PROCESS | 1764 | 1464089637849 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 04:33:58 INFO - PROCESS | 1764 | 1464089638195 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x882ca800 == 109 [pid = 1764] [id = 589] 04:33:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8e394800) [pid = 1764] [serial = 1768] [outer = (nil)] 04:33:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8f7c6400) [pid = 1764] [serial = 1769] [outer = 0x8e394800] 04:33:58 INFO - PROCESS | 1764 | 1464089638289 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8f889000) [pid = 1764] [serial = 1770] [outer = 0x8e394800] 04:33:59 INFO - PROCESS | 1764 | 1464089639197 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]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1637ms 04:33:59 INFO - PROCESS | 1764 | 1464089639230 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 1764 | 1464089639234 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 04:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:33:59 INFO - PROCESS | 1764 | 1464089639240 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 1764 | 1464089639244 Marionette TRACE conn4 <- [1,2330,null,{}] 04:33:59 INFO - PROCESS | 1764 | 1464089639250 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}] 04:33:59 INFO - PROCESS | 1764 | 1464089639461 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 04:33:59 INFO - PROCESS | 1764 | 1464089639743 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ec4c400 == 110 [pid = 1764] [id = 590] 04:33:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8f7c2400) [pid = 1764] [serial = 1771] [outer = (nil)] 04:33:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x9158ec00) [pid = 1764] [serial = 1772] [outer = 0x8f7c2400] 04:33:59 INFO - PROCESS | 1764 | 1464089639883 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x9159cc00) [pid = 1764] [serial = 1773] [outer = 0x8f7c2400] 04:34:00 INFO - PROCESS | 1764 | 1464089640882 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]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1680ms 04:34:00 INFO - PROCESS | 1764 | 1464089640923 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 1764 | 1464089640926 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 04:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:34:00 INFO - PROCESS | 1764 | 1464089640953 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - PROCESS | 1764 | 1464089640956 Marionette TRACE conn4 <- [1,2334,null,{}] 04:34:00 INFO - PROCESS | 1764 | 1464089640964 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}] 04:34:01 INFO - PROCESS | 1764 | 1464089641210 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 04:34:01 INFO - PROCESS | 1764 | 1464089641564 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5db400 == 111 [pid = 1764] [id = 591] 04:34:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x90f72800) [pid = 1764] [serial = 1774] [outer = (nil)] 04:34:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x92139400) [pid = 1764] [serial = 1775] [outer = 0x90f72800] 04:34:01 INFO - PROCESS | 1764 | 1464089641660 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x923b9c00) [pid = 1764] [serial = 1776] [outer = 0x90f72800] 04:34:02 INFO - PROCESS | 1764 | 1464089642596 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]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1694ms 04:34:02 INFO - PROCESS | 1764 | 1464089642645 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 1764 | 1464089642649 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 04:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:34:02 INFO - PROCESS | 1764 | 1464089642656 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 1764 | 1464089642659 Marionette TRACE conn4 <- [1,2338,null,{}] 04:34:02 INFO - PROCESS | 1764 | 1464089642665 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}] 04:34:02 INFO - PROCESS | 1764 | 1464089642903 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 04:34:03 INFO - PROCESS | 1764 | 1464089643253 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1dc00 == 112 [pid = 1764] [id = 592] 04:34:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8f7dcc00) [pid = 1764] [serial = 1777] [outer = (nil)] 04:34:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x92742c00) [pid = 1764] [serial = 1778] [outer = 0x8f7dcc00] 04:34:03 INFO - PROCESS | 1764 | 1464089643355 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x92972000) [pid = 1764] [serial = 1779] [outer = 0x8f7dcc00] 04:34:04 INFO - PROCESS | 1764 | 1464089644294 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]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1680ms 04:34:04 INFO - PROCESS | 1764 | 1464089644337 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 1764 | 1464089644342 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 04:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:34:04 INFO - PROCESS | 1764 | 1464089644350 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 1764 | 1464089644353 Marionette TRACE conn4 <- [1,2342,null,{}] 04:34:04 INFO - PROCESS | 1764 | 1464089644359 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}] 04:34:04 INFO - PROCESS | 1764 | 1464089644589 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 04:34:04 INFO - PROCESS | 1764 | 1464089644916 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x923afc00 == 113 [pid = 1764] [id = 593] 04:34:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x926b8c00) [pid = 1764] [serial = 1780] [outer = (nil)] 04:34:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x92b69c00) [pid = 1764] [serial = 1781] [outer = 0x926b8c00] 04:34:05 INFO - PROCESS | 1764 | 1464089645019 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x92ddcc00) [pid = 1764] [serial = 1782] [outer = 0x926b8c00] 04:34:05 INFO - PROCESS | 1764 | 1464089645922 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]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1647ms 04:34:06 INFO - PROCESS | 1764 | 1464089645997 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 1764 | 1464089646001 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 04:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:34:06 INFO - PROCESS | 1764 | 1464089646008 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 1764 | 1464089646011 Marionette TRACE conn4 <- [1,2346,null,{}] 04:34:06 INFO - PROCESS | 1764 | 1464089646018 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}] 04:34:06 INFO - PROCESS | 1764 | 1464089646270 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 04:34:06 INFO - PROCESS | 1764 | 1464089646611 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d616800 == 114 [pid = 1764] [id = 594] 04:34:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9297c800) [pid = 1764] [serial = 1783] [outer = (nil)] 04:34:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9503d400) [pid = 1764] [serial = 1784] [outer = 0x9297c800] 04:34:06 INFO - PROCESS | 1764 | 1464089646703 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x950f2000) [pid = 1764] [serial = 1785] [outer = 0x9297c800] 04:34:07 INFO - PROCESS | 1764 | 1464089647608 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]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1637ms 04:34:07 INFO - PROCESS | 1764 | 1464089647646 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 1764 | 1464089647649 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 04:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:34:07 INFO - PROCESS | 1764 | 1464089647656 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 1764 | 1464089647660 Marionette TRACE conn4 <- [1,2350,null,{}] 04:34:07 INFO - PROCESS | 1764 | 1464089647666 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}] 04:34:07 INFO - PROCESS | 1764 | 1464089647875 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 04:34:08 INFO - PROCESS | 1764 | 1464089648221 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x92742800 == 115 [pid = 1764] [id = 595] 04:34:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x92976800) [pid = 1764] [serial = 1786] [outer = (nil)] 04:34:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x97780800) [pid = 1764] [serial = 1787] [outer = 0x92976800] 04:34:08 INFO - PROCESS | 1764 | 1464089648332 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x97786800) [pid = 1764] [serial = 1788] [outer = 0x92976800] 04:34:09 INFO - PROCESS | 1764 | 1464089649398 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]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1787ms 04:34:09 INFO - PROCESS | 1764 | 1464089649445 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 04:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:34:09 INFO - PROCESS | 1764 | 1464089649450 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 04:34:09 INFO - PROCESS | 1764 | 1464089649456 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 1764 | 1464089649461 Marionette TRACE conn4 <- [1,2354,null,{}] 04:34:09 INFO - PROCESS | 1764 | 1464089649467 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}] 04:34:09 INFO - PROCESS | 1764 | 1464089649711 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 04:34:10 INFO - PROCESS | 1764 | 1464089650053 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x99356c00 == 116 [pid = 1764] [id = 596] 04:34:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x993a3800) [pid = 1764] [serial = 1789] [outer = (nil)] 04:34:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x996b7400) [pid = 1764] [serial = 1790] [outer = 0x993a3800] 04:34:10 INFO - PROCESS | 1764 | 1464089650155 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x99f71800) [pid = 1764] [serial = 1791] [outer = 0x993a3800] 04:34:11 INFO - PROCESS | 1764 | 1464089651085 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]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1690ms 04:34:11 INFO - PROCESS | 1764 | 1464089651146 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 1764 | 1464089651150 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 04:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:34:11 INFO - PROCESS | 1764 | 1464089651157 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 1764 | 1464089651160 Marionette TRACE conn4 <- [1,2358,null,{}] 04:34:11 INFO - PROCESS | 1764 | 1464089651166 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}] 04:34:11 INFO - PROCESS | 1764 | 1464089651377 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 04:34:11 INFO - PROCESS | 1764 | 1464089651740 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x99ef0400 == 117 [pid = 1764] [id = 597] 04:34:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9a06ec00) [pid = 1764] [serial = 1792] [outer = (nil)] 04:34:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9a3a2000) [pid = 1764] [serial = 1793] [outer = 0x9a06ec00] 04:34:11 INFO - PROCESS | 1764 | 1464089651837 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9b5a4c00) [pid = 1764] [serial = 1794] [outer = 0x9a06ec00] 04:34:12 INFO - PROCESS | 1764 | 1464089652723 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]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1639ms 04:34:12 INFO - PROCESS | 1764 | 1464089652797 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 1764 | 1464089652801 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 04:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:34:12 INFO - PROCESS | 1764 | 1464089652808 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 1764 | 1464089652810 Marionette TRACE conn4 <- [1,2362,null,{}] 04:34:12 INFO - PROCESS | 1764 | 1464089652816 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}] 04:34:13 INFO - PROCESS | 1764 | 1464089653069 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 04:34:13 INFO - PROCESS | 1764 | 1464089653427 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x86203000 == 118 [pid = 1764] [id = 598] 04:34:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x87073000) [pid = 1764] [serial = 1795] [outer = (nil)] 04:34:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9b850400) [pid = 1764] [serial = 1796] [outer = 0x87073000] 04:34:13 INFO - PROCESS | 1764 | 1464089653521 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9bdb3c00) [pid = 1764] [serial = 1797] [outer = 0x87073000] 04:34:14 INFO - PROCESS | 1764 | 1464089654483 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]]]}] 04:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1735ms 04:34:14 INFO - PROCESS | 1764 | 1464089654544 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 04:34:14 INFO - PROCESS | 1764 | 1464089654548 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 04:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:34:14 INFO - PROCESS | 1764 | 1464089654555 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:34:14 INFO - PROCESS | 1764 | 1464089654557 Marionette TRACE conn4 <- [1,2366,null,{}] 04:34:14 INFO - PROCESS | 1764 | 1464089654564 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}] 04:34:14 INFO - PROCESS | 1764 | 1464089654780 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 04:34:15 INFO - PROCESS | 1764 | 1464089655124 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x85eac000 == 119 [pid = 1764] [id = 599] 04:34:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9a068400) [pid = 1764] [serial = 1798] [outer = (nil)] 04:34:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9c316000) [pid = 1764] [serial = 1799] [outer = 0x9a068400] 04:34:15 INFO - PROCESS | 1764 | 1464089655219 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9c777c00) [pid = 1764] [serial = 1800] [outer = 0x9a068400] 04:34:16 INFO - PROCESS | 1764 | 1464089656111 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]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1632ms 04:34:16 INFO - PROCESS | 1764 | 1464089656188 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 1764 | 1464089656193 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 04:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:34:16 INFO - PROCESS | 1764 | 1464089656200 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 1764 | 1464089656203 Marionette TRACE conn4 <- [1,2370,null,{}] 04:34:16 INFO - PROCESS | 1764 | 1464089656210 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}] 04:34:16 INFO - PROCESS | 1764 | 1464089656438 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 04:34:16 INFO - PROCESS | 1764 | 1464089656789 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x95213400 == 120 [pid = 1764] [id = 600] 04:34:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9a06b400) [pid = 1764] [serial = 1801] [outer = (nil)] 04:34:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9d509400) [pid = 1764] [serial = 1802] [outer = 0x9a06b400] 04:34:16 INFO - PROCESS | 1764 | 1464089656889 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9d50e000) [pid = 1764] [serial = 1803] [outer = 0x9a06b400] 04:34:17 INFO - PROCESS | 1764 | 1464089657820 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]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1682ms 04:34:17 INFO - PROCESS | 1764 | 1464089657883 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 1764 | 1464089657886 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 04:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:34:17 INFO - PROCESS | 1764 | 1464089657893 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - PROCESS | 1764 | 1464089657897 Marionette TRACE conn4 <- [1,2374,null,{}] 04:34:17 INFO - PROCESS | 1764 | 1464089657902 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}] 04:34:18 INFO - PROCESS | 1764 | 1464089658126 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 04:34:18 INFO - PROCESS | 1764 | 1464089658480 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c06b000 == 121 [pid = 1764] [id = 601] 04:34:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9ce70400) [pid = 1764] [serial = 1804] [outer = (nil)] 04:34:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0xa114d800) [pid = 1764] [serial = 1805] [outer = 0x9ce70400] 04:34:18 INFO - PROCESS | 1764 | 1464089658576 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0xa1150c00) [pid = 1764] [serial = 1806] [outer = 0x9ce70400] 04:34:19 INFO - PROCESS | 1764 | 1464089659517 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]]]}] 04:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1690ms 04:34:19 INFO - PROCESS | 1764 | 1464089659584 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 1764 | 1464089659588 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 04:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:34:19 INFO - PROCESS | 1764 | 1464089659594 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 1764 | 1464089659597 Marionette TRACE conn4 <- [1,2378,null,{}] 04:34:19 INFO - PROCESS | 1764 | 1464089659603 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}] 04:34:19 INFO - PROCESS | 1764 | 1464089659821 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 04:34:20 INFO - PROCESS | 1764 | 1464089660167 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf8d800 == 122 [pid = 1764] [id = 602] 04:34:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0xa1149400) [pid = 1764] [serial = 1807] [outer = (nil)] 04:34:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0xa23bdc00) [pid = 1764] [serial = 1808] [outer = 0xa1149400] 04:34:20 INFO - PROCESS | 1764 | 1464089660261 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0xa23c4800) [pid = 1764] [serial = 1809] [outer = 0xa1149400] 04:34:21 INFO - PROCESS | 1764 | 1464089661224 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]]]}] 04:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1702ms 04:34:21 INFO - PROCESS | 1764 | 1464089661299 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 1764 | 1464089661303 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 04:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:34:21 INFO - PROCESS | 1764 | 1464089661311 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 1764 | 1464089661316 Marionette TRACE conn4 <- [1,2382,null,{}] 04:34:21 INFO - PROCESS | 1764 | 1464089661322 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}] 04:34:21 INFO - PROCESS | 1764 | 1464089661547 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 04:34:21 INFO - PROCESS | 1764 | 1464089661900 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 1764 | ++DOCSHELL 0xa1157c00 == 123 [pid = 1764] [id = 603] 04:34:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0xa2381c00) [pid = 1764] [serial = 1810] [outer = (nil)] 04:34:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0xa25b6c00) [pid = 1764] [serial = 1811] [outer = 0xa2381c00] 04:34:22 INFO - PROCESS | 1764 | 1464089662001 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0xa25ba800) [pid = 1764] [serial = 1812] [outer = 0xa2381c00] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x869e2800 == 122 [pid = 1764] [id = 538] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x85fae000 == 121 [pid = 1764] [id = 580] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8d8b3c00 == 120 [pid = 1764] [id = 578] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8e386800 == 119 [pid = 1764] [id = 579] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x9a3a3400 == 118 [pid = 1764] [id = 577] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x893b6400 == 117 [pid = 1764] [id = 576] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x99eee400 == 116 [pid = 1764] [id = 575] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x86201400 == 115 [pid = 1764] [id = 573] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x9934f000 == 114 [pid = 1764] [id = 574] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2bb000 == 113 [pid = 1764] [id = 572] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x91596800 == 112 [pid = 1764] [id = 571] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf10c00 == 111 [pid = 1764] [id = 570] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8f882400 == 110 [pid = 1764] [id = 569] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x89b91800 == 109 [pid = 1764] [id = 568] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8620cc00 == 108 [pid = 1764] [id = 567] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x89b8c800 == 107 [pid = 1764] [id = 565] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf87000 == 106 [pid = 1764] [id = 566] 04:34:24 INFO - PROCESS | 1764 | --DOCSHELL 0x86206000 == 105 [pid = 1764] [id = 564] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x87a43800) [pid = 1764] [serial = 1563] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x916f3400) [pid = 1764] [serial = 1578] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8e3dc000) [pid = 1764] [serial = 1569] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x8f7c6c00) [pid = 1764] [serial = 1575] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x8c83f400) [pid = 1764] [serial = 1566] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x8f5e4800) [pid = 1764] [serial = 1572] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0xa237b000) [pid = 1764] [serial = 1614] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x94551800) [pid = 1764] [serial = 1662] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x91615800) [pid = 1764] [serial = 1647] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8d8b6000) [pid = 1764] [serial = 1689] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x923b6800) [pid = 1764] [serial = 1652] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x989a3c00) [pid = 1764] [serial = 1667] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x87a4fc00) [pid = 1764] [serial = 1628] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8c776400) [pid = 1764] [serial = 1631] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x87ce5000) [pid = 1764] [serial = 1682] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8a38c000) [pid = 1764] [serial = 1686] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8f6ca800) [pid = 1764] [serial = 1641] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x90f77000) [pid = 1764] [serial = 1644] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x8f88d000) [pid = 1764] [serial = 1643] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8ed1f800) [pid = 1764] [serial = 1637] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x9930cc00) [pid = 1764] [serial = 1668] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x938ef800) [pid = 1764] [serial = 1659] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x916e7000) [pid = 1764] [serial = 1649] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x92749000) [pid = 1764] [serial = 1655] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x9b59dc00) [pid = 1764] [serial = 1676] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8a2c1400) [pid = 1764] [serial = 1685] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x951e5c00) [pid = 1764] [serial = 1664] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9d1aa800) [pid = 1764] [serial = 1548] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9274c400) [pid = 1764] [serial = 1656] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x916ec400) [pid = 1764] [serial = 1650] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8e55a800) [pid = 1764] [serial = 1635] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x95217000) [pid = 1764] [serial = 1665] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9159a400) [pid = 1764] [serial = 1646] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x8f6c8800) [pid = 1764] [serial = 1640] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x99ea4400) [pid = 1764] [serial = 1671] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9bc9c800) [pid = 1764] [serial = 1679] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x9bdb1c00) [pid = 1764] [serial = 1680] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8e550400) [pid = 1764] [serial = 1634] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x996c0800) [pid = 1764] [serial = 1670] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9b844400) [pid = 1764] [serial = 1677] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8d61ec00) [pid = 1764] [serial = 1632] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x92b62000) [pid = 1764] [serial = 1658] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x93b80800) [pid = 1764] [serial = 1661] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x926b3800) [pid = 1764] [serial = 1653] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8f5dc400) [pid = 1764] [serial = 1638] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9a06c000) [pid = 1764] [serial = 1673] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9a070000) [pid = 1764] [serial = 1674] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8d8bac00) [pid = 1764] [serial = 1560] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8d794000) [pid = 1764] [serial = 1688] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x882d1c00) [pid = 1764] [serial = 1683] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x882d3000) [pid = 1764] [serial = 1629] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8e393400) [pid = 1764] [serial = 1691] [outer = (nil)] [url = about:blank] 04:34:24 INFO - PROCESS | 1764 | 1464089664907 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]]]}] 04:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 3654ms 04:34:24 INFO - PROCESS | 1764 | 1464089664965 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 1764 | 1464089664971 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 04:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:34:24 INFO - PROCESS | 1764 | 1464089664979 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 1764 | 1464089664986 Marionette TRACE conn4 <- [1,2386,null,{}] 04:34:25 INFO - PROCESS | 1764 | 1464089664995 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}] 04:34:25 INFO - PROCESS | 1764 | 1464089665285 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 04:34:25 INFO - PROCESS | 1764 | 1464089665510 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x85faa400 == 106 [pid = 1764] [id = 604] 04:34:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x87a43400) [pid = 1764] [serial = 1813] [outer = (nil)] 04:34:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x882d1c00) [pid = 1764] [serial = 1814] [outer = 0x87a43400] 04:34:25 INFO - PROCESS | 1764 | 1464089665594 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x893adc00) [pid = 1764] [serial = 1815] [outer = 0x87a43400] 04:34:26 INFO - PROCESS | 1764 | 1464089666423 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]]]}] 04:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1487ms 04:34:26 INFO - PROCESS | 1764 | 1464089666467 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 1764 | 1464089666475 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 04:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:34:26 INFO - PROCESS | 1764 | 1464089666485 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 1764 | 1464089666489 Marionette TRACE conn4 <- [1,2390,null,{}] 04:34:26 INFO - PROCESS | 1764 | 1464089666495 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}] 04:34:26 INFO - PROCESS | 1764 | 1464089666813 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 04:34:27 INFO - PROCESS | 1764 | 1464089667002 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cb000 == 107 [pid = 1764] [id = 605] 04:34:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8c776400) [pid = 1764] [serial = 1816] [outer = (nil)] 04:34:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8c849800) [pid = 1764] [serial = 1817] [outer = 0x8c776400] 04:34:27 INFO - PROCESS | 1764 | 1464089667099 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8cf1c400) [pid = 1764] [serial = 1818] [outer = 0x8c776400] 04:34:28 INFO - PROCESS | 1764 | 1464089668099 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]]]}] 04:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1687ms 04:34:28 INFO - PROCESS | 1764 | 1464089668174 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 1764 | 1464089668177 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 04:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:34:28 INFO - PROCESS | 1764 | 1464089668184 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 1764 | 1464089668190 Marionette TRACE conn4 <- [1,2394,null,{}] 04:34:28 INFO - PROCESS | 1764 | 1464089668213 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}] 04:34:28 INFO - PROCESS | 1764 | 1464089668493 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 04:34:28 INFO - PROCESS | 1764 | 1464089668551 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d9800 == 108 [pid = 1764] [id = 606] 04:34:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x87a43c00) [pid = 1764] [serial = 1819] [outer = (nil)] 04:34:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8e386800) [pid = 1764] [serial = 1820] [outer = 0x87a43c00] 04:34:28 INFO - PROCESS | 1764 | 1464089668754 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8e4ba800) [pid = 1764] [serial = 1821] [outer = 0x87a43c00] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8d028c00) [pid = 1764] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x916e7400) [pid = 1764] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x89b91000) [pid = 1764] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9bdb3000) [pid = 1764] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8f7e0400) [pid = 1764] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x92b65c00) [pid = 1764] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8a2bd000) [pid = 1764] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x99350400) [pid = 1764] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8f5e2800) [pid = 1764] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x893abc00) [pid = 1764] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9a384c00) [pid = 1764] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9d59c800) [pid = 1764] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x882d7c00) [pid = 1764] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8ec54c00) [pid = 1764] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8f7b9800) [pid = 1764] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8ed62400) [pid = 1764] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8f88e400) [pid = 1764] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8620f400) [pid = 1764] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8c846400) [pid = 1764] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9c316c00) [pid = 1764] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:34:29 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x8620b800) [pid = 1764] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:34:30 INFO - PROCESS | 1764 | 1464089670209 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]]]}] 04:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2049ms 04:34:30 INFO - PROCESS | 1764 | 1464089670234 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 04:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:34:30 INFO - PROCESS | 1764 | 1464089670239 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 04:34:30 INFO - PROCESS | 1764 | 1464089670245 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 1764 | 1464089670248 Marionette TRACE conn4 <- [1,2398,null,{}] 04:34:30 INFO - PROCESS | 1764 | 1464089670254 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}] 04:34:30 INFO - PROCESS | 1764 | 1464089670438 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 04:34:30 INFO - PROCESS | 1764 | 1464089670455 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x882ca000 == 109 [pid = 1764] [id = 607] 04:34:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8c846400) [pid = 1764] [serial = 1822] [outer = (nil)] 04:34:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8e4bbc00) [pid = 1764] [serial = 1823] [outer = 0x8c846400] 04:34:30 INFO - PROCESS | 1764 | 1464089670529 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8ec53800) [pid = 1764] [serial = 1824] [outer = 0x8c846400] 04:34:31 INFO - PROCESS | 1764 | 1464089671525 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]]]}] 04:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1330ms 04:34:31 INFO - PROCESS | 1764 | 1464089671575 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 1764 | 1464089671579 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 04:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:34:31 INFO - PROCESS | 1764 | 1464089671585 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 1764 | 1464089671588 Marionette TRACE conn4 <- [1,2402,null,{}] 04:34:31 INFO - PROCESS | 1764 | 1464089671593 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}] 04:34:31 INFO - PROCESS | 1764 | 1464089671912 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 04:34:32 INFO - PROCESS | 1764 | 1464089672267 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x869da800 == 110 [pid = 1764] [id = 608] 04:34:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x869db000) [pid = 1764] [serial = 1825] [outer = (nil)] 04:34:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x87076800) [pid = 1764] [serial = 1826] [outer = 0x869db000] 04:34:32 INFO - PROCESS | 1764 | 1464089672362 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x87ce8400) [pid = 1764] [serial = 1827] [outer = 0x869db000] 04:34:33 INFO - PROCESS | 1764 | 1464089673318 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]]]}] 04:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1793ms 04:34:33 INFO - PROCESS | 1764 | 1464089673380 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 1764 | 1464089673387 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 04:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:34:33 INFO - PROCESS | 1764 | 1464089673395 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 1764 | 1464089673401 Marionette TRACE conn4 <- [1,2406,null,{}] 04:34:33 INFO - PROCESS | 1764 | 1464089673409 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}] 04:34:33 INFO - PROCESS | 1764 | 1464089673642 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 04:34:34 INFO - PROCESS | 1764 | 1464089674015 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b84800 == 111 [pid = 1764] [id = 609] 04:34:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8a2c4800) [pid = 1764] [serial = 1828] [outer = (nil)] 04:34:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8c84ac00) [pid = 1764] [serial = 1829] [outer = 0x8a2c4800] 04:34:34 INFO - PROCESS | 1764 | 1464089674181 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8cf87c00) [pid = 1764] [serial = 1830] [outer = 0x8a2c4800] 04:34:35 INFO - PROCESS | 1764 | 1464089675358 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]]]}] 04:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1999ms 04:34:35 INFO - PROCESS | 1764 | 1464089675410 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 1764 | 1464089675415 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 04:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:34:35 INFO - PROCESS | 1764 | 1464089675422 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 1764 | 1464089675425 Marionette TRACE conn4 <- [1,2410,null,{}] 04:34:35 INFO - PROCESS | 1764 | 1464089675432 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}] 04:34:35 INFO - PROCESS | 1764 | 1464089675654 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 04:34:36 INFO - PROCESS | 1764 | 1464089676035 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b5800 == 112 [pid = 1764] [id = 610] 04:34:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8d8bd400) [pid = 1764] [serial = 1831] [outer = (nil)] 04:34:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8e393c00) [pid = 1764] [serial = 1832] [outer = 0x8d8bd400] 04:34:36 INFO - PROCESS | 1764 | 1464089676169 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8e553400) [pid = 1764] [serial = 1833] [outer = 0x8d8bd400] 04:34:37 INFO - PROCESS | 1764 | 1464089677201 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]]]}] 04:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1833ms 04:34:37 INFO - PROCESS | 1764 | 1464089677255 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 1764 | 1464089677261 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 04:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:34:37 INFO - PROCESS | 1764 | 1464089677278 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 1764 | 1464089677286 Marionette TRACE conn4 <- [1,2414,null,{}] 04:34:37 INFO - PROCESS | 1764 | 1464089677292 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}] 04:34:37 INFO - PROCESS | 1764 | 1464089677622 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 04:34:37 INFO - PROCESS | 1764 | 1464089677882 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1bc00 == 113 [pid = 1764] [id = 611] 04:34:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8ec56800) [pid = 1764] [serial = 1834] [outer = (nil)] 04:34:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8f5e7000) [pid = 1764] [serial = 1835] [outer = 0x8ec56800] 04:34:37 INFO - PROCESS | 1764 | 1464089677984 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8f6c7400) [pid = 1764] [serial = 1836] [outer = 0x8ec56800] 04:34:38 INFO - PROCESS | 1764 | 1464089678970 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]]]}] 04:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1746ms 04:34:39 INFO - PROCESS | 1764 | 1464089679017 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 04:34:39 INFO - PROCESS | 1764 | 1464089679021 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 04:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:34:39 INFO - PROCESS | 1764 | 1464089679028 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 1764 | 1464089679031 Marionette TRACE conn4 <- [1,2418,null,{}] 04:34:39 INFO - PROCESS | 1764 | 1464089679037 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}] 04:34:39 INFO - PROCESS | 1764 | 1464089679251 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 04:34:39 INFO - PROCESS | 1764 | 1464089679573 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e38cc00 == 114 [pid = 1764] [id = 612] 04:34:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8ed1a400) [pid = 1764] [serial = 1837] [outer = (nil)] 04:34:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f7d1800) [pid = 1764] [serial = 1838] [outer = 0x8ed1a400] 04:34:39 INFO - PROCESS | 1764 | 1464089679666 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f7dec00) [pid = 1764] [serial = 1839] [outer = 0x8ed1a400] 04:34:40 INFO - PROCESS | 1764 | 1464089680578 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]]]}] 04:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1590ms 04:34:40 INFO - PROCESS | 1764 | 1464089680619 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 1764 | 1464089680623 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 04:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:34:40 INFO - PROCESS | 1764 | 1464089680630 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 1764 | 1464089680633 Marionette TRACE conn4 <- [1,2422,null,{}] 04:34:40 INFO - PROCESS | 1764 | 1464089680639 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}] 04:34:40 INFO - PROCESS | 1764 | 1464089680842 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 04:34:41 INFO - PROCESS | 1764 | 1464089681184 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x91595800 == 115 [pid = 1764] [id = 613] 04:34:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x91596400) [pid = 1764] [serial = 1840] [outer = (nil)] 04:34:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x91611000) [pid = 1764] [serial = 1841] [outer = 0x91596400] 04:34:41 INFO - PROCESS | 1764 | 1464089681288 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x916ed400) [pid = 1764] [serial = 1842] [outer = 0x91596400] 04:34:42 INFO - PROCESS | 1764 | 1464089682283 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]]]}] 04:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1684ms 04:34:42 INFO - PROCESS | 1764 | 1464089682315 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 04:34:42 INFO - PROCESS | 1764 | 1464089682318 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 04:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:34:42 INFO - PROCESS | 1764 | 1464089682324 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:34:42 INFO - PROCESS | 1764 | 1464089682327 Marionette TRACE conn4 <- [1,2426,null,{}] 04:34:42 INFO - PROCESS | 1764 | 1464089682334 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}] 04:34:42 INFO - PROCESS | 1764 | 1464089682541 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 04:34:42 INFO - PROCESS | 1764 | 1464089682880 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fab000 == 116 [pid = 1764] [id = 614] 04:34:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x85fb7c00) [pid = 1764] [serial = 1843] [outer = (nil)] 04:34:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x923ae800) [pid = 1764] [serial = 1844] [outer = 0x85fb7c00] 04:34:42 INFO - PROCESS | 1764 | 1464089682974 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x926b5400) [pid = 1764] [serial = 1845] [outer = 0x85fb7c00] 04:34:43 INFO - PROCESS | 1764 | 1464089683903 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]]]}] 04:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1632ms 04:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:34:43 INFO - PROCESS | 1764 | 1464089683957 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 1764 | 1464089683960 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 04:34:43 INFO - PROCESS | 1764 | 1464089683967 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 1764 | 1464089683970 Marionette TRACE conn4 <- [1,2430,null,{}] 04:34:43 INFO - PROCESS | 1764 | 1464089683976 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}] 04:34:44 INFO - PROCESS | 1764 | 1464089684195 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 04:34:44 INFO - PROCESS | 1764 | 1464089684520 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x9213f400 == 117 [pid = 1764] [id = 615] 04:34:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x923b2000) [pid = 1764] [serial = 1846] [outer = (nil)] 04:34:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x92876800) [pid = 1764] [serial = 1847] [outer = 0x923b2000] 04:34:44 INFO - PROCESS | 1764 | 1464089684627 Marionette DEBUG loaded listener.js 04:34:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x92971800) [pid = 1764] [serial = 1848] [outer = 0x923b2000] 04:34:45 INFO - PROCESS | 1764 | 1464089685575 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]]]}] 04:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1682ms 04:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:34:45 INFO - PROCESS | 1764 | 1464089685649 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 1764 | 1464089685652 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 04:34:45 INFO - PROCESS | 1764 | 1464089685659 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 1764 | 1464089685662 Marionette TRACE conn4 <- [1,2434,null,{}] 04:34:45 INFO - PROCESS | 1764 | 1464089685668 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}] 04:34:45 INFO - PROCESS | 1764 | 1464089685908 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 04:34:46 INFO - PROCESS | 1764 | 1464089686235 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84b800 == 118 [pid = 1764] [id = 616] 04:34:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x92743800) [pid = 1764] [serial = 1849] [outer = (nil)] 04:34:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x938ee000) [pid = 1764] [serial = 1850] [outer = 0x92743800] 04:34:46 INFO - PROCESS | 1764 | 1464089686328 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x9398b800) [pid = 1764] [serial = 1851] [outer = 0x92743800] 04:34:47 INFO - PROCESS | 1764 | 1464089687245 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]]]}] 04:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1633ms 04:34:47 INFO - PROCESS | 1764 | 1464089687292 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 1764 | 1464089687295 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 04:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:34:47 INFO - PROCESS | 1764 | 1464089687302 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 1764 | 1464089687312 Marionette TRACE conn4 <- [1,2438,null,{}] 04:34:47 INFO - PROCESS | 1764 | 1464089687317 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}] 04:34:47 INFO - PROCESS | 1764 | 1464089687528 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 04:34:47 INFO - PROCESS | 1764 | 1464089687868 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620f800 == 119 [pid = 1764] [id = 617] 04:34:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x893b0c00) [pid = 1764] [serial = 1852] [outer = (nil)] 04:34:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x950eb400) [pid = 1764] [serial = 1853] [outer = 0x893b0c00] 04:34:47 INFO - PROCESS | 1764 | 1464089687961 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x9520a800) [pid = 1764] [serial = 1854] [outer = 0x893b0c00] 04:34:48 INFO - PROCESS | 1764 | 1464089688887 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]]]}] 04:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1636ms 04:34:48 INFO - PROCESS | 1764 | 1464089688939 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 1764 | 1464089688943 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 04:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:34:48 INFO - PROCESS | 1764 | 1464089688949 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 1764 | 1464089688953 Marionette TRACE conn4 <- [1,2442,null,{}] 04:34:48 INFO - PROCESS | 1764 | 1464089688959 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}] 04:34:49 INFO - PROCESS | 1764 | 1464089689180 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 04:34:49 INFO - PROCESS | 1764 | 1464089689521 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x9899b400 == 120 [pid = 1764] [id = 618] 04:34:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9899b800) [pid = 1764] [serial = 1855] [outer = (nil)] 04:34:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x99309400) [pid = 1764] [serial = 1856] [outer = 0x9899b800] 04:34:49 INFO - PROCESS | 1764 | 1464089689630 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x993aec00) [pid = 1764] [serial = 1857] [outer = 0x9899b800] 04:34:50 INFO - PROCESS | 1764 | 1464089690587 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]]]}] 04:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1680ms 04:34:50 INFO - PROCESS | 1764 | 1464089690631 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 1764 | 1464089690636 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 04:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:34:50 INFO - PROCESS | 1764 | 1464089690643 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 1764 | 1464089690648 Marionette TRACE conn4 <- [1,2446,null,{}] 04:34:50 INFO - PROCESS | 1764 | 1464089690655 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}] 04:34:50 INFO - PROCESS | 1764 | 1464089690910 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 04:34:51 INFO - PROCESS | 1764 | 1464089691246 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f7f800 == 121 [pid = 1764] [id = 619] 04:34:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9a06c400) [pid = 1764] [serial = 1858] [outer = (nil)] 04:34:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9a384c00) [pid = 1764] [serial = 1859] [outer = 0x9a06c400] 04:34:51 INFO - PROCESS | 1764 | 1464089691342 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9a3a0000) [pid = 1764] [serial = 1860] [outer = 0x9a06c400] 04:34:52 INFO - PROCESS | 1764 | 1464089692265 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]]]}] 04:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1684ms 04:34:52 INFO - PROCESS | 1764 | 1464089692329 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 1764 | 1464089692333 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 04:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:34:52 INFO - PROCESS | 1764 | 1464089692339 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - PROCESS | 1764 | 1464089692343 Marionette TRACE conn4 <- [1,2450,null,{}] 04:34:52 INFO - PROCESS | 1764 | 1464089692349 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}] 04:34:52 INFO - PROCESS | 1764 | 1464089692575 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 04:34:52 INFO - PROCESS | 1764 | 1464089692918 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a386400 == 122 [pid = 1764] [id = 620] 04:34:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8e4bac00) [pid = 1764] [serial = 1861] [outer = (nil)] 04:34:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9bdaec00) [pid = 1764] [serial = 1862] [outer = 0x8e4bac00] 04:34:53 INFO - PROCESS | 1764 | 1464089693016 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9bdb3800) [pid = 1764] [serial = 1863] [outer = 0x8e4bac00] 04:34:53 INFO - PROCESS | 1764 | 1464089693954 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]]]}] 04:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1640ms 04:34:53 INFO - PROCESS | 1764 | 1464089693980 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 1764 | 1464089693984 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 04:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:34:53 INFO - PROCESS | 1764 | 1464089693990 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 1764 | 1464089693994 Marionette TRACE conn4 <- [1,2454,null,{}] 04:34:54 INFO - PROCESS | 1764 | 1464089693999 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}] 04:34:54 INFO - PROCESS | 1764 | 1464089694217 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 04:34:54 INFO - PROCESS | 1764 | 1464089694512 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a064400 == 123 [pid = 1764] [id = 621] 04:34:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9a070400) [pid = 1764] [serial = 1864] [outer = (nil)] 04:34:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9c314000) [pid = 1764] [serial = 1865] [outer = 0x9a070400] 04:34:54 INFO - PROCESS | 1764 | 1464089694651 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9c317800) [pid = 1764] [serial = 1866] [outer = 0x9a070400] 04:34:55 INFO - PROCESS | 1764 | 1464089695553 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]]]}] 04:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1639ms 04:34:55 INFO - PROCESS | 1764 | 1464089695631 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 1764 | 1464089695634 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 04:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:34:55 INFO - PROCESS | 1764 | 1464089695640 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 1764 | 1464089695644 Marionette TRACE conn4 <- [1,2458,null,{}] 04:34:55 INFO - PROCESS | 1764 | 1464089695650 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}] 04:34:55 INFO - PROCESS | 1764 | 1464089695905 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 04:34:56 INFO - PROCESS | 1764 | 1464089696241 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x926b5800 == 124 [pid = 1764] [id = 622] 04:34:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9c776800) [pid = 1764] [serial = 1867] [outer = (nil)] 04:34:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9d1a9400) [pid = 1764] [serial = 1868] [outer = 0x9c776800] 04:34:56 INFO - PROCESS | 1764 | 1464089696336 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9d506000) [pid = 1764] [serial = 1869] [outer = 0x9c776800] 04:34:57 INFO - PROCESS | 1764 | 1464089697326 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]]]}] 04:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1732ms 04:34:57 INFO - PROCESS | 1764 | 1464089697374 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 1764 | 1464089697378 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 04:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:34:57 INFO - PROCESS | 1764 | 1464089697384 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 1764 | 1464089697388 Marionette TRACE conn4 <- [1,2462,null,{}] 04:34:57 INFO - PROCESS | 1764 | 1464089697394 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}] 04:34:57 INFO - PROCESS | 1764 | 1464089697648 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 04:34:58 INFO - PROCESS | 1764 | 1464089697990 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a066400 == 125 [pid = 1764] [id = 623] 04:34:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9c7e1c00) [pid = 1764] [serial = 1870] [outer = (nil)] 04:34:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0xa22a3c00) [pid = 1764] [serial = 1871] [outer = 0x9c7e1c00] 04:34:58 INFO - PROCESS | 1764 | 1464089698081 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0xa2376400) [pid = 1764] [serial = 1872] [outer = 0x9c7e1c00] 04:34:59 INFO - PROCESS | 1764 | 1464089699010 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]]]}] 04:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1682ms 04:34:59 INFO - PROCESS | 1764 | 1464089699067 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 1764 | 1464089699072 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 04:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:34:59 INFO - PROCESS | 1764 | 1464089699078 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - PROCESS | 1764 | 1464089699082 Marionette TRACE conn4 <- [1,2466,null,{}] 04:34:59 INFO - PROCESS | 1764 | 1464089699088 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}] 04:34:59 INFO - PROCESS | 1764 | 1464089699315 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 04:34:59 INFO - PROCESS | 1764 | 1464089699651 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204800 == 126 [pid = 1764] [id = 624] 04:34:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9d1b2000) [pid = 1764] [serial = 1873] [outer = (nil)] 04:34:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0xa25c0800) [pid = 1764] [serial = 1874] [outer = 0x9d1b2000] 04:34:59 INFO - PROCESS | 1764 | 1464089699745 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0xa25c2c00) [pid = 1764] [serial = 1875] [outer = 0x9d1b2000] 04:35:00 INFO - PROCESS | 1764 | 1464089700690 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]]]}] 04:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1689ms 04:35:00 INFO - PROCESS | 1764 | 1464089700769 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 1764 | 1464089700772 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 04:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:35:00 INFO - PROCESS | 1764 | 1464089700780 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 1764 | 1464089700783 Marionette TRACE conn4 <- [1,2470,null,{}] 04:35:00 INFO - PROCESS | 1764 | 1464089700790 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}] 04:35:01 INFO - PROCESS | 1764 | 1464089701068 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 04:35:01 INFO - PROCESS | 1764 | 1464089701415 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 1764 | ++DOCSHELL 0xa23c9000 == 127 [pid = 1764] [id = 625] 04:35:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0xa2736800) [pid = 1764] [serial = 1876] [outer = (nil)] 04:35:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0xa27c0c00) [pid = 1764] [serial = 1877] [outer = 0xa2736800] 04:35:01 INFO - PROCESS | 1764 | 1464089701504 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0xa27c7800) [pid = 1764] [serial = 1878] [outer = 0xa2736800] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb9000 == 126 [pid = 1764] [id = 582] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x88accc00 == 125 [pid = 1764] [id = 583] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8706f400 == 124 [pid = 1764] [id = 584] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x882ca000 == 123 [pid = 1764] [id = 607] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x869d9800 == 122 [pid = 1764] [id = 606] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cb000 == 121 [pid = 1764] [id = 605] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x85faa400 == 120 [pid = 1764] [id = 604] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0xa1157c00 == 119 [pid = 1764] [id = 603] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x9c06b000 == 118 [pid = 1764] [id = 601] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf8d800 == 117 [pid = 1764] [id = 602] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x95213400 == 116 [pid = 1764] [id = 600] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x85eac000 == 115 [pid = 1764] [id = 599] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x99ef0400 == 114 [pid = 1764] [id = 597] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x86203000 == 113 [pid = 1764] [id = 598] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x99356c00 == 112 [pid = 1764] [id = 596] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x92742800 == 111 [pid = 1764] [id = 595] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8d616800 == 110 [pid = 1764] [id = 594] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x923afc00 == 109 [pid = 1764] [id = 593] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed1dc00 == 108 [pid = 1764] [id = 592] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5db400 == 107 [pid = 1764] [id = 591] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x882ca800 == 106 [pid = 1764] [id = 589] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8ec4c400 == 105 [pid = 1764] [id = 590] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed69000 == 104 [pid = 1764] [id = 588] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf14400 == 103 [pid = 1764] [id = 587] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x87074000 == 102 [pid = 1764] [id = 585] 04:35:03 INFO - PROCESS | 1764 | --DOCSHELL 0x87a50000 == 101 [pid = 1764] [id = 586] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x8e38fc00) [pid = 1764] [serial = 1701] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x92974800) [pid = 1764] [serial = 1716] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8a2c3400) [pid = 1764] [serial = 1697] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x9c31bc00) [pid = 1764] [serial = 1733] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9398ec00) [pid = 1764] [serial = 1719] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x9c9b5800) [pid = 1764] [serial = 1737] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9c065400) [pid = 1764] [serial = 1730] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x993a3000) [pid = 1764] [serial = 1724] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x92971c00) [pid = 1764] [serial = 1715] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x92741400) [pid = 1764] [serial = 1713] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8a389800) [pid = 1764] [serial = 1751] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9bc9b000) [pid = 1764] [serial = 1728] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8c841400) [pid = 1764] [serial = 1752] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x9d7a4400) [pid = 1764] [serial = 1743] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8d613000) [pid = 1764] [serial = 1626] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8ed66800) [pid = 1764] [serial = 1703] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9520d400) [pid = 1764] [serial = 1722] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x951e2000) [pid = 1764] [serial = 1721] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9b99dc00) [pid = 1764] [serial = 1727] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x938e9400) [pid = 1764] [serial = 1718] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0xa224fc00) [pid = 1764] [serial = 1745] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8d612c00) [pid = 1764] [serial = 1700] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8f7d7400) [pid = 1764] [serial = 1707] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8f7c3400) [pid = 1764] [serial = 1706] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x8f5e3800) [pid = 1764] [serial = 1704] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9161a000) [pid = 1764] [serial = 1710] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x882cb000) [pid = 1764] [serial = 1748] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9c49e400) [pid = 1764] [serial = 1734] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x88ac8400) [pid = 1764] [serial = 1749] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8d8b9400) [pid = 1764] [serial = 1755] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x923b7400) [pid = 1764] [serial = 1712] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x9d71b800) [pid = 1764] [serial = 1742] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x90f76800) [pid = 1764] [serial = 1709] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9c7ef800) [pid = 1764] [serial = 1736] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9d1b0800) [pid = 1764] [serial = 1739] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8a4cd800) [pid = 1764] [serial = 1698] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9d286000) [pid = 1764] [serial = 1740] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x99f72400) [pid = 1764] [serial = 1725] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9c068800) [pid = 1764] [serial = 1731] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x869d8800) [pid = 1764] [serial = 1694] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x87079c00) [pid = 1764] [serial = 1695] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8d618800) [pid = 1764] [serial = 1754] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8d61e800) [pid = 1764] [serial = 1757] [outer = (nil)] [url = about:blank] 04:35:04 INFO - PROCESS | 1764 | 1464089704373 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]]]}] 04:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 3648ms 04:35:04 INFO - PROCESS | 1764 | 1464089704430 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 1764 | 1464089704435 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 04:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:35:04 INFO - PROCESS | 1764 | 1464089704454 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:35:04 INFO - PROCESS | 1764 | 1464089704460 Marionette TRACE conn4 <- [1,2474,null,{}] 04:35:04 INFO - PROCESS | 1764 | 1464089704470 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}] 04:35:04 INFO - PROCESS | 1764 | 1464089704728 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 04:35:04 INFO - PROCESS | 1764 | 1464089704938 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620d000 == 102 [pid = 1764] [id = 626] 04:35:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x87078c00) [pid = 1764] [serial = 1879] [outer = (nil)] 04:35:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x87cee000) [pid = 1764] [serial = 1880] [outer = 0x87078c00] 04:35:05 INFO - PROCESS | 1764 | 1464089705020 Marionette DEBUG loaded listener.js 04:35:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x88ac1800) [pid = 1764] [serial = 1881] [outer = 0x87078c00] 04:35:06 INFO - PROCESS | 1764 | 1464089706208 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]]]}] 04:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1801ms 04:35:06 INFO - PROCESS | 1764 | 1464089706257 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 04:35:06 INFO - PROCESS | 1764 | 1464089706271 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 04:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:35:06 INFO - PROCESS | 1764 | 1464089706319 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:35:06 INFO - PROCESS | 1764 | 1464089706326 Marionette TRACE conn4 <- [1,2478,null,{}] 04:35:06 INFO - PROCESS | 1764 | 1464089706335 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}] 04:35:06 INFO - PROCESS | 1764 | 1464089706525 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 04:35:06 INFO - PROCESS | 1764 | 1464089706825 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c2400 == 103 [pid = 1764] [id = 627] 04:35:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8a2c3000) [pid = 1764] [serial = 1882] [outer = (nil)] 04:35:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8a389400) [pid = 1764] [serial = 1883] [outer = 0x8a2c3000] 04:35:06 INFO - PROCESS | 1764 | 1464089706900 Marionette DEBUG loaded listener.js 04:35:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8c77cc00) [pid = 1764] [serial = 1884] [outer = 0x8a2c3000] 04:35:07 INFO - PROCESS | 1764 | 1464089707857 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]]]}] 04:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1604ms 04:35:07 INFO - PROCESS | 1764 | 1464089707906 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 04:35:07 INFO - PROCESS | 1764 | 1464089707913 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 04:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:35:07 INFO - PROCESS | 1764 | 1464089707919 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:35:07 INFO - PROCESS | 1764 | 1464089707925 Marionette TRACE conn4 <- [1,2482,null,{}] 04:35:07 INFO - PROCESS | 1764 | 1464089707948 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}] 04:35:08 INFO - PROCESS | 1764 | 1464089708238 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 04:35:08 INFO - PROCESS | 1764 | 1464089708273 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b91800 == 104 [pid = 1764] [id = 628] 04:35:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8d794000) [pid = 1764] [serial = 1885] [outer = (nil)] 04:35:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8d79b400) [pid = 1764] [serial = 1886] [outer = 0x8d794000] 04:35:08 INFO - PROCESS | 1764 | 1464089708365 Marionette DEBUG loaded listener.js 04:35:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8d8b7000) [pid = 1764] [serial = 1887] [outer = 0x8d794000] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x87073000) [pid = 1764] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x87a43c00) [pid = 1764] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8f7dcc00) [pid = 1764] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9a06b400) [pid = 1764] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x90f72800) [pid = 1764] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9ce70400) [pid = 1764] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9a06ec00) [pid = 1764] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8f5ddc00) [pid = 1764] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9a068400) [pid = 1764] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x993a3800) [pid = 1764] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x87a43400) [pid = 1764] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x92976800) [pid = 1764] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9297c800) [pid = 1764] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x926b8c00) [pid = 1764] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8e394800) [pid = 1764] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8cf1cc00) [pid = 1764] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8f7c2400) [pid = 1764] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0xa2381c00) [pid = 1764] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0xa1149400) [pid = 1764] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x882d5800) [pid = 1764] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x87a50400) [pid = 1764] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8c776400) [pid = 1764] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:35:09 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x9c9aec00) [pid = 1764] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:35:10 INFO - PROCESS | 1764 | 1464089710000 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]]]}] 04:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2099ms 04:35:10 INFO - PROCESS | 1764 | 1464089710018 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 04:35:10 INFO - PROCESS | 1764 | 1464089710024 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 04:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:35:10 INFO - PROCESS | 1764 | 1464089710046 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:35:10 INFO - PROCESS | 1764 | 1464089710051 Marionette TRACE conn4 <- [1,2486,null,{}] 04:35:10 INFO - PROCESS | 1764 | 1464089710057 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}] 04:35:10 INFO - PROCESS | 1764 | 1464089710270 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 04:35:10 INFO - PROCESS | 1764 | 1464089710487 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a43c00 == 105 [pid = 1764] [id = 629] 04:35:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x88acb400) [pid = 1764] [serial = 1888] [outer = (nil)] 04:35:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8d95f800) [pid = 1764] [serial = 1889] [outer = 0x88acb400] 04:35:10 INFO - PROCESS | 1764 | 1464089710569 Marionette DEBUG loaded listener.js 04:35:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x8e558400) [pid = 1764] [serial = 1890] [outer = 0x88acb400] 04:35:11 INFO - PROCESS | 1764 | 1464089711600 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]]]}] 04:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1603ms 04:35:11 INFO - PROCESS | 1764 | 1464089711636 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 04:35:11 INFO - PROCESS | 1764 | 1464089711641 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 04:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:35:11 INFO - PROCESS | 1764 | 1464089711651 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:35:11 INFO - PROCESS | 1764 | 1464089711657 Marionette TRACE conn4 <- [1,2490,null,{}] 04:35:11 INFO - PROCESS | 1764 | 1464089711667 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}] 04:35:11 INFO - PROCESS | 1764 | 1464089711909 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 04:35:12 INFO - PROCESS | 1764 | 1464089712267 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b1800 == 106 [pid = 1764] [id = 630] 04:35:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x89b85800) [pid = 1764] [serial = 1891] [outer = (nil)] 04:35:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x89b92000) [pid = 1764] [serial = 1892] [outer = 0x89b85800] 04:35:12 INFO - PROCESS | 1764 | 1464089712407 Marionette DEBUG loaded listener.js 04:35:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8a38b800) [pid = 1764] [serial = 1893] [outer = 0x89b85800] 04:35:13 INFO - PROCESS | 1764 | 1464089713382 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]]]}] 04:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1795ms 04:35:13 INFO - PROCESS | 1764 | 1464089713446 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 04:35:13 INFO - PROCESS | 1764 | 1464089713456 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 04:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:35:13 INFO - PROCESS | 1764 | 1464089713467 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:35:13 INFO - PROCESS | 1764 | 1464089713471 Marionette TRACE conn4 <- [1,2494,null,{}] 04:35:13 INFO - PROCESS | 1764 | 1464089713477 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}] 04:35:13 INFO - PROCESS | 1764 | 1464089713781 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 04:35:14 INFO - PROCESS | 1764 | 1464089714137 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c772c00 == 107 [pid = 1764] [id = 631] 04:35:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8cf0f400) [pid = 1764] [serial = 1894] [outer = (nil)] 04:35:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8e38fc00) [pid = 1764] [serial = 1895] [outer = 0x8cf0f400] 04:35:14 INFO - PROCESS | 1764 | 1464089714226 Marionette DEBUG loaded listener.js 04:35:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8ed1a800) [pid = 1764] [serial = 1896] [outer = 0x8cf0f400] 04:35:15 INFO - PROCESS | 1764 | 1464089715225 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]]]}] 04:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1798ms 04:35:15 INFO - PROCESS | 1764 | 1464089715266 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 04:35:15 INFO - PROCESS | 1764 | 1464089715271 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 04:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:35:15 INFO - PROCESS | 1764 | 1464089715278 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:35:15 INFO - PROCESS | 1764 | 1464089715284 Marionette TRACE conn4 <- [1,2498,null,{}] 04:35:15 INFO - PROCESS | 1764 | 1464089715301 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}] 04:35:15 INFO - PROCESS | 1764 | 1464089715550 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 04:35:15 INFO - PROCESS | 1764 | 1464089715929 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1e800 == 108 [pid = 1764] [id = 632] 04:35:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8f5e5000) [pid = 1764] [serial = 1897] [outer = (nil)] 04:35:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8f6cc400) [pid = 1764] [serial = 1898] [outer = 0x8f5e5000] 04:35:16 INFO - PROCESS | 1764 | 1464089716028 Marionette DEBUG loaded listener.js 04:35:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8f7c5800) [pid = 1764] [serial = 1899] [outer = 0x8f5e5000] 04:35:16 INFO - PROCESS | 1764 | 1464089716971 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]]]}] 04:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1738ms 04:35:17 INFO - PROCESS | 1764 | 1464089717016 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 04:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:35:17 INFO - PROCESS | 1764 | 1464089717022 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 04:35:17 INFO - PROCESS | 1764 | 1464089717028 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:35:17 INFO - PROCESS | 1764 | 1464089717032 Marionette TRACE conn4 <- [1,2502,null,{}] 04:35:17 INFO - PROCESS | 1764 | 1464089717039 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}] 04:35:17 INFO - PROCESS | 1764 | 1464089717270 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 04:35:17 INFO - PROCESS | 1764 | 1464089717563 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b8400 == 109 [pid = 1764] [id = 633] 04:35:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8f5e3800) [pid = 1764] [serial = 1900] [outer = (nil)] 04:35:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x90f74400) [pid = 1764] [serial = 1901] [outer = 0x8f5e3800] 04:35:17 INFO - PROCESS | 1764 | 1464089717705 Marionette DEBUG loaded listener.js 04:35:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x91590400) [pid = 1764] [serial = 1902] [outer = 0x8f5e3800] 04:35:18 INFO - PROCESS | 1764 | 1464089718647 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]]]}] 04:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1686ms 04:35:18 INFO - PROCESS | 1764 | 1464089718714 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 04:35:18 INFO - PROCESS | 1764 | 1464089718718 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 04:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:35:18 INFO - PROCESS | 1764 | 1464089718724 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:35:18 INFO - PROCESS | 1764 | 1464089718728 Marionette TRACE conn4 <- [1,2506,null,{}] 04:35:18 INFO - PROCESS | 1764 | 1464089718734 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}] 04:35:18 INFO - PROCESS | 1764 | 1464089718979 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 04:35:19 INFO - PROCESS | 1764 | 1464089719306 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x85ea6c00 == 110 [pid = 1764] [id = 634] 04:35:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8d964800) [pid = 1764] [serial = 1903] [outer = (nil)] 04:35:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x91613800) [pid = 1764] [serial = 1904] [outer = 0x8d964800] 04:35:19 INFO - PROCESS | 1764 | 1464089719399 Marionette DEBUG loaded listener.js 04:35:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x91618000) [pid = 1764] [serial = 1905] [outer = 0x8d964800] 04:35:20 INFO - PROCESS | 1764 | 1464089720324 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]]]}] 04:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1637ms 04:35:20 INFO - PROCESS | 1764 | 1464089720362 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 04:35:20 INFO - PROCESS | 1764 | 1464089720366 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 04:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:35:20 INFO - PROCESS | 1764 | 1464089720373 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:35:20 INFO - PROCESS | 1764 | 1464089720376 Marionette TRACE conn4 <- [1,2510,null,{}] 04:35:20 INFO - PROCESS | 1764 | 1464089720382 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}] 04:35:20 INFO - PROCESS | 1764 | 1464089720634 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 04:35:20 INFO - PROCESS | 1764 | 1464089720967 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed62000 == 111 [pid = 1764] [id = 635] 04:35:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x91594400) [pid = 1764] [serial = 1906] [outer = (nil)] 04:35:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x926bc400) [pid = 1764] [serial = 1907] [outer = 0x91594400] 04:35:21 INFO - PROCESS | 1764 | 1464089721061 Marionette DEBUG loaded listener.js 04:35:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x92744400) [pid = 1764] [serial = 1908] [outer = 0x91594400] 04:35:21 INFO - PROCESS | 1764 | 1464089721986 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]]]}] 04:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1687ms 04:35:22 INFO - PROCESS | 1764 | 1464089722061 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 04:35:22 INFO - PROCESS | 1764 | 1464089722066 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 04:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:35:22 INFO - PROCESS | 1764 | 1464089722072 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:35:22 INFO - PROCESS | 1764 | 1464089722076 Marionette TRACE conn4 <- [1,2514,null,{}] 04:35:22 INFO - PROCESS | 1764 | 1464089722081 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}] 04:35:22 INFO - PROCESS | 1764 | 1464089722296 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 04:35:22 INFO - PROCESS | 1764 | 1464089722640 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:22 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b6000 == 112 [pid = 1764] [id = 636] 04:35:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x926bd400) [pid = 1764] [serial = 1909] [outer = (nil)] 04:35:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x92973800) [pid = 1764] [serial = 1910] [outer = 0x926bd400] 04:35:22 INFO - PROCESS | 1764 | 1464089722741 Marionette DEBUG loaded listener.js 04:35:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x92b62400) [pid = 1764] [serial = 1911] [outer = 0x926bd400] 04:35:23 INFO - PROCESS | 1764 | 1464089723699 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]]]}] 04:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1689ms 04:35:23 INFO - PROCESS | 1764 | 1464089723763 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 04:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:35:23 INFO - PROCESS | 1764 | 1464089723767 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 04:35:23 INFO - PROCESS | 1764 | 1464089723774 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:35:23 INFO - PROCESS | 1764 | 1464089723778 Marionette TRACE conn4 <- [1,2518,null,{}] 04:35:23 INFO - PROCESS | 1764 | 1464089723784 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}] 04:35:23 INFO - PROCESS | 1764 | 1464089723991 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 04:35:24 INFO - PROCESS | 1764 | 1464089724333 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a394000 == 113 [pid = 1764] [id = 637] 04:35:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8d614c00) [pid = 1764] [serial = 1912] [outer = (nil)] 04:35:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x93988c00) [pid = 1764] [serial = 1913] [outer = 0x8d614c00] 04:35:24 INFO - PROCESS | 1764 | 1464089724426 Marionette DEBUG loaded listener.js 04:35:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x94546000) [pid = 1764] [serial = 1914] [outer = 0x8d614c00] 04:35:25 INFO - PROCESS | 1764 | 1464089725367 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]]]}] 04:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1631ms 04:35:25 INFO - PROCESS | 1764 | 1464089725404 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 04:35:25 INFO - PROCESS | 1764 | 1464089725408 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 04:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:35:25 INFO - PROCESS | 1764 | 1464089725415 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:35:25 INFO - PROCESS | 1764 | 1464089725418 Marionette TRACE conn4 <- [1,2522,null,{}] 04:35:25 INFO - PROCESS | 1764 | 1464089725424 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}] 04:35:25 INFO - PROCESS | 1764 | 1464089725658 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 04:35:26 INFO - PROCESS | 1764 | 1464089725991 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd7000 == 114 [pid = 1764] [id = 638] 04:35:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x93989800) [pid = 1764] [serial = 1915] [outer = (nil)] 04:35:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x95216000) [pid = 1764] [serial = 1916] [outer = 0x93989800] 04:35:26 INFO - PROCESS | 1764 | 1464089726085 Marionette DEBUG loaded listener.js 04:35:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x96da2400) [pid = 1764] [serial = 1917] [outer = 0x93989800] 04:35:27 INFO - PROCESS | 1764 | 1464089727026 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]]]}] 04:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1682ms 04:35:27 INFO - PROCESS | 1764 | 1464089727098 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 04:35:27 INFO - PROCESS | 1764 | 1464089727102 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 04:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:35:27 INFO - PROCESS | 1764 | 1464089727109 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:35:27 INFO - PROCESS | 1764 | 1464089727112 Marionette TRACE conn4 <- [1,2526,null,{}] 04:35:27 INFO - PROCESS | 1764 | 1464089727118 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}] 04:35:27 INFO - PROCESS | 1764 | 1464089727336 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 04:35:27 INFO - PROCESS | 1764 | 1464089727721 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x9520a000 == 115 [pid = 1764] [id = 639] 04:35:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x97788c00) [pid = 1764] [serial = 1918] [outer = (nil)] 04:35:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x9934e000) [pid = 1764] [serial = 1919] [outer = 0x97788c00] 04:35:27 INFO - PROCESS | 1764 | 1464089727816 Marionette DEBUG loaded listener.js 04:35:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x993a3000) [pid = 1764] [serial = 1920] [outer = 0x97788c00] 04:35:28 INFO - PROCESS | 1764 | 1464089728779 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]]]}] 04:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1731ms 04:35:28 INFO - PROCESS | 1764 | 1464089728841 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 04:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:35:28 INFO - PROCESS | 1764 | 1464089728846 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 04:35:28 INFO - PROCESS | 1764 | 1464089728853 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:35:28 INFO - PROCESS | 1764 | 1464089728858 Marionette TRACE conn4 <- [1,2530,null,{}] 04:35:28 INFO - PROCESS | 1764 | 1464089728863 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}] 04:35:29 INFO - PROCESS | 1764 | 1464089729112 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 04:35:29 INFO - PROCESS | 1764 | 1464089729456 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x99ef9c00 == 116 [pid = 1764] [id = 640] 04:35:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x99f7a400) [pid = 1764] [serial = 1921] [outer = (nil)] 04:35:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9a070000) [pid = 1764] [serial = 1922] [outer = 0x99f7a400] 04:35:29 INFO - PROCESS | 1764 | 1464089729559 Marionette DEBUG loaded listener.js 04:35:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9b99d000) [pid = 1764] [serial = 1923] [outer = 0x99f7a400] 04:35:30 INFO - PROCESS | 1764 | 1464089730531 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]]]}] 04:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1744ms 04:35:30 INFO - PROCESS | 1764 | 1464089730597 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 04:35:30 INFO - PROCESS | 1764 | 1464089730601 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 04:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:35:30 INFO - PROCESS | 1764 | 1464089730608 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:35:30 INFO - PROCESS | 1764 | 1464089730611 Marionette TRACE conn4 <- [1,2534,null,{}] 04:35:30 INFO - PROCESS | 1764 | 1464089730617 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}] 04:35:30 INFO - PROCESS | 1764 | 1464089730844 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 04:35:31 INFO - PROCESS | 1764 | 1464089731183 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x99f7e000 == 117 [pid = 1764] [id = 641] 04:35:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9a066000) [pid = 1764] [serial = 1924] [outer = (nil)] 04:35:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9bdb0400) [pid = 1764] [serial = 1925] [outer = 0x9a066000] 04:35:31 INFO - PROCESS | 1764 | 1464089731277 Marionette DEBUG loaded listener.js 04:35:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9c05f400) [pid = 1764] [serial = 1926] [outer = 0x9a066000] 04:35:32 INFO - PROCESS | 1764 | 1464089732185 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]]]}] 04:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1631ms 04:35:32 INFO - PROCESS | 1764 | 1464089732240 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 04:35:32 INFO - PROCESS | 1764 | 1464089732243 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 04:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:35:32 INFO - PROCESS | 1764 | 1464089732261 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:35:32 INFO - PROCESS | 1764 | 1464089732265 Marionette TRACE conn4 <- [1,2538,null,{}] 04:35:32 INFO - PROCESS | 1764 | 1464089732271 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}] 04:35:32 INFO - PROCESS | 1764 | 1464089732553 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 04:35:32 INFO - PROCESS | 1764 | 1464089732889 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x97781000 == 118 [pid = 1764] [id = 642] 04:35:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x98115400) [pid = 1764] [serial = 1927] [outer = (nil)] 04:35:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9c49e800) [pid = 1764] [serial = 1928] [outer = 0x98115400] 04:35:32 INFO - PROCESS | 1764 | 1464089732983 Marionette DEBUG loaded listener.js 04:35:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9c9aec00) [pid = 1764] [serial = 1929] [outer = 0x98115400] 04:35:33 INFO - PROCESS | 1764 | 1464089733934 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]]]}] 04:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1739ms 04:35:34 INFO - PROCESS | 1764 | 1464089734001 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 04:35:34 INFO - PROCESS | 1764 | 1464089734006 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 04:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:35:34 INFO - PROCESS | 1764 | 1464089734012 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:35:34 INFO - PROCESS | 1764 | 1464089734015 Marionette TRACE conn4 <- [1,2542,null,{}] 04:35:34 INFO - PROCESS | 1764 | 1464089734022 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}] 04:35:34 INFO - PROCESS | 1764 | 1464089734255 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 04:35:34 INFO - PROCESS | 1764 | 1464089734590 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d024000 == 119 [pid = 1764] [id = 643] 04:35:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8e38e000) [pid = 1764] [serial = 1930] [outer = (nil)] 04:35:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9c9b6400) [pid = 1764] [serial = 1931] [outer = 0x8e38e000] 04:35:34 INFO - PROCESS | 1764 | 1464089734685 Marionette DEBUG loaded listener.js 04:35:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9d1aa800) [pid = 1764] [serial = 1932] [outer = 0x8e38e000] 04:35:35 INFO - PROCESS | 1764 | 1464089735651 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]]]}] 04:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1685ms 04:35:35 INFO - PROCESS | 1764 | 1464089735698 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 04:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:35:35 INFO - PROCESS | 1764 | 1464089735702 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 04:35:35 INFO - PROCESS | 1764 | 1464089735708 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:35:35 INFO - PROCESS | 1764 | 1464089735712 Marionette TRACE conn4 <- [1,2546,null,{}] 04:35:35 INFO - PROCESS | 1764 | 1464089735718 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}] 04:35:35 INFO - PROCESS | 1764 | 1464089735948 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 04:35:36 INFO - PROCESS | 1764 | 1464089736285 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x99302000 == 120 [pid = 1764] [id = 644] 04:35:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9a388c00) [pid = 1764] [serial = 1933] [outer = (nil)] 04:35:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9d7a4400) [pid = 1764] [serial = 1934] [outer = 0x9a388c00] 04:35:36 INFO - PROCESS | 1764 | 1464089736378 Marionette DEBUG loaded listener.js 04:35:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0xa061c000) [pid = 1764] [serial = 1935] [outer = 0x9a388c00] 04:35:37 INFO - PROCESS | 1764 | 1464089737296 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]]]}] 04:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1634ms 04:35:37 INFO - PROCESS | 1764 | 1464089737354 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 04:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:35:37 INFO - PROCESS | 1764 | 1464089737359 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 04:35:37 INFO - PROCESS | 1764 | 1464089737366 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:35:37 INFO - PROCESS | 1764 | 1464089737369 Marionette TRACE conn4 <- [1,2550,null,{}] 04:35:37 INFO - PROCESS | 1764 | 1464089737375 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}] 04:35:37 INFO - PROCESS | 1764 | 1464089737603 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 04:35:37 INFO - PROCESS | 1764 | 1464089737950 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620e400 == 121 [pid = 1764] [id = 645] 04:35:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9d5aac00) [pid = 1764] [serial = 1936] [outer = (nil)] 04:35:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0xa237c400) [pid = 1764] [serial = 1937] [outer = 0x9d5aac00] 04:35:38 INFO - PROCESS | 1764 | 1464089738039 Marionette DEBUG loaded listener.js 04:35:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0xa23ea400) [pid = 1764] [serial = 1938] [outer = 0x9d5aac00] 04:35:39 INFO - PROCESS | 1764 | 1464089739019 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]]]}] 04:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1689ms 04:35:39 INFO - PROCESS | 1764 | 1464089739056 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 04:35:39 INFO - PROCESS | 1764 | 1464089739060 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 04:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:35:39 INFO - PROCESS | 1764 | 1464089739066 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:35:39 INFO - PROCESS | 1764 | 1464089739070 Marionette TRACE conn4 <- [1,2554,null,{}] 04:35:39 INFO - PROCESS | 1764 | 1464089739076 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}] 04:35:39 INFO - PROCESS | 1764 | 1464089739299 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 04:35:39 INFO - PROCESS | 1764 | 1464089739651 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6cc000 == 122 [pid = 1764] [id = 646] 04:35:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9158fc00) [pid = 1764] [serial = 1939] [outer = (nil)] 04:35:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0xa25fe400) [pid = 1764] [serial = 1940] [outer = 0x9158fc00] 04:35:39 INFO - PROCESS | 1764 | 1464089739745 Marionette DEBUG loaded listener.js 04:35:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0xa3153400) [pid = 1764] [serial = 1941] [outer = 0x9158fc00] 04:35:40 INFO - PROCESS | 1764 | 1464089740682 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]]]}] 04:35:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:35:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1687ms 04:35:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:35:40 INFO - PROCESS | 1764 | 1464089740754 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 04:35:40 INFO - PROCESS | 1764 | 1464089740757 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 04:35:40 INFO - PROCESS | 1764 | 1464089740764 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:35:40 INFO - PROCESS | 1764 | 1464089740768 Marionette TRACE conn4 <- [1,2558,null,{}] 04:35:40 INFO - PROCESS | 1764 | 1464089740774 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}] 04:35:41 INFO - PROCESS | 1764 | 1464089741000 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 04:35:41 INFO - PROCESS | 1764 | 1464089741342 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:41 INFO - PROCESS | 1764 | ++DOCSHELL 0x86203400 == 123 [pid = 1764] [id = 647] 04:35:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x9d71dc00) [pid = 1764] [serial = 1942] [outer = (nil)] 04:35:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0xa31f1c00) [pid = 1764] [serial = 1943] [outer = 0x9d71dc00] 04:35:41 INFO - PROCESS | 1764 | 1464089741435 Marionette DEBUG loaded listener.js 04:35:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0xa331a400) [pid = 1764] [serial = 1944] [outer = 0x9d71dc00] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x86204800 == 122 [pid = 1764] [id = 624] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x926b5800 == 121 [pid = 1764] [id = 622] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x9a066400 == 120 [pid = 1764] [id = 623] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x9a064400 == 119 [pid = 1764] [id = 621] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8a386400 == 118 [pid = 1764] [id = 620] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x99f7f800 == 117 [pid = 1764] [id = 619] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8620f800 == 116 [pid = 1764] [id = 617] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x9899b400 == 115 [pid = 1764] [id = 618] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8c84b800 == 114 [pid = 1764] [id = 616] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x9213f400 == 113 [pid = 1764] [id = 615] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x85fab000 == 112 [pid = 1764] [id = 614] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x91595800 == 111 [pid = 1764] [id = 613] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8e38cc00 == 110 [pid = 1764] [id = 612] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1bc00 == 109 [pid = 1764] [id = 611] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x89b84800 == 108 [pid = 1764] [id = 609] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x8d8b5800 == 107 [pid = 1764] [id = 610] 04:35:43 INFO - PROCESS | 1764 | --DOCSHELL 0x869da800 == 106 [pid = 1764] [id = 608] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x8e4bbc00) [pid = 1764] [serial = 1823] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x9bdb3c00) [pid = 1764] [serial = 1797] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8e386800) [pid = 1764] [serial = 1820] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x92742c00) [pid = 1764] [serial = 1778] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9d509400) [pid = 1764] [serial = 1802] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x92139400) [pid = 1764] [serial = 1775] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0xa114d800) [pid = 1764] [serial = 1805] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x9b5a4c00) [pid = 1764] [serial = 1794] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8f6c5800) [pid = 1764] [serial = 1767] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x9d50e000) [pid = 1764] [serial = 1803] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x9c316000) [pid = 1764] [serial = 1799] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x99f71800) [pid = 1764] [serial = 1791] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x882d1c00) [pid = 1764] [serial = 1814] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x97780800) [pid = 1764] [serial = 1787] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x950f2000) [pid = 1764] [serial = 1785] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9a3a2000) [pid = 1764] [serial = 1793] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9503d400) [pid = 1764] [serial = 1784] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x8e4ba800) [pid = 1764] [serial = 1821] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9c777c00) [pid = 1764] [serial = 1800] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x92ddcc00) [pid = 1764] [serial = 1782] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x97786800) [pid = 1764] [serial = 1788] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8f7c6400) [pid = 1764] [serial = 1769] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8f889000) [pid = 1764] [serial = 1770] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x893adc00) [pid = 1764] [serial = 1815] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x996b7400) [pid = 1764] [serial = 1790] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x8d79b000) [pid = 1764] [serial = 1763] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9159cc00) [pid = 1764] [serial = 1773] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0xa1150c00) [pid = 1764] [serial = 1806] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0xa25b6c00) [pid = 1764] [serial = 1811] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8f5e4c00) [pid = 1764] [serial = 1766] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0xa23c4800) [pid = 1764] [serial = 1809] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x92b69c00) [pid = 1764] [serial = 1781] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8e553c00) [pid = 1764] [serial = 1764] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0xa23bdc00) [pid = 1764] [serial = 1808] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9158ec00) [pid = 1764] [serial = 1772] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x923b9c00) [pid = 1764] [serial = 1776] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8e4bfc00) [pid = 1764] [serial = 1692] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x893aec00) [pid = 1764] [serial = 1761] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0xa25ba800) [pid = 1764] [serial = 1812] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9b850400) [pid = 1764] [serial = 1796] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8c849800) [pid = 1764] [serial = 1817] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x87ceec00) [pid = 1764] [serial = 1760] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8cf1c400) [pid = 1764] [serial = 1818] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa22a2000) [pid = 1764] [serial = 1746] [outer = (nil)] [url = about:blank] 04:35:43 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x92972000) [pid = 1764] [serial = 1779] [outer = (nil)] [url = about:blank] 04:35:44 INFO - PROCESS | 1764 | 1464089744493 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]]]}] 04:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3749ms 04:35:44 INFO - PROCESS | 1764 | 1464089744513 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 04:35:44 INFO - PROCESS | 1764 | 1464089744519 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 04:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:35:44 INFO - PROCESS | 1764 | 1464089744526 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:35:44 INFO - PROCESS | 1764 | 1464089744531 Marionette TRACE conn4 <- [1,2562,null,{}] 04:35:44 INFO - PROCESS | 1764 | 1464089744539 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}] 04:35:44 INFO - PROCESS | 1764 | 1464089744752 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 04:35:44 INFO - PROCESS | 1764 | 1464089744963 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x869dc400 == 107 [pid = 1764] [id = 648] 04:35:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x869ddc00) [pid = 1764] [serial = 1945] [outer = (nil)] 04:35:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x87070000) [pid = 1764] [serial = 1946] [outer = 0x869ddc00] 04:35:45 INFO - PROCESS | 1764 | 1464089745053 Marionette DEBUG loaded listener.js 04:35:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x87a42400) [pid = 1764] [serial = 1947] [outer = 0x869ddc00] 04:35:45 INFO - PROCESS | 1764 | 1464089745952 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]]]}] 04:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1486ms 04:35:46 INFO - PROCESS | 1764 | 1464089746013 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 04:35:46 INFO - PROCESS | 1764 | 1464089746021 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 04:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:35:46 INFO - PROCESS | 1764 | 1464089746031 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:35:46 INFO - PROCESS | 1764 | 1464089746036 Marionette TRACE conn4 <- [1,2566,null,{}] 04:35:46 INFO - PROCESS | 1764 | 1464089746042 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}] 04:35:46 INFO - PROCESS | 1764 | 1464089746256 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 04:35:46 INFO - PROCESS | 1764 | 1464089746494 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4e800 == 108 [pid = 1764] [id = 649] 04:35:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x87ce8800) [pid = 1764] [serial = 1948] [outer = (nil)] 04:35:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x882d3c00) [pid = 1764] [serial = 1949] [outer = 0x87ce8800] 04:35:46 INFO - PROCESS | 1764 | 1464089746568 Marionette DEBUG loaded listener.js 04:35:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x893b2000) [pid = 1764] [serial = 1950] [outer = 0x87ce8800] 04:35:47 INFO - PROCESS | 1764 | 1464089747571 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]]]}] 04:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1580ms 04:35:47 INFO - PROCESS | 1764 | 1464089747611 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 04:35:47 INFO - PROCESS | 1764 | 1464089747614 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 04:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:35:47 INFO - PROCESS | 1764 | 1464089747621 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:35:47 INFO - PROCESS | 1764 | 1464089747627 Marionette TRACE conn4 <- [1,2570,null,{}] 04:35:47 INFO - PROCESS | 1764 | 1464089747674 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}] 04:35:47 INFO - PROCESS | 1764 | 1464089747992 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 04:35:48 INFO - PROCESS | 1764 | 1464089748024 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c7c00 == 109 [pid = 1764] [id = 650] 04:35:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8a387c00) [pid = 1764] [serial = 1951] [outer = (nil)] 04:35:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8a390c00) [pid = 1764] [serial = 1952] [outer = 0x8a387c00] 04:35:48 INFO - PROCESS | 1764 | 1464089748108 Marionette DEBUG loaded listener.js 04:35:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8a4cf000) [pid = 1764] [serial = 1953] [outer = 0x8a387c00] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9899b800) [pid = 1764] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x85fb7c00) [pid = 1764] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x923b2000) [pid = 1764] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x87078c00) [pid = 1764] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x869db000) [pid = 1764] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8ec56800) [pid = 1764] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x92743800) [pid = 1764] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8a2c3000) [pid = 1764] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x91596400) [pid = 1764] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x893b0c00) [pid = 1764] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8e4bac00) [pid = 1764] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8a2c4800) [pid = 1764] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8ed1a400) [pid = 1764] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8d8bd400) [pid = 1764] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8d794000) [pid = 1764] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9a06c400) [pid = 1764] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0xa2736800) [pid = 1764] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x9c776800) [pid = 1764] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9a070400) [pid = 1764] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9c7e1c00) [pid = 1764] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x9d1b2000) [pid = 1764] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:35:49 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x882d2c00) [pid = 1764] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:35:49 INFO - PROCESS | 1764 | 1464089749617 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]]]}] 04:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2041ms 04:35:49 INFO - PROCESS | 1764 | 1464089749662 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 04:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:35:49 INFO - PROCESS | 1764 | 1464089749667 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 04:35:49 INFO - PROCESS | 1764 | 1464089749673 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:35:49 INFO - PROCESS | 1764 | 1464089749676 Marionette TRACE conn4 <- [1,2574,null,{}] 04:35:49 INFO - PROCESS | 1764 | 1464089749682 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}] 04:35:49 INFO - PROCESS | 1764 | 1464089749962 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 04:35:50 INFO - PROCESS | 1764 | 1464089749987 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c1400 == 110 [pid = 1764] [id = 651] 04:35:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8a4cbc00) [pid = 1764] [serial = 1954] [outer = (nil)] 04:35:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8c842c00) [pid = 1764] [serial = 1955] [outer = 0x8a4cbc00] 04:35:50 INFO - PROCESS | 1764 | 1464089750067 Marionette DEBUG loaded listener.js 04:35:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8c84b400) [pid = 1764] [serial = 1956] [outer = 0x8a4cbc00] 04:35:51 INFO - PROCESS | 1764 | 1464089751244 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]]]}] 04:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1632ms 04:35:51 INFO - PROCESS | 1764 | 1464089751307 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 04:35:51 INFO - PROCESS | 1764 | 1464089751313 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 04:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:35:51 INFO - PROCESS | 1764 | 1464089751322 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:35:51 INFO - PROCESS | 1764 | 1464089751329 Marionette TRACE conn4 <- [1,2578,null,{}] 04:35:51 INFO - PROCESS | 1764 | 1464089751339 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}] 04:35:51 INFO - PROCESS | 1764 | 1464089751625 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 04:35:51 INFO - PROCESS | 1764 | 1464089751975 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x86206400 == 111 [pid = 1764] [id = 652] 04:35:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x869df800) [pid = 1764] [serial = 1957] [outer = (nil)] 04:35:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x87a50c00) [pid = 1764] [serial = 1958] [outer = 0x869df800] 04:35:52 INFO - PROCESS | 1764 | 1464089752067 Marionette DEBUG loaded listener.js 04:35:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x882cf000) [pid = 1764] [serial = 1959] [outer = 0x869df800] 04:35:53 INFO - PROCESS | 1764 | 1464089753082 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]]]}] 04:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1839ms 04:35:53 INFO - PROCESS | 1764 | 1464089753162 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 04:35:53 INFO - PROCESS | 1764 | 1464089753172 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 04:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:35:53 INFO - PROCESS | 1764 | 1464089753183 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:35:53 INFO - PROCESS | 1764 | 1464089753187 Marionette TRACE conn4 <- [1,2582,null,{}] 04:35:53 INFO - PROCESS | 1764 | 1464089753194 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}] 04:35:53 INFO - PROCESS | 1764 | 1464089753474 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 04:35:53 INFO - PROCESS | 1764 | 1464089753841 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:53 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b89c00 == 112 [pid = 1764] [id = 653] 04:35:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x89b8cc00) [pid = 1764] [serial = 1960] [outer = (nil)] 04:35:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8a38f000) [pid = 1764] [serial = 1961] [outer = 0x89b8cc00] 04:35:53 INFO - PROCESS | 1764 | 1464089753933 Marionette DEBUG loaded listener.js 04:35:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8c77fc00) [pid = 1764] [serial = 1962] [outer = 0x89b8cc00] 04:35:54 INFO - PROCESS | 1764 | 1464089754993 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]]]}] 04:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1891ms 04:35:55 INFO - PROCESS | 1764 | 1464089755074 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 04:35:55 INFO - PROCESS | 1764 | 1464089755079 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 04:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:35:55 INFO - PROCESS | 1764 | 1464089755086 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:35:55 INFO - PROCESS | 1764 | 1464089755092 Marionette TRACE conn4 <- [1,2586,null,{}] 04:35:55 INFO - PROCESS | 1764 | 1464089755109 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}] 04:35:55 INFO - PROCESS | 1764 | 1464089755456 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 04:35:55 INFO - PROCESS | 1764 | 1464089755738 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a393000 == 113 [pid = 1764] [id = 654] 04:35:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8cf92000) [pid = 1764] [serial = 1963] [outer = (nil)] 04:35:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8d02f000) [pid = 1764] [serial = 1964] [outer = 0x8cf92000] 04:35:55 INFO - PROCESS | 1764 | 1464089755830 Marionette DEBUG loaded listener.js 04:35:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8d61b400) [pid = 1764] [serial = 1965] [outer = 0x8cf92000] 04:35:56 INFO - PROCESS | 1764 | 1464089756815 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]]]}] 04:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1800ms 04:35:56 INFO - PROCESS | 1764 | 1464089756888 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 04:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:35:56 INFO - PROCESS | 1764 | 1464089756893 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 04:35:56 INFO - PROCESS | 1764 | 1464089756900 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:35:56 INFO - PROCESS | 1764 | 1464089756903 Marionette TRACE conn4 <- [1,2590,null,{}] 04:35:56 INFO - PROCESS | 1764 | 1464089756909 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}] 04:35:57 INFO - PROCESS | 1764 | 1464089757183 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 04:35:57 INFO - PROCESS | 1764 | 1464089757515 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac2000 == 114 [pid = 1764] [id = 655] 04:35:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8d021c00) [pid = 1764] [serial = 1966] [outer = (nil)] 04:35:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8d8b0000) [pid = 1764] [serial = 1967] [outer = 0x8d021c00] 04:35:57 INFO - PROCESS | 1764 | 1464089757609 Marionette DEBUG loaded listener.js 04:35:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8d8bc800) [pid = 1764] [serial = 1968] [outer = 0x8d021c00] 04:35:58 INFO - PROCESS | 1764 | 1464089758525 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]]]}] 04:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1685ms 04:35:58 INFO - PROCESS | 1764 | 1464089758585 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 04:35:58 INFO - PROCESS | 1764 | 1464089758588 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 04:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:35:58 INFO - PROCESS | 1764 | 1464089758595 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:35:58 INFO - PROCESS | 1764 | 1464089758598 Marionette TRACE conn4 <- [1,2594,null,{}] 04:35:58 INFO - PROCESS | 1764 | 1464089758604 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}] 04:35:58 INFO - PROCESS | 1764 | 1464089758835 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 04:35:59 INFO - PROCESS | 1764 | 1464089759207 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x869da800 == 115 [pid = 1764] [id = 656] 04:35:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8d61c400) [pid = 1764] [serial = 1969] [outer = (nil)] 04:35:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8e395c00) [pid = 1764] [serial = 1970] [outer = 0x8d61c400] 04:35:59 INFO - PROCESS | 1764 | 1464089759306 Marionette DEBUG loaded listener.js 04:35:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8e4b2800) [pid = 1764] [serial = 1971] [outer = 0x8d61c400] 04:36:00 INFO - PROCESS | 1764 | 1464089760260 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]]]}] 04:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1680ms 04:36:00 INFO - PROCESS | 1764 | 1464089760275 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 04:36:00 INFO - PROCESS | 1764 | 1464089760279 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 04:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:36:00 INFO - PROCESS | 1764 | 1464089760286 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:36:00 INFO - PROCESS | 1764 | 1464089760290 Marionette TRACE conn4 <- [1,2598,null,{}] 04:36:00 INFO - PROCESS | 1764 | 1464089760296 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}] 04:36:00 INFO - PROCESS | 1764 | 1464089760557 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 04:36:00 INFO - PROCESS | 1764 | 1464089760926 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e1c00 == 116 [pid = 1764] [id = 657] 04:36:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8d966000) [pid = 1764] [serial = 1972] [outer = (nil)] 04:36:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8ec52c00) [pid = 1764] [serial = 1973] [outer = 0x8d966000] 04:36:01 INFO - PROCESS | 1764 | 1464089761022 Marionette DEBUG loaded listener.js 04:36:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ed16400) [pid = 1764] [serial = 1974] [outer = 0x8d966000] 04:36:01 INFO - PROCESS | 1764 | 1464089761960 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]]]}] 04:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1747ms 04:36:02 INFO - PROCESS | 1764 | 1464089762034 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 1764 | 1464089762037 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 04:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:36:02 INFO - PROCESS | 1764 | 1464089762044 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 1764 | 1464089762047 Marionette TRACE conn4 <- [1,2602,null,{}] 04:36:02 INFO - PROCESS | 1764 | 1464089762053 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}] 04:36:02 INFO - PROCESS | 1764 | 1464089762306 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 04:36:02 INFO - PROCESS | 1764 | 1464089762643 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce8c00 == 117 [pid = 1764] [id = 658] 04:36:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8d963800) [pid = 1764] [serial = 1975] [outer = (nil)] 04:36:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8ed6d400) [pid = 1764] [serial = 1976] [outer = 0x8d963800] 04:36:02 INFO - PROCESS | 1764 | 1464089762737 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8f5dc800) [pid = 1764] [serial = 1977] [outer = 0x8d963800] 04:36:03 INFO - PROCESS | 1764 | 1464089763727 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1743ms 04:36:03 INFO - PROCESS | 1764 | 1464089763787 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 1764 | 1464089763791 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 04:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:36:03 INFO - PROCESS | 1764 | 1464089763797 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:36:03 INFO - PROCESS | 1764 | 1464089763800 Marionette TRACE conn4 <- [1,2606,null,{}] 04:36:03 INFO - PROCESS | 1764 | 1464089763807 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}] 04:36:04 INFO - PROCESS | 1764 | 1464089764027 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 04:36:04 INFO - PROCESS | 1764 | 1464089764366 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d7a2400 == 118 [pid = 1764] [id = 659] 04:36:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8e393400) [pid = 1764] [serial = 1978] [outer = (nil)] 04:36:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8f6c2400) [pid = 1764] [serial = 1979] [outer = 0x8e393400] 04:36:04 INFO - PROCESS | 1764 | 1464089764462 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8f6c8000) [pid = 1764] [serial = 1980] [outer = 0x8e393400] 04:36:05 INFO - PROCESS | 1764 | 1464089765415 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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1684ms 04:36:05 INFO - PROCESS | 1764 | 1464089765482 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 04:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:36:05 INFO - PROCESS | 1764 | 1464089765487 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 04:36:05 INFO - PROCESS | 1764 | 1464089765493 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 1764 | 1464089765497 Marionette TRACE conn4 <- [1,2610,null,{}] 04:36:05 INFO - PROCESS | 1764 | 1464089765503 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}] 04:36:05 INFO - PROCESS | 1764 | 1464089765754 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 04:36:06 INFO - PROCESS | 1764 | 1464089766069 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x869e1800 == 119 [pid = 1764] [id = 660] 04:36:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x882cc000) [pid = 1764] [serial = 1981] [outer = (nil)] 04:36:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x8f7c1c00) [pid = 1764] [serial = 1982] [outer = 0x882cc000] 04:36:06 INFO - PROCESS | 1764 | 1464089766161 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x8f7c6c00) [pid = 1764] [serial = 1983] [outer = 0x882cc000] 04:36:07 INFO - PROCESS | 1764 | 1464089767086 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1635ms 04:36:07 INFO - PROCESS | 1764 | 1464089767130 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 1764 | 1464089767134 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 04:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:36:07 INFO - PROCESS | 1764 | 1464089767141 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 1764 | 1464089767145 Marionette TRACE conn4 <- [1,2614,null,{}] 04:36:07 INFO - PROCESS | 1764 | 1464089767151 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}] 04:36:07 INFO - PROCESS | 1764 | 1464089767367 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 04:36:07 INFO - PROCESS | 1764 | 1464089767704 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed67000 == 120 [pid = 1764] [id = 661] 04:36:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8f7bf800) [pid = 1764] [serial = 1984] [outer = (nil)] 04:36:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x8f88d800) [pid = 1764] [serial = 1985] [outer = 0x8f7bf800] 04:36:07 INFO - PROCESS | 1764 | 1464089767801 Marionette DEBUG loaded listener.js 04:36:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x8f88f800) [pid = 1764] [serial = 1986] [outer = 0x8f7bf800] 04:36:08 INFO - PROCESS | 1764 | 1464089768768 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]]]}] 04:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1682ms 04:36:08 INFO - PROCESS | 1764 | 1464089768824 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 04:36:08 INFO - PROCESS | 1764 | 1464089768828 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 04:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:36:08 INFO - PROCESS | 1764 | 1464089768835 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:36:08 INFO - PROCESS | 1764 | 1464089768838 Marionette TRACE conn4 <- [1,2618,null,{}] 04:36:08 INFO - PROCESS | 1764 | 1464089768845 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}] 04:36:09 INFO - PROCESS | 1764 | 1464089769101 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 04:36:09 INFO - PROCESS | 1764 | 1464089769469 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f88d000 == 121 [pid = 1764] [id = 662] 04:36:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x91610000) [pid = 1764] [serial = 1987] [outer = (nil)] 04:36:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9161a400) [pid = 1764] [serial = 1988] [outer = 0x91610000] 04:36:09 INFO - PROCESS | 1764 | 1464089769566 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x916f5400) [pid = 1764] [serial = 1989] [outer = 0x91610000] 04:36:10 INFO - PROCESS | 1764 | 1464089770534 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1740ms 04:36:10 INFO - PROCESS | 1764 | 1464089770576 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 1764 | 1464089770580 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 04:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:36:10 INFO - PROCESS | 1764 | 1464089770586 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 1764 | 1464089770590 Marionette TRACE conn4 <- [1,2622,null,{}] 04:36:10 INFO - PROCESS | 1764 | 1464089770595 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}] 04:36:10 INFO - PROCESS | 1764 | 1464089770826 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 04:36:11 INFO - PROCESS | 1764 | 1464089771182 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d79c800 == 122 [pid = 1764] [id = 663] 04:36:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8d8b2000) [pid = 1764] [serial = 1990] [outer = (nil)] 04:36:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x923afc00) [pid = 1764] [serial = 1991] [outer = 0x8d8b2000] 04:36:11 INFO - PROCESS | 1764 | 1464089771278 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x923b6800) [pid = 1764] [serial = 1992] [outer = 0x8d8b2000] 04:36:12 INFO - PROCESS | 1764 | 1464089772181 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1632ms 04:36:12 INFO - PROCESS | 1764 | 1464089772218 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 1764 | 1464089772223 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 04:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:36:12 INFO - PROCESS | 1764 | 1464089772229 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 1764 | 1464089772232 Marionette TRACE conn4 <- [1,2626,null,{}] 04:36:12 INFO - PROCESS | 1764 | 1464089772238 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}] 04:36:12 INFO - PROCESS | 1764 | 1464089772454 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 04:36:12 INFO - PROCESS | 1764 | 1464089772809 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204400 == 123 [pid = 1764] [id = 664] 04:36:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8f7c4c00) [pid = 1764] [serial = 1993] [outer = (nil)] 04:36:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x926b8000) [pid = 1764] [serial = 1994] [outer = 0x8f7c4c00] 04:36:12 INFO - PROCESS | 1764 | 1464089772905 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x926bc000) [pid = 1764] [serial = 1995] [outer = 0x8f7c4c00] 04:36:13 INFO - PROCESS | 1764 | 1464089773837 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1681ms 04:36:13 INFO - PROCESS | 1764 | 1464089773911 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 1764 | 1464089773914 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 04:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:36:13 INFO - PROCESS | 1764 | 1464089773921 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 1764 | 1464089773925 Marionette TRACE conn4 <- [1,2630,null,{}] 04:36:13 INFO - PROCESS | 1764 | 1464089773931 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}] 04:36:14 INFO - PROCESS | 1764 | 1464089774150 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 04:36:14 INFO - PROCESS | 1764 | 1464089774541 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x923bb800 == 124 [pid = 1764] [id = 665] 04:36:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x92743800) [pid = 1764] [serial = 1996] [outer = (nil)] 04:36:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x92873c00) [pid = 1764] [serial = 1997] [outer = 0x92743800] 04:36:14 INFO - PROCESS | 1764 | 1464089774634 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9287bc00) [pid = 1764] [serial = 1998] [outer = 0x92743800] 04:36:15 INFO - PROCESS | 1764 | 1464089775572 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 04:36:15 INFO - PROCESS | 1764 | 1464089775609 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 1764 | 1464089775613 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 04:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:36:15 INFO - PROCESS | 1764 | 1464089775620 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 1764 | 1464089775623 Marionette TRACE conn4 <- [1,2634,null,{}] 04:36:15 INFO - PROCESS | 1764 | 1464089775629 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}] 04:36:15 INFO - PROCESS | 1764 | 1464089775863 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 04:36:16 INFO - PROCESS | 1764 | 1464089776216 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5dcc00 == 125 [pid = 1764] [id = 666] 04:36:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x8f7dc000) [pid = 1764] [serial = 1999] [outer = (nil)] 04:36:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x92b5f000) [pid = 1764] [serial = 2000] [outer = 0x8f7dc000] 04:36:16 INFO - PROCESS | 1764 | 1464089776310 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x92b66000) [pid = 1764] [serial = 2001] [outer = 0x8f7dc000] 04:36:17 INFO - PROCESS | 1764 | 1464089777222 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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1641ms 04:36:17 INFO - PROCESS | 1764 | 1464089777262 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 1764 | 1464089777266 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 04:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:36:17 INFO - PROCESS | 1764 | 1464089777272 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 1764 | 1464089777275 Marionette TRACE conn4 <- [1,2638,null,{}] 04:36:17 INFO - PROCESS | 1764 | 1464089777281 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}] 04:36:17 INFO - PROCESS | 1764 | 1464089777495 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 04:36:17 INFO - PROCESS | 1764 | 1464089777840 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x9274d400 == 126 [pid = 1764] [id = 667] 04:36:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x92978800) [pid = 1764] [serial = 2002] [outer = (nil)] 04:36:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x93982c00) [pid = 1764] [serial = 2003] [outer = 0x92978800] 04:36:17 INFO - PROCESS | 1764 | 1464089777932 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x93986000) [pid = 1764] [serial = 2004] [outer = 0x92978800] 04:36:18 INFO - PROCESS | 1764 | 1464089778842 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1635ms 04:36:18 INFO - PROCESS | 1764 | 1464089778910 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 1764 | 1464089778914 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 04:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:36:18 INFO - PROCESS | 1764 | 1464089778921 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 1764 | 1464089778924 Marionette TRACE conn4 <- [1,2642,null,{}] 04:36:18 INFO - PROCESS | 1764 | 1464089778930 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}] 04:36:19 INFO - PROCESS | 1764 | 1464089779141 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 04:36:19 INFO - PROCESS | 1764 | 1464089779503 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620ac00 == 127 [pid = 1764] [id = 668] 04:36:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x92743000) [pid = 1764] [serial = 2005] [outer = (nil)] 04:36:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x94552400) [pid = 1764] [serial = 2006] [outer = 0x92743000] 04:36:19 INFO - PROCESS | 1764 | 1464089779594 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9503d800) [pid = 1764] [serial = 2007] [outer = 0x92743000] 04:36:20 INFO - PROCESS | 1764 | 1464089780515 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]]]}] 04:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1637ms 04:36:20 INFO - PROCESS | 1764 | 1464089780559 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 04:36:20 INFO - PROCESS | 1764 | 1464089780563 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 04:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:36:20 INFO - PROCESS | 1764 | 1464089780569 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:36:20 INFO - PROCESS | 1764 | 1464089780573 Marionette TRACE conn4 <- [1,2646,null,{}] 04:36:20 INFO - PROCESS | 1764 | 1464089780578 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}] 04:36:20 INFO - PROCESS | 1764 | 1464089780816 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 04:36:21 INFO - PROCESS | 1764 | 1464089781163 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce1800 == 126 [pid = 1764] [id = 539] 04:36:22 INFO - PROCESS | 1764 | --DOCSHELL 0x8d967400 == 125 [pid = 1764] [id = 386] 04:36:22 INFO - PROCESS | 1764 | --DOCSHELL 0x88acec00 == 124 [pid = 1764] [id = 385] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8d95f800) [pid = 1764] [serial = 1889] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x993aec00) [pid = 1764] [serial = 1857] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x923ae800) [pid = 1764] [serial = 1844] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x92876800) [pid = 1764] [serial = 1847] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x88ac1800) [pid = 1764] [serial = 1881] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x87076800) [pid = 1764] [serial = 1826] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8f5e7000) [pid = 1764] [serial = 1835] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x938ee000) [pid = 1764] [serial = 1850] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8c77cc00) [pid = 1764] [serial = 1884] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x916ed400) [pid = 1764] [serial = 1842] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x9520a800) [pid = 1764] [serial = 1854] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x9bdb3800) [pid = 1764] [serial = 1863] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8c84ac00) [pid = 1764] [serial = 1829] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x87cee000) [pid = 1764] [serial = 1880] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8f7dec00) [pid = 1764] [serial = 1839] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8cf87c00) [pid = 1764] [serial = 1830] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8e553400) [pid = 1764] [serial = 1833] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8e393c00) [pid = 1764] [serial = 1832] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x8d79b400) [pid = 1764] [serial = 1886] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x8a389400) [pid = 1764] [serial = 1883] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9a3a0000) [pid = 1764] [serial = 1860] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x926b5400) [pid = 1764] [serial = 1845] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0xa27c7800) [pid = 1764] [serial = 1878] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9d506000) [pid = 1764] [serial = 1869] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x9c314000) [pid = 1764] [serial = 1865] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x92971800) [pid = 1764] [serial = 1848] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9398b800) [pid = 1764] [serial = 1851] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0xa22a3c00) [pid = 1764] [serial = 1871] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa25c2c00) [pid = 1764] [serial = 1875] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9c317800) [pid = 1764] [serial = 1866] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9bdaec00) [pid = 1764] [serial = 1862] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x950eb400) [pid = 1764] [serial = 1853] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0xa25c0800) [pid = 1764] [serial = 1874] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x91611000) [pid = 1764] [serial = 1841] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9d1a9400) [pid = 1764] [serial = 1868] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9a384c00) [pid = 1764] [serial = 1859] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8f7d1800) [pid = 1764] [serial = 1838] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x87ce8400) [pid = 1764] [serial = 1827] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f6c7400) [pid = 1764] [serial = 1836] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x99309400) [pid = 1764] [serial = 1856] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0xa27c0c00) [pid = 1764] [serial = 1877] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0xa2376400) [pid = 1764] [serial = 1872] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8d8b7000) [pid = 1764] [serial = 1887] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8e4b5400) [pid = 1764] [serial = 1758] [outer = (nil)] [url = about:blank] 04:36:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x85facc00 == 125 [pid = 1764] [id = 669] 04:36:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x85fae000) [pid = 1764] [serial = 2008] [outer = (nil)] 04:36:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8620b000) [pid = 1764] [serial = 2009] [outer = 0x85fae000] 04:36:23 INFO - PROCESS | 1764 | 1464089783165 Marionette DEBUG loaded listener.js 04:36:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x869e1000) [pid = 1764] [serial = 2010] [outer = 0x85fae000] 04:36:24 INFO - PROCESS | 1764 | 1464089784028 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 3487ms 04:36:24 INFO - PROCESS | 1764 | 1464089784062 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 1764 | 1464089784069 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 04:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:36:24 INFO - PROCESS | 1764 | 1464089784082 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 1764 | 1464089784087 Marionette TRACE conn4 <- [1,2650,null,{}] 04:36:24 INFO - PROCESS | 1764 | 1464089784095 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}] 04:36:24 INFO - PROCESS | 1764 | 1464089784296 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 04:36:24 INFO - PROCESS | 1764 | 1464089784524 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce5000 == 126 [pid = 1764] [id = 670] 04:36:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x87ce8400) [pid = 1764] [serial = 2011] [outer = (nil)] 04:36:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x882ce800) [pid = 1764] [serial = 2012] [outer = 0x87ce8400] 04:36:24 INFO - PROCESS | 1764 | 1464089784610 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x88ac9000) [pid = 1764] [serial = 2013] [outer = 0x87ce8400] 04:36:25 INFO - PROCESS | 1764 | 1464089785466 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]]]}] 04:36:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1450ms 04:36:25 INFO - PROCESS | 1764 | 1464089785531 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 04:36:25 INFO - PROCESS | 1764 | 1464089785537 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 04:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:36:25 INFO - PROCESS | 1764 | 1464089785548 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:36:25 INFO - PROCESS | 1764 | 1464089785552 Marionette TRACE conn4 <- [1,2654,null,{}] 04:36:25 INFO - PROCESS | 1764 | 1464089785563 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}] 04:36:25 INFO - PROCESS | 1764 | 1464089785842 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 04:36:25 INFO - PROCESS | 1764 | 1464089785880 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x88acec00 == 127 [pid = 1764] [id = 671] 04:36:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x893b9800) [pid = 1764] [serial = 2014] [outer = (nil)] 04:36:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8a2c5c00) [pid = 1764] [serial = 2015] [outer = 0x893b9800] 04:36:25 INFO - PROCESS | 1764 | 1464089785955 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8a4c9800) [pid = 1764] [serial = 2016] [outer = 0x893b9800] 04:36:27 INFO - PROCESS | 1764 | 1464089787015 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1491ms 04:36:27 INFO - PROCESS | 1764 | 1464089787039 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 1764 | 1464089787043 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 04:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:36:27 INFO - PROCESS | 1764 | 1464089787049 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 1764 | 1464089787055 Marionette TRACE conn4 <- [1,2658,null,{}] 04:36:27 INFO - PROCESS | 1764 | 1464089787076 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}] 04:36:27 INFO - PROCESS | 1764 | 1464089787338 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 04:36:27 INFO - PROCESS | 1764 | 1464089787386 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x85eac000 == 128 [pid = 1764] [id = 672] 04:36:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8cf13000) [pid = 1764] [serial = 2017] [outer = (nil)] 04:36:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8cf1b000) [pid = 1764] [serial = 2018] [outer = 0x8cf13000] 04:36:27 INFO - PROCESS | 1764 | 1464089787461 Marionette DEBUG loaded listener.js 04:36:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8cf8f400) [pid = 1764] [serial = 2019] [outer = 0x8cf13000] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8e38e000) [pid = 1764] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8cf0f400) [pid = 1764] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8d964800) [pid = 1764] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f5e3800) [pid = 1764] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x91594400) [pid = 1764] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8a387c00) [pid = 1764] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x93989800) [pid = 1764] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x99f7a400) [pid = 1764] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x98115400) [pid = 1764] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x869ddc00) [pid = 1764] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8d614c00) [pid = 1764] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x97788c00) [pid = 1764] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9a388c00) [pid = 1764] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x926bd400) [pid = 1764] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x87ce8800) [pid = 1764] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9a066000) [pid = 1764] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8f5e5000) [pid = 1764] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x9d71dc00) [pid = 1764] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x9158fc00) [pid = 1764] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x9d5aac00) [pid = 1764] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x89b85800) [pid = 1764] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:36:28 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8c846400) [pid = 1764] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:36:29 INFO - PROCESS | 1764 | 1464089789082 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]]]}] 04:36:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2094ms 04:36:29 INFO - PROCESS | 1764 | 1464089789143 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 04:36:29 INFO - PROCESS | 1764 | 1464089789148 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 04:36:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:36:29 INFO - PROCESS | 1764 | 1464089789154 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:36:29 INFO - PROCESS | 1764 | 1464089789156 Marionette TRACE conn4 <- [1,2662,null,{}] 04:36:29 INFO - PROCESS | 1764 | 1464089789162 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}] 04:36:29 INFO - PROCESS | 1764 | 1464089789361 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 04:36:29 INFO - PROCESS | 1764 | 1464089789598 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c6400 == 129 [pid = 1764] [id = 673] 04:36:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8a38d800) [pid = 1764] [serial = 2020] [outer = (nil)] 04:36:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8d023c00) [pid = 1764] [serial = 2021] [outer = 0x8a38d800] 04:36:29 INFO - PROCESS | 1764 | 1464089789676 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x8d614c00) [pid = 1764] [serial = 2022] [outer = 0x8a38d800] 04:36:30 INFO - PROCESS | 1764 | 1464089790633 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1540ms 04:36:30 INFO - PROCESS | 1764 | 1464089790695 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 04:36:30 INFO - PROCESS | 1764 | 1464089790702 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 04:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:36:30 INFO - PROCESS | 1764 | 1464089790712 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 1764 | 1464089790719 Marionette TRACE conn4 <- [1,2666,null,{}] 04:36:30 INFO - PROCESS | 1764 | 1464089790730 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}] 04:36:31 INFO - PROCESS | 1764 | 1464089791046 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 04:36:31 INFO - PROCESS | 1764 | 1464089791417 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4dc00 == 130 [pid = 1764] [id = 674] 04:36:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x87a4f000) [pid = 1764] [serial = 2023] [outer = (nil)] 04:36:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x87ce5c00) [pid = 1764] [serial = 2024] [outer = 0x87a4f000] 04:36:31 INFO - PROCESS | 1764 | 1464089791509 Marionette DEBUG loaded listener.js 04:36:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x882d2400) [pid = 1764] [serial = 2025] [outer = 0x87a4f000] 04:36:32 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:32 INFO - PROCESS | 1764 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:36:32 INFO - PROCESS | 1764 | 1464089792961 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]]]}] 04:36:32 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) 04:36:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2290ms 04:36:33 INFO - PROCESS | 1764 | 1464089793002 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 04:36:33 INFO - PROCESS | 1764 | 1464089793012 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 04:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:36:33 INFO - PROCESS | 1764 | 1464089793029 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:36:33 INFO - PROCESS | 1764 | 1464089793035 Marionette TRACE conn4 <- [1,2670,null,{}] 04:36:33 INFO - PROCESS | 1764 | 1464089793041 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}] 04:36:33 INFO - PROCESS | 1764 | 1464089793428 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 04:36:33 INFO - PROCESS | 1764 | 1464089793640 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a43400 == 131 [pid = 1764] [id = 675] 04:36:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x87ce3c00) [pid = 1764] [serial = 2026] [outer = (nil)] 04:36:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8c77e000) [pid = 1764] [serial = 2027] [outer = 0x87ce3c00] 04:36:33 INFO - PROCESS | 1764 | 1464089793731 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8cf16400) [pid = 1764] [serial = 2028] [outer = 0x87ce3c00] 04:36:35 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:35 INFO - PROCESS | 1764 | 1464089795208 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] 04:36:35 INFO - PROCESS | 1764 | 1464089795386 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 04:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:36:35 INFO - PROCESS | 1764 | 1464089795403 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:36:35 INFO - PROCESS | 1764 | 1464089795409 Marionette TRACE conn4 <- [1,2674,null,{}] 04:36:35 INFO - PROCESS | 1764 | 1464089795426 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}] 04:36:35 INFO - PROCESS | 1764 | 1464089795658 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 04:36:35 INFO - PROCESS | 1764 | 1464089795953 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x87ce8800 == 132 [pid = 1764] [id = 676] 04:36:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8cf88400) [pid = 1764] [serial = 2029] [outer = (nil)] 04:36:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x8d8b9c00) [pid = 1764] [serial = 2030] [outer = 0x8cf88400] 04:36:36 INFO - PROCESS | 1764 | 1464089796047 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8e4b4c00) [pid = 1764] [serial = 2031] [outer = 0x8cf88400] 04:36:37 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:37 INFO - PROCESS | 1764 | 1464089797450 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] 04:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:36:37 INFO - PROCESS | 1764 | 1464089797508 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 04:36:37 INFO - PROCESS | 1764 | 1464089797515 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:36:37 INFO - PROCESS | 1764 | 1464089797519 Marionette TRACE conn4 <- [1,2678,null,{}] 04:36:37 INFO - PROCESS | 1764 | 1464089797525 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}] 04:36:37 INFO - PROCESS | 1764 | 1464089797820 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 04:36:38 INFO - PROCESS | 1764 | 1464089798103 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c0400 == 133 [pid = 1764] [id = 677] 04:36:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8e4b1800) [pid = 1764] [serial = 2032] [outer = (nil)] 04:36:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8ec4b000) [pid = 1764] [serial = 2033] [outer = 0x8e4b1800] 04:36:38 INFO - PROCESS | 1764 | 1464089798195 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8ec53c00) [pid = 1764] [serial = 2034] [outer = 0x8e4b1800] 04:36:39 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:39 INFO - PROCESS | 1764 | 1464089799592 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]]]}] 04:36:39 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) 04:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2133ms 04:36:39 INFO - PROCESS | 1764 | 1464089799649 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 04:36:39 INFO - PROCESS | 1764 | 1464089799653 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 04:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:36:39 INFO - PROCESS | 1764 | 1464089799660 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 1764 | 1464089799663 Marionette TRACE conn4 <- [1,2682,null,{}] 04:36:39 INFO - PROCESS | 1764 | 1464089799669 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}] 04:36:39 INFO - PROCESS | 1764 | 1464089799957 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 04:36:40 INFO - PROCESS | 1764 | 1464089800222 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1d000 == 134 [pid = 1764] [id = 678] 04:36:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8e553400) [pid = 1764] [serial = 2035] [outer = (nil)] 04:36:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8ed67800) [pid = 1764] [serial = 2036] [outer = 0x8e553400] 04:36:40 INFO - PROCESS | 1764 | 1464089800312 Marionette DEBUG loaded listener.js 04:36:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f5df000) [pid = 1764] [serial = 2037] [outer = 0x8e553400] 04:36:41 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:41 INFO - PROCESS | 1764 | 1464089801701 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]]]}] 04:36:41 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) 04:36:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2087ms 04:36:41 INFO - PROCESS | 1764 | 1464089801748 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 1764 | 1464089801753 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 04:36:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:36:41 INFO - PROCESS | 1764 | 1464089801759 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 1764 | 1464089801763 Marionette TRACE conn4 <- [1,2686,null,{}] 04:36:41 INFO - PROCESS | 1764 | 1464089801769 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}] 04:36:42 INFO - PROCESS | 1764 | 1464089802093 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 04:36:42 INFO - PROCESS | 1764 | 1464089802387 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8e55a800 == 135 [pid = 1764] [id = 679] 04:36:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8e55b000) [pid = 1764] [serial = 2038] [outer = (nil)] 04:36:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f7c4400) [pid = 1764] [serial = 2039] [outer = 0x8e55b000] 04:36:42 INFO - PROCESS | 1764 | 1464089802478 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x90f7bc00) [pid = 1764] [serial = 2040] [outer = 0x8e55b000] 04:36:43 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:43 INFO - PROCESS | 1764 | 1464089803878 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] 04:36:43 INFO - PROCESS | 1764 | 1464089803955 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 04:36:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:36:44 INFO - PROCESS | 1764 | 1464089804057 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:36:44 INFO - PROCESS | 1764 | 1464089804062 Marionette TRACE conn4 <- [1,2690,null,{}] 04:36:44 INFO - PROCESS | 1764 | 1464089804079 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}] 04:36:44 INFO - PROCESS | 1764 | 1464089804341 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 04:36:44 INFO - PROCESS | 1764 | 1464089804623 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed62400 == 136 [pid = 1764] [id = 680] 04:36:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x90f72800) [pid = 1764] [serial = 2041] [outer = (nil)] 04:36:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x9159b000) [pid = 1764] [serial = 2042] [outer = 0x90f72800] 04:36:44 INFO - PROCESS | 1764 | 1464089804755 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9160e000) [pid = 1764] [serial = 2043] [outer = 0x90f72800] 04:36:46 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:46 INFO - PROCESS | 1764 | 1464089806141 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] 04:36:46 INFO - PROCESS | 1764 | 1464089806166 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 04:36:46 INFO - PROCESS | 1764 | 1464089806174 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 1764 | 1464089806177 Marionette TRACE conn4 <- [1,2694,null,{}] 04:36:46 INFO - PROCESS | 1764 | 1464089806183 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}] 04:36:46 INFO - PROCESS | 1764 | 1464089806448 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 04:36:46 INFO - PROCESS | 1764 | 1464089806707 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1ec00 == 137 [pid = 1764] [id = 681] 04:36:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8f883800) [pid = 1764] [serial = 2044] [outer = (nil)] 04:36:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x916ea800) [pid = 1764] [serial = 2045] [outer = 0x8f883800] 04:36:46 INFO - PROCESS | 1764 | 1464089806800 Marionette DEBUG loaded listener.js 04:36:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x916f0c00) [pid = 1764] [serial = 2046] [outer = 0x8f883800] 04:36:48 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:48 INFO - PROCESS | 1764 | 1464089808183 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] 04:36:48 INFO - PROCESS | 1764 | 1464089808223 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 04:36:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:36:48 INFO - PROCESS | 1764 | 1464089808230 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 1764 | 1464089808234 Marionette TRACE conn4 <- [1,2698,null,{}] 04:36:48 INFO - PROCESS | 1764 | 1464089808240 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}] 04:36:48 INFO - PROCESS | 1764 | 1464089808505 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 04:36:48 INFO - PROCESS | 1764 | 1464089808765 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2bc400 == 138 [pid = 1764] [id = 682] 04:36:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x91596400) [pid = 1764] [serial = 2047] [outer = (nil)] 04:36:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x923bb000) [pid = 1764] [serial = 2048] [outer = 0x91596400] 04:36:48 INFO - PROCESS | 1764 | 1464089808855 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x926b9800) [pid = 1764] [serial = 2049] [outer = 0x91596400] 04:36:50 INFO - PROCESS | 1764 | SkCairoFTTypeface::onFilterRec unimplemented 04:36:50 INFO - PROCESS | 1764 | 1464089810283 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] 04:36:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:36:50 INFO - PROCESS | 1764 | 1464089810323 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 04:36:50 INFO - PROCESS | 1764 | 1464089810329 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:36:50 INFO - PROCESS | 1764 | 1464089810333 Marionette TRACE conn4 <- [1,2702,null,{}] 04:36:50 INFO - PROCESS | 1764 | 1464089810430 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}] 04:36:50 INFO - PROCESS | 1764 | 1464089810731 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 04:36:50 INFO - PROCESS | 1764 | 1464089810959 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a2c1000 == 139 [pid = 1764] [id = 683] 04:36:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x916f5000) [pid = 1764] [serial = 2050] [outer = (nil)] 04:36:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x92876800) [pid = 1764] [serial = 2051] [outer = 0x916f5000] 04:36:51 INFO - PROCESS | 1764 | 1464089811045 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x9287c000) [pid = 1764] [serial = 2052] [outer = 0x916f5000] 04:36:52 INFO - PROCESS | 1764 | 1464089812012 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:36:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1739ms 04:36:52 INFO - PROCESS | 1764 | 1464089812068 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 04:36:52 INFO - PROCESS | 1764 | 1464089812072 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 04:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:36:52 INFO - PROCESS | 1764 | 1464089812079 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 1764 | 1464089812084 Marionette TRACE conn4 <- [1,2706,null,{}] 04:36:52 INFO - PROCESS | 1764 | 1464089812090 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}] 04:36:52 INFO - PROCESS | 1764 | 1464089812350 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 04:36:52 INFO - PROCESS | 1764 | 1464089812695 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x9213b800 == 140 [pid = 1764] [id = 684] 04:36:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x92ddc400) [pid = 1764] [serial = 2053] [outer = (nil)] 04:36:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9398b000) [pid = 1764] [serial = 2054] [outer = 0x92ddc400] 04:36:52 INFO - PROCESS | 1764 | 1464089812795 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9454d400) [pid = 1764] [serial = 2055] [outer = 0x92ddc400] 04:36:53 INFO - PROCESS | 1764 | 1464089813758 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1741ms 04:36:53 INFO - PROCESS | 1764 | 1464089813822 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 04:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:36:53 INFO - PROCESS | 1764 | 1464089813826 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 04:36:53 INFO - PROCESS | 1764 | 1464089813833 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 1764 | 1464089813837 Marionette TRACE conn4 <- [1,2710,null,{}] 04:36:53 INFO - PROCESS | 1764 | 1464089813842 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}] 04:36:54 INFO - PROCESS | 1764 | 1464089814114 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 04:36:54 INFO - PROCESS | 1764 | 1464089814495 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb5800 == 141 [pid = 1764] [id = 685] 04:36:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x8620d800) [pid = 1764] [serial = 2056] [outer = (nil)] 04:36:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x893aec00) [pid = 1764] [serial = 2057] [outer = 0x8620d800] 04:36:54 INFO - PROCESS | 1764 | 1464089814586 Marionette DEBUG loaded listener.js 04:36:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x92b63000) [pid = 1764] [serial = 2058] [outer = 0x8620d800] 04:36:55 INFO - PROCESS | 1764 | 1464089815575 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] 04:36:55 INFO - PROCESS | 1764 | 1464089815624 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 04:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:36:55 INFO - PROCESS | 1764 | 1464089815631 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 1764 | 1464089815635 Marionette TRACE conn4 <- [1,2714,null,{}] 04:36:55 INFO - PROCESS | 1764 | 1464089815640 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}] 04:36:55 INFO - PROCESS | 1764 | 1464089815900 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 04:36:56 INFO - PROCESS | 1764 | 1464089816734 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x87070400 == 142 [pid = 1764] [id = 686] 04:36:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x87075800) [pid = 1764] [serial = 2059] [outer = (nil)] 04:36:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x87a44800) [pid = 1764] [serial = 2060] [outer = 0x87075800] 04:36:56 INFO - PROCESS | 1764 | 1464089816852 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x893b0800) [pid = 1764] [serial = 2061] [outer = 0x87075800] 04:36:57 INFO - PROCESS | 1764 | 1464089817726 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2139ms 04:36:57 INFO - PROCESS | 1764 | 1464089817771 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 1764 | 1464089817778 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 04:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:36:57 INFO - PROCESS | 1764 | 1464089817786 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 1764 | 1464089817791 Marionette TRACE conn4 <- [1,2718,null,{}] 04:36:57 INFO - PROCESS | 1764 | 1464089817800 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}] 04:36:58 INFO - PROCESS | 1764 | 1464089818027 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 04:36:58 INFO - PROCESS | 1764 | 1464089818321 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c844400 == 143 [pid = 1764] [id = 687] 04:36:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8cf12000) [pid = 1764] [serial = 2062] [outer = (nil)] 04:36:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8d613000) [pid = 1764] [serial = 2063] [outer = 0x8cf12000] 04:36:58 INFO - PROCESS | 1764 | 1464089818462 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8d79d400) [pid = 1764] [serial = 2064] [outer = 0x8cf12000] 04:36:59 INFO - PROCESS | 1764 | 1464089819434 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] 04:36:59 INFO - PROCESS | 1764 | 1464089819488 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 04:36:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:36:59 INFO - PROCESS | 1764 | 1464089819498 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:36:59 INFO - PROCESS | 1764 | 1464089819501 Marionette TRACE conn4 <- [1,2722,null,{}] 04:36:59 INFO - PROCESS | 1764 | 1464089819507 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}] 04:36:59 INFO - PROCESS | 1764 | 1464089819795 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 04:37:00 INFO - PROCESS | 1764 | 1464089820320 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c83f800 == 144 [pid = 1764] [id = 688] 04:37:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x8c842800) [pid = 1764] [serial = 2065] [outer = (nil)] 04:37:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8e552800) [pid = 1764] [serial = 2066] [outer = 0x8c842800] 04:37:00 INFO - PROCESS | 1764 | 1464089820417 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x8ec57c00) [pid = 1764] [serial = 2067] [outer = 0x8c842800] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8e3d9000 == 143 [pid = 1764] [id = 283] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x85eac000 == 142 [pid = 1764] [id = 672] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x869d9400 == 141 [pid = 1764] [id = 475] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x88acec00 == 140 [pid = 1764] [id = 671] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce5000 == 139 [pid = 1764] [id = 670] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x85facc00 == 138 [pid = 1764] [id = 669] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x9274d400 == 137 [pid = 1764] [id = 667] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x923bb800 == 136 [pid = 1764] [id = 665] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5dcc00 == 135 [pid = 1764] [id = 666] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x86204400 == 134 [pid = 1764] [id = 664] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8d79c800 == 133 [pid = 1764] [id = 663] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8f88d000 == 132 [pid = 1764] [id = 662] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8ed67000 == 131 [pid = 1764] [id = 661] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8d7a2400 == 130 [pid = 1764] [id = 659] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x869e1800 == 129 [pid = 1764] [id = 660] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce8c00 == 128 [pid = 1764] [id = 658] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x869e1c00 == 127 [pid = 1764] [id = 657] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x869da800 == 126 [pid = 1764] [id = 656] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac2000 == 125 [pid = 1764] [id = 655] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x8a393000 == 124 [pid = 1764] [id = 654] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x86206400 == 123 [pid = 1764] [id = 652] 04:37:00 INFO - PROCESS | 1764 | --DOCSHELL 0x89b89c00 == 122 [pid = 1764] [id = 653] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8c842c00) [pid = 1764] [serial = 1955] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x9d1aa800) [pid = 1764] [serial = 1932] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x8e38fc00) [pid = 1764] [serial = 1895] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x91613800) [pid = 1764] [serial = 1904] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x91590400) [pid = 1764] [serial = 1902] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x92744400) [pid = 1764] [serial = 1908] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8a4cf000) [pid = 1764] [serial = 1953] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x95216000) [pid = 1764] [serial = 1916] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9c9b6400) [pid = 1764] [serial = 1931] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x9a070000) [pid = 1764] [serial = 1922] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x9c9aec00) [pid = 1764] [serial = 1929] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x87a42400) [pid = 1764] [serial = 1947] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x926bc400) [pid = 1764] [serial = 1907] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x93988c00) [pid = 1764] [serial = 1913] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x993a3000) [pid = 1764] [serial = 1920] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9d7a4400) [pid = 1764] [serial = 1934] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x92b62400) [pid = 1764] [serial = 1911] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x882d3c00) [pid = 1764] [serial = 1949] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x91618000) [pid = 1764] [serial = 1905] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x9bdb0400) [pid = 1764] [serial = 1925] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x893b2000) [pid = 1764] [serial = 1950] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8f7c5800) [pid = 1764] [serial = 1899] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0xa061c000) [pid = 1764] [serial = 1935] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x92973800) [pid = 1764] [serial = 1910] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x87070000) [pid = 1764] [serial = 1946] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0xa31f1c00) [pid = 1764] [serial = 1943] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x94546000) [pid = 1764] [serial = 1914] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0xa3153400) [pid = 1764] [serial = 1941] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0xa25fe400) [pid = 1764] [serial = 1940] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x9c49e800) [pid = 1764] [serial = 1928] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x9934e000) [pid = 1764] [serial = 1919] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x9c05f400) [pid = 1764] [serial = 1926] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x96da2400) [pid = 1764] [serial = 1917] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0xa237c400) [pid = 1764] [serial = 1937] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8a38b800) [pid = 1764] [serial = 1893] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x9b99d000) [pid = 1764] [serial = 1923] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8ed1a800) [pid = 1764] [serial = 1896] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0xa23ea400) [pid = 1764] [serial = 1938] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0xa331a400) [pid = 1764] [serial = 1944] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x89b92000) [pid = 1764] [serial = 1892] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8a390c00) [pid = 1764] [serial = 1952] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x8ec53800) [pid = 1764] [serial = 1824] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x90f74400) [pid = 1764] [serial = 1901] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8f6cc400) [pid = 1764] [serial = 1898] [outer = (nil)] [url = about:blank] 04:37:01 INFO - PROCESS | 1764 | 1464089821752 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] 04:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:37:01 INFO - PROCESS | 1764 | 1464089821796 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 04:37:01 INFO - PROCESS | 1764 | 1464089821805 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 1764 | 1464089821814 Marionette TRACE conn4 <- [1,2726,null,{}] 04:37:01 INFO - PROCESS | 1764 | 1464089821828 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}] 04:37:02 INFO - PROCESS | 1764 | 1464089822065 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 04:37:02 INFO - PROCESS | 1764 | 1464089822272 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x85facc00 == 123 [pid = 1764] [id = 689] 04:37:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x869e1c00) [pid = 1764] [serial = 2068] [outer = (nil)] 04:37:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8c84a400) [pid = 1764] [serial = 2069] [outer = 0x869e1c00] 04:37:02 INFO - PROCESS | 1764 | 1464089822353 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8d61bc00) [pid = 1764] [serial = 2070] [outer = 0x869e1c00] 04:37:03 INFO - PROCESS | 1764 | 1464089823200 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]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1448ms 04:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:37:03 INFO - PROCESS | 1764 | 1464089823251 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 1764 | 1464089823254 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 04:37:03 INFO - PROCESS | 1764 | 1464089823262 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 1764 | 1464089823265 Marionette TRACE conn4 <- [1,2730,null,{}] 04:37:03 INFO - PROCESS | 1764 | 1464089823272 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}] 04:37:03 INFO - PROCESS | 1764 | 1464089823481 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 04:37:03 INFO - PROCESS | 1764 | 1464089823703 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c778000 == 124 [pid = 1764] [id = 690] 04:37:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8c84e400) [pid = 1764] [serial = 2071] [outer = (nil)] 04:37:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8ec57000) [pid = 1764] [serial = 2072] [outer = 0x8c84e400] 04:37:03 INFO - PROCESS | 1764 | 1464089823795 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8ed64c00) [pid = 1764] [serial = 2073] [outer = 0x8c84e400] 04:37:05 INFO - PROCESS | 1764 | 1464089825135 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] 04:37:05 INFO - PROCESS | 1764 | 1464089825218 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 04:37:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:37:05 INFO - PROCESS | 1764 | 1464089825225 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:37:05 INFO - PROCESS | 1764 | 1464089825227 Marionette TRACE conn4 <- [1,2734,null,{}] 04:37:05 INFO - PROCESS | 1764 | 1464089825233 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}] 04:37:05 INFO - PROCESS | 1764 | 1464089825529 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x88acb400) [pid = 1764] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8cf13000) [pid = 1764] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x869df800) [pid = 1764] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x92743800) [pid = 1764] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8f7dc000) [pid = 1764] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x92978800) [pid = 1764] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x89b8cc00) [pid = 1764] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x8d963800) [pid = 1764] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x91610000) [pid = 1764] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 124 (0x8d966000) [pid = 1764] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 123 (0x8cf92000) [pid = 1764] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 122 (0x87ce8400) [pid = 1764] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 121 (0x8d021c00) [pid = 1764] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 120 (0x8e393400) [pid = 1764] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 119 (0x92743000) [pid = 1764] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 118 (0x8f7bf800) [pid = 1764] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 117 (0x8d61c400) [pid = 1764] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 116 (0x8d8b2000) [pid = 1764] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 115 (0x882cc000) [pid = 1764] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 114 (0x8f7c4c00) [pid = 1764] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 113 (0x85fae000) [pid = 1764] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:37:06 INFO - PROCESS | 1764 | --DOMWINDOW == 112 (0x893b9800) [pid = 1764] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:37:06 INFO - PROCESS | 1764 | 1464089826203 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d8800 == 125 [pid = 1764] [id = 691] 04:37:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 113 (0x869df800) [pid = 1764] [serial = 2074] [outer = (nil)] 04:37:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 114 (0x893b7000) [pid = 1764] [serial = 2075] [outer = 0x869df800] 04:37:06 INFO - PROCESS | 1764 | 1464089826289 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 1764 | ++DOMWINDOW == 115 (0x8d961400) [pid = 1764] [serial = 2076] [outer = 0x869df800] 04:37:07 INFO - PROCESS | 1764 | 1464089827119 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]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:37:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1930ms 04:37:07 INFO - PROCESS | 1764 | 1464089827156 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 1764 | 1464089827159 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 04:37:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:37:07 INFO - PROCESS | 1764 | 1464089827166 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 1764 | 1464089827170 Marionette TRACE conn4 <- [1,2738,null,{}] 04:37:07 INFO - PROCESS | 1764 | 1464089827175 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}] 04:37:07 INFO - PROCESS | 1764 | 1464089827388 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 04:37:07 INFO - PROCESS | 1764 | 1464089827605 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d3400 == 126 [pid = 1764] [id = 692] 04:37:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 116 (0x89b83400) [pid = 1764] [serial = 2077] [outer = (nil)] 04:37:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 117 (0x8f7bb000) [pid = 1764] [serial = 2078] [outer = 0x89b83400] 04:37:07 INFO - PROCESS | 1764 | 1464089827680 Marionette DEBUG loaded listener.js 04:37:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 118 (0x8f7d3000) [pid = 1764] [serial = 2079] [outer = 0x89b83400] 04:37:08 INFO - PROCESS | 1764 | 1464089828807 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:37:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1698ms 04:37:08 INFO - PROCESS | 1764 | 1464089828865 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 1764 | 1464089828872 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 04:37:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:37:08 INFO - PROCESS | 1764 | 1464089828882 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 1764 | 1464089828887 Marionette TRACE conn4 <- [1,2742,null,{}] 04:37:08 INFO - PROCESS | 1764 | 1464089828897 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}] 04:37:09 INFO - PROCESS | 1764 | 1464089829165 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 04:37:09 INFO - PROCESS | 1764 | 1464089829490 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4b800 == 127 [pid = 1764] [id = 693] 04:37:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 119 (0x893afc00) [pid = 1764] [serial = 2080] [outer = (nil)] 04:37:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 120 (0x8a2c1c00) [pid = 1764] [serial = 2081] [outer = 0x893afc00] 04:37:09 INFO - PROCESS | 1764 | 1464089829585 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 121 (0x8a393800) [pid = 1764] [serial = 2082] [outer = 0x893afc00] 04:37:10 INFO - PROCESS | 1764 | 1464089830555 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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:37:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1748ms 04:37:10 INFO - PROCESS | 1764 | 1464089830631 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 04:37:10 INFO - PROCESS | 1764 | 1464089830640 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 04:37:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:37:10 INFO - PROCESS | 1764 | 1464089830651 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:37:10 INFO - PROCESS | 1764 | 1464089830655 Marionette TRACE conn4 <- [1,2746,null,{}] 04:37:10 INFO - PROCESS | 1764 | 1464089830662 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}] 04:37:10 INFO - PROCESS | 1764 | 1464089830934 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 04:37:11 INFO - PROCESS | 1764 | 1464089831302 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d796400 == 128 [pid = 1764] [id = 694] 04:37:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 122 (0x8d797800) [pid = 1764] [serial = 2083] [outer = (nil)] 04:37:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 123 (0x8d8b7c00) [pid = 1764] [serial = 2084] [outer = 0x8d797800] 04:37:11 INFO - PROCESS | 1764 | 1464089831395 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 124 (0x8e3d3c00) [pid = 1764] [serial = 2085] [outer = 0x8d797800] 04:37:12 INFO - PROCESS | 1764 | 1464089832372 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:37:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1781ms 04:37:12 INFO - PROCESS | 1764 | 1464089832434 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 1764 | 1464089832439 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 04:37:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:37:12 INFO - PROCESS | 1764 | 1464089832448 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 1764 | 1464089832453 Marionette TRACE conn4 <- [1,2750,null,{}] 04:37:12 INFO - PROCESS | 1764 | 1464089832471 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}] 04:37:12 INFO - PROCESS | 1764 | 1464089832730 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 04:37:13 INFO - PROCESS | 1764 | 1464089833068 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:13 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c8800 == 129 [pid = 1764] [id = 695] 04:37:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 125 (0x8f7b9000) [pid = 1764] [serial = 2086] [outer = (nil)] 04:37:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8f7de400) [pid = 1764] [serial = 2087] [outer = 0x8f7b9000] 04:37:13 INFO - PROCESS | 1764 | 1464089833166 Marionette DEBUG loaded listener.js 04:37:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x90f71c00) [pid = 1764] [serial = 2088] [outer = 0x8f7b9000] 04:37:14 INFO - PROCESS | 1764 | 1464089834121 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]]]}] 04:37:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:37:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1694ms 04:37:14 INFO - PROCESS | 1764 | 1464089834142 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 04:37:14 INFO - PROCESS | 1764 | 1464089834147 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 04:37:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:37:14 INFO - PROCESS | 1764 | 1464089834155 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:37:14 INFO - PROCESS | 1764 | 1464089834159 Marionette TRACE conn4 <- [1,2754,null,{}] 04:37:14 INFO - PROCESS | 1764 | 1464089834166 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}] 04:37:14 INFO - PROCESS | 1764 | 1464089834394 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 04:37:14 INFO - PROCESS | 1764 | 1464089834690 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7dd800 == 130 [pid = 1764] [id = 696] 04:37:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x9158e400) [pid = 1764] [serial = 2089] [outer = (nil)] 04:37:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x9159b800) [pid = 1764] [serial = 2090] [outer = 0x9158e400] 04:37:14 INFO - PROCESS | 1764 | 1464089834831 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x91616c00) [pid = 1764] [serial = 2091] [outer = 0x9158e400] 04:37:15 INFO - PROCESS | 1764 | 1464089835867 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:37:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1742ms 04:37:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:37:15 INFO - PROCESS | 1764 | 1464089835898 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 1764 | 1464089835901 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 04:37:15 INFO - PROCESS | 1764 | 1464089835908 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 1764 | 1464089835912 Marionette TRACE conn4 <- [1,2758,null,{}] 04:37:15 INFO - PROCESS | 1764 | 1464089835918 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}] 04:37:16 INFO - PROCESS | 1764 | 1464089836176 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 04:37:16 INFO - PROCESS | 1764 | 1464089836509 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x86207800 == 131 [pid = 1764] [id = 697] 04:37:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8f7db000) [pid = 1764] [serial = 2092] [outer = (nil)] 04:37:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x916f5c00) [pid = 1764] [serial = 2093] [outer = 0x8f7db000] 04:37:16 INFO - PROCESS | 1764 | 1464089836607 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x923af000) [pid = 1764] [serial = 2094] [outer = 0x8f7db000] 04:37:17 INFO - PROCESS | 1764 | 1464089837572 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]]]}] 04:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1741ms 04:37:17 INFO - PROCESS | 1764 | 1464089837649 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 04:37:17 INFO - PROCESS | 1764 | 1464089837652 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 04:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:37:17 INFO - PROCESS | 1764 | 1464089837660 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:37:17 INFO - PROCESS | 1764 | 1464089837662 Marionette TRACE conn4 <- [1,2762,null,{}] 04:37:17 INFO - PROCESS | 1764 | 1464089837669 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}] 04:37:17 INFO - PROCESS | 1764 | 1464089837985 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 04:37:18 INFO - PROCESS | 1764 | 1464089838335 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f79400 == 132 [pid = 1764] [id = 698] 04:37:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x9213a000) [pid = 1764] [serial = 2095] [outer = (nil)] 04:37:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x92750000) [pid = 1764] [serial = 2096] [outer = 0x9213a000] 04:37:18 INFO - PROCESS | 1764 | 1464089838427 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x9297f000) [pid = 1764] [serial = 2097] [outer = 0x9213a000] 04:37:19 INFO - PROCESS | 1764 | 1464089839405 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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1796ms 04:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:37:19 INFO - PROCESS | 1764 | 1464089839456 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 1764 | 1464089839459 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 04:37:19 INFO - PROCESS | 1764 | 1464089839466 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 1764 | 1464089839470 Marionette TRACE conn4 <- [1,2766,null,{}] 04:37:19 INFO - PROCESS | 1764 | 1464089839476 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}] 04:37:19 INFO - PROCESS | 1764 | 1464089839706 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 04:37:20 INFO - PROCESS | 1764 | 1464089840040 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x92878c00 == 133 [pid = 1764] [id = 699] 04:37:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x92879000) [pid = 1764] [serial = 2098] [outer = (nil)] 04:37:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x92b6a800) [pid = 1764] [serial = 2099] [outer = 0x92879000] 04:37:20 INFO - PROCESS | 1764 | 1464089840136 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x92dda400) [pid = 1764] [serial = 2100] [outer = 0x92879000] 04:37:21 INFO - PROCESS | 1764 | 1464089841055 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:37:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1638ms 04:37:21 INFO - PROCESS | 1764 | 1464089841104 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 1764 | 1464089841109 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 04:37:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:37:21 INFO - PROCESS | 1764 | 1464089841115 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 1764 | 1464089841119 Marionette TRACE conn4 <- [1,2770,null,{}] 04:37:21 INFO - PROCESS | 1764 | 1464089841125 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}] 04:37:21 INFO - PROCESS | 1764 | 1464089841363 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 04:37:21 INFO - PROCESS | 1764 | 1464089841697 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x91593400 == 134 [pid = 1764] [id = 700] 04:37:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x923ba800) [pid = 1764] [serial = 2101] [outer = (nil)] 04:37:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x9454b800) [pid = 1764] [serial = 2102] [outer = 0x923ba800] 04:37:21 INFO - PROCESS | 1764 | 1464089841794 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x95039800) [pid = 1764] [serial = 2103] [outer = 0x923ba800] 04:37:22 INFO - PROCESS | 1764 | 1464089842700 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1637ms 04:37:22 INFO - PROCESS | 1764 | 1464089842753 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 04:37:22 INFO - PROCESS | 1764 | 1464089842756 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 04:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:37:22 INFO - PROCESS | 1764 | 1464089842764 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 1764 | 1464089842766 Marionette TRACE conn4 <- [1,2774,null,{}] 04:37:22 INFO - PROCESS | 1764 | 1464089842773 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}] 04:37:23 INFO - PROCESS | 1764 | 1464089843017 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 04:37:23 INFO - PROCESS | 1764 | 1464089843364 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x88ac7800 == 135 [pid = 1764] [id = 701] 04:37:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x9454c000) [pid = 1764] [serial = 2104] [outer = (nil)] 04:37:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x96da2400) [pid = 1764] [serial = 2105] [outer = 0x9454c000] 04:37:23 INFO - PROCESS | 1764 | 1464089843468 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x97780000) [pid = 1764] [serial = 2106] [outer = 0x9454c000] 04:37:24 INFO - PROCESS | 1764 | 1464089844399 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]]]}] 04:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1682ms 04:37:24 INFO - PROCESS | 1764 | 1464089844446 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 04:37:24 INFO - PROCESS | 1764 | 1464089844450 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 04:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:37:24 INFO - PROCESS | 1764 | 1464089844457 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:37:24 INFO - PROCESS | 1764 | 1464089844460 Marionette TRACE conn4 <- [1,2778,null,{}] 04:37:24 INFO - PROCESS | 1764 | 1464089844466 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}] 04:37:24 INFO - PROCESS | 1764 | 1464089844699 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 04:37:25 INFO - PROCESS | 1764 | 1464089845040 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x9520c400 == 136 [pid = 1764] [id = 702] 04:37:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x9520cc00) [pid = 1764] [serial = 2107] [outer = (nil)] 04:37:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x98995800) [pid = 1764] [serial = 2108] [outer = 0x9520cc00] 04:37:25 INFO - PROCESS | 1764 | 1464089845134 Marionette DEBUG loaded listener.js 04:37:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x99304800) [pid = 1764] [serial = 2109] [outer = 0x9520cc00] 04:37:26 INFO - PROCESS | 1764 | 1464089846104 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]]]}] 04:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1688ms 04:37:26 INFO - PROCESS | 1764 | 1464089846147 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 04:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:37:26 INFO - PROCESS | 1764 | 1464089846151 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 04:37:26 INFO - PROCESS | 1764 | 1464089846158 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:37:26 INFO - PROCESS | 1764 | 1464089846164 Marionette TRACE conn4 <- [1,2782,null,{}] 04:37:26 INFO - PROCESS | 1764 | 1464089846169 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}] 04:37:26 INFO - PROCESS | 1764 | 1464089846433 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 04:37:26 INFO - PROCESS | 1764 | 1464089846783 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 1764 | ++DOCSHELL 0x9778ac00 == 137 [pid = 1764] [id = 703] 04:37:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x993a2800) [pid = 1764] [serial = 2110] [outer = (nil)] 04:37:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x996b3800) [pid = 1764] [serial = 2111] [outer = 0x993a2800] 04:37:26 INFO - PROCESS | 1764 | 1464089846885 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x996bcc00) [pid = 1764] [serial = 2112] [outer = 0x993a2800] 04:37:27 INFO - PROCESS | 1764 | 1464089847827 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]]]}] 04:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1740ms 04:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:37:27 INFO - PROCESS | 1764 | 1464089847898 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 1764 | 1464089847901 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 04:37:27 INFO - PROCESS | 1764 | 1464089847908 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 1764 | 1464089847912 Marionette TRACE conn4 <- [1,2786,null,{}] 04:37:27 INFO - PROCESS | 1764 | 1464089847918 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}] 04:37:28 INFO - PROCESS | 1764 | 1464089848150 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 04:37:28 INFO - PROCESS | 1764 | 1464089848503 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4c8800 == 138 [pid = 1764] [id = 704] 04:37:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x8c845c00) [pid = 1764] [serial = 2113] [outer = (nil)] 04:37:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x99e9a800) [pid = 1764] [serial = 2114] [outer = 0x8c845c00] 04:37:28 INFO - PROCESS | 1764 | 1464089848597 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x99ea5c00) [pid = 1764] [serial = 2115] [outer = 0x8c845c00] 04:37:29 INFO - PROCESS | 1764 | 1464089849503 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:37:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1639ms 04:37:29 INFO - PROCESS | 1764 | 1464089849547 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 04:37:29 INFO - PROCESS | 1764 | 1464089849552 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 04:37:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:37:29 INFO - PROCESS | 1764 | 1464089849558 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 1764 | 1464089849562 Marionette TRACE conn4 <- [1,2790,null,{}] 04:37:29 INFO - PROCESS | 1764 | 1464089849567 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}] 04:37:29 INFO - PROCESS | 1764 | 1464089849812 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 04:37:30 INFO - PROCESS | 1764 | 1464089850155 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x99e98c00 == 139 [pid = 1764] [id = 705] 04:37:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x99ea5800) [pid = 1764] [serial = 2116] [outer = (nil)] 04:37:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x9a063c00) [pid = 1764] [serial = 2117] [outer = 0x99ea5800] 04:37:30 INFO - PROCESS | 1764 | 1464089850248 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x9a066400) [pid = 1764] [serial = 2118] [outer = 0x99ea5800] 04:37:31 INFO - PROCESS | 1764 | 1464089851225 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]]]}] 04:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1731ms 04:37:31 INFO - PROCESS | 1764 | 1464089851291 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 04:37:31 INFO - PROCESS | 1764 | 1464089851295 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 04:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:37:31 INFO - PROCESS | 1764 | 1464089851301 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:37:31 INFO - PROCESS | 1764 | 1464089851305 Marionette TRACE conn4 <- [1,2794,null,{}] 04:37:31 INFO - PROCESS | 1764 | 1464089851312 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}] 04:37:31 INFO - PROCESS | 1764 | 1464089851549 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 04:37:31 INFO - PROCESS | 1764 | 1464089851890 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 1764 | ++DOCSHELL 0x9778a400 == 140 [pid = 1764] [id = 706] 04:37:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x99e9dc00) [pid = 1764] [serial = 2119] [outer = (nil)] 04:37:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x9a38dc00) [pid = 1764] [serial = 2120] [outer = 0x99e9dc00] 04:37:31 INFO - PROCESS | 1764 | 1464089851985 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x9a3a1000) [pid = 1764] [serial = 2121] [outer = 0x99e9dc00] 04:37:32 INFO - PROCESS | 1764 | 1464089852924 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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1681ms 04:37:32 INFO - PROCESS | 1764 | 1464089852985 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 1764 | 1464089852989 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 04:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:37:32 INFO - PROCESS | 1764 | 1464089852995 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 1764 | 1464089852999 Marionette TRACE conn4 <- [1,2798,null,{}] 04:37:33 INFO - PROCESS | 1764 | 1464089853005 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}] 04:37:33 INFO - PROCESS | 1764 | 1464089853241 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 04:37:33 INFO - PROCESS | 1764 | 1464089853595 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 1764 | ++DOCSHELL 0x893ac800 == 141 [pid = 1764] [id = 707] 04:37:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x89b89400) [pid = 1764] [serial = 2122] [outer = (nil)] 04:37:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9a3ab000) [pid = 1764] [serial = 2123] [outer = 0x89b89400] 04:37:33 INFO - PROCESS | 1764 | 1464089853690 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x9b59ec00) [pid = 1764] [serial = 2124] [outer = 0x89b89400] 04:37:34 INFO - PROCESS | 1764 | 1464089854642 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]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1689ms 04:37:34 INFO - PROCESS | 1764 | 1464089854686 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 1764 | 1464089854690 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 04:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:37:34 INFO - PROCESS | 1764 | 1464089854697 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 1764 | 1464089854700 Marionette TRACE conn4 <- [1,2802,null,{}] 04:37:34 INFO - PROCESS | 1764 | 1464089854727 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}] 04:37:34 INFO - PROCESS | 1764 | 1464089854970 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 04:37:35 INFO - PROCESS | 1764 | 1464089855311 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a2b4c00 == 142 [pid = 1764] [id = 708] 04:37:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9a3adc00) [pid = 1764] [serial = 2125] [outer = (nil)] 04:37:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9baf1400) [pid = 1764] [serial = 2126] [outer = 0x9a3adc00] 04:37:35 INFO - PROCESS | 1764 | 1464089855409 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9bbc8800) [pid = 1764] [serial = 2127] [outer = 0x9a3adc00] 04:37:36 INFO - PROCESS | 1764 | 1464089856356 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]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1736ms 04:37:36 INFO - PROCESS | 1764 | 1464089856434 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 1764 | 1464089856439 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 04:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:37:36 INFO - PROCESS | 1764 | 1464089856445 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 1764 | 1464089856448 Marionette TRACE conn4 <- [1,2806,null,{}] 04:37:36 INFO - PROCESS | 1764 | 1464089856454 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}] 04:37:36 INFO - PROCESS | 1764 | 1464089856723 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 04:37:37 INFO - PROCESS | 1764 | 1464089857064 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b850800 == 143 [pid = 1764] [id = 709] 04:37:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9bdb0400) [pid = 1764] [serial = 2128] [outer = (nil)] 04:37:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9bdb8800) [pid = 1764] [serial = 2129] [outer = 0x9bdb0400] 04:37:37 INFO - PROCESS | 1764 | 1464089857160 Marionette DEBUG loaded listener.js 04:37:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9bdba800) [pid = 1764] [serial = 2130] [outer = 0x9bdb0400] 04:37:38 INFO - PROCESS | 1764 | 1464089858083 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]]]}] 04:37:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:37:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1687ms 04:37:38 INFO - PROCESS | 1764 | 1464089858134 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 04:37:38 INFO - PROCESS | 1764 | 1464089858137 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 04:37:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:37:38 INFO - PROCESS | 1764 | 1464089858144 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:37:38 INFO - PROCESS | 1764 | 1464089858147 Marionette TRACE conn4 <- [1,2810,null,{}] 04:37:38 INFO - PROCESS | 1764 | 1464089858153 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}] 04:37:38 INFO - PROCESS | 1764 | 1464089858375 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 04:37:38 INFO - PROCESS | 1764 | 1464089858728 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4e800 == 142 [pid = 1764] [id = 649] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x869d8800 == 141 [pid = 1764] [id = 691] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c778000 == 140 [pid = 1764] [id = 690] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x85facc00 == 139 [pid = 1764] [id = 689] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c83f800 == 138 [pid = 1764] [id = 688] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8c844400 == 137 [pid = 1764] [id = 687] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x87070400 == 136 [pid = 1764] [id = 686] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf1d000 == 135 [pid = 1764] [id = 678] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x87ce8800 == 134 [pid = 1764] [id = 676] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x8a2c0400 == 133 [pid = 1764] [id = 677] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x87a43400 == 132 [pid = 1764] [id = 675] 04:37:40 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4dc00 == 131 [pid = 1764] [id = 674] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8620b000) [pid = 1764] [serial = 2009] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x869e1000) [pid = 1764] [serial = 2010] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8a2c5c00) [pid = 1764] [serial = 2015] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8a4c9800) [pid = 1764] [serial = 2016] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x88ac9000) [pid = 1764] [serial = 2013] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8e558400) [pid = 1764] [serial = 1890] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8d023c00) [pid = 1764] [serial = 2021] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8cf1b000) [pid = 1764] [serial = 2018] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8cf8f400) [pid = 1764] [serial = 2019] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x87a50c00) [pid = 1764] [serial = 1958] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x882cf000) [pid = 1764] [serial = 1959] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x92873c00) [pid = 1764] [serial = 1997] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9287bc00) [pid = 1764] [serial = 1998] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x92b5f000) [pid = 1764] [serial = 2000] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x92b66000) [pid = 1764] [serial = 2001] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x93982c00) [pid = 1764] [serial = 2003] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x93986000) [pid = 1764] [serial = 2004] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8a38f000) [pid = 1764] [serial = 1961] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8c77fc00) [pid = 1764] [serial = 1962] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8ed6d400) [pid = 1764] [serial = 1976] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8f5dc800) [pid = 1764] [serial = 1977] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9161a400) [pid = 1764] [serial = 1988] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x916f5400) [pid = 1764] [serial = 1989] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8ec52c00) [pid = 1764] [serial = 1973] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8ed16400) [pid = 1764] [serial = 1974] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8d02f000) [pid = 1764] [serial = 1964] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8d61b400) [pid = 1764] [serial = 1965] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x882ce800) [pid = 1764] [serial = 2012] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8d8b0000) [pid = 1764] [serial = 1967] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8d8bc800) [pid = 1764] [serial = 1968] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8f6c2400) [pid = 1764] [serial = 1979] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8f6c8000) [pid = 1764] [serial = 1980] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x94552400) [pid = 1764] [serial = 2006] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x9503d800) [pid = 1764] [serial = 2007] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8f88d800) [pid = 1764] [serial = 1985] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x8f88f800) [pid = 1764] [serial = 1986] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8e395c00) [pid = 1764] [serial = 1970] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8e4b2800) [pid = 1764] [serial = 1971] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x923afc00) [pid = 1764] [serial = 1991] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x923b6800) [pid = 1764] [serial = 1992] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8f7c1c00) [pid = 1764] [serial = 1982] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 127 (0x8f7c6c00) [pid = 1764] [serial = 1983] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 126 (0x926b8000) [pid = 1764] [serial = 1994] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | --DOMWINDOW == 125 (0x926bc000) [pid = 1764] [serial = 1995] [outer = (nil)] [url = about:blank] 04:37:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204400 == 132 [pid = 1764] [id = 710] 04:37:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 126 (0x8620b000) [pid = 1764] [serial = 2131] [outer = (nil)] 04:37:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 127 (0x869e3800) [pid = 1764] [serial = 2132] [outer = 0x8620b000] 04:37:40 INFO - PROCESS | 1764 | 1464089860963 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 1764 | ++DOMWINDOW == 128 (0x87a44000) [pid = 1764] [serial = 2133] [outer = 0x8620b000] 04:37:41 INFO - PROCESS | 1764 | 1464089861862 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]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 3750ms 04:37:41 INFO - PROCESS | 1764 | 1464089861896 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 1764 | 1464089861903 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 04:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:37:41 INFO - PROCESS | 1764 | 1464089861912 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 1764 | 1464089861916 Marionette TRACE conn4 <- [1,2814,null,{}] 04:37:41 INFO - PROCESS | 1764 | 1464089861929 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}] 04:37:42 INFO - PROCESS | 1764 | 1464089862160 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 04:37:42 INFO - PROCESS | 1764 | 1464089862393 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x89b8c400 == 133 [pid = 1764] [id = 711] 04:37:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x89b8cc00) [pid = 1764] [serial = 2134] [outer = (nil)] 04:37:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8a2c5c00) [pid = 1764] [serial = 2135] [outer = 0x89b8cc00] 04:37:42 INFO - PROCESS | 1764 | 1464089862471 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8a390c00) [pid = 1764] [serial = 2136] [outer = 0x89b8cc00] 04:37:43 INFO - PROCESS | 1764 | 1464089863353 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]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:37:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1485ms 04:37:43 INFO - PROCESS | 1764 | 1464089863424 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 04:37:43 INFO - PROCESS | 1764 | 1464089863430 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 04:37:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:37:43 INFO - PROCESS | 1764 | 1464089863441 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 1764 | 1464089863446 Marionette TRACE conn4 <- [1,2818,null,{}] 04:37:43 INFO - PROCESS | 1764 | 1464089863452 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}] 04:37:43 INFO - PROCESS | 1764 | 1464089863761 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 04:37:43 INFO - PROCESS | 1764 | 1464089863793 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4ca000 == 134 [pid = 1764] [id = 712] 04:37:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8a4cb800) [pid = 1764] [serial = 2137] [outer = (nil)] 04:37:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8cf1ec00) [pid = 1764] [serial = 2138] [outer = 0x8a4cb800] 04:37:43 INFO - PROCESS | 1764 | 1464089863870 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8d612400) [pid = 1764] [serial = 2139] [outer = 0x8a4cb800] 04:37:44 INFO - PROCESS | 1764 | 1464089864980 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]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1584ms 04:37:45 INFO - PROCESS | 1764 | 1464089865025 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 1764 | 1464089865029 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 04:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:37:45 INFO - PROCESS | 1764 | 1464089865042 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 1764 | 1464089865048 Marionette TRACE conn4 <- [1,2822,null,{}] 04:37:45 INFO - PROCESS | 1764 | 1464089865064 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}] 04:37:45 INFO - PROCESS | 1764 | 1464089865371 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x869df800) [pid = 1764] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8cf12000) [pid = 1764] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x87075800) [pid = 1764] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x869e1c00) [pid = 1764] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x8c842800) [pid = 1764] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:37:45 INFO - PROCESS | 1764 | --DOMWINDOW == 128 (0x8c84e400) [pid = 1764] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:37:46 INFO - PROCESS | 1764 | 1464089866018 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 1764 | ++DOCSHELL 0x869df800 == 135 [pid = 1764] [id = 713] 04:37:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 129 (0x87075800) [pid = 1764] [serial = 2140] [outer = (nil)] 04:37:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8cf0fc00) [pid = 1764] [serial = 2141] [outer = 0x87075800] 04:37:46 INFO - PROCESS | 1764 | 1464089866102 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8e3dc800) [pid = 1764] [serial = 2142] [outer = 0x87075800] 04:37:46 INFO - PROCESS | 1764 | 1464089866918 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]]]}] 04:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1936ms 04:37:46 INFO - PROCESS | 1764 | 1464089866980 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 04:37:46 INFO - PROCESS | 1764 | 1464089866984 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 04:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:37:46 INFO - PROCESS | 1764 | 1464089866991 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:37:46 INFO - PROCESS | 1764 | 1464089866994 Marionette TRACE conn4 <- [1,2826,null,{}] 04:37:47 INFO - PROCESS | 1764 | 1464089867000 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}] 04:37:47 INFO - PROCESS | 1764 | 1464089867221 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 04:37:47 INFO - PROCESS | 1764 | 1464089867429 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a389c00 == 136 [pid = 1764] [id = 714] 04:37:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8c778000) [pid = 1764] [serial = 2143] [outer = (nil)] 04:37:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8e55d400) [pid = 1764] [serial = 2144] [outer = 0x8c778000] 04:37:47 INFO - PROCESS | 1764 | 1464089867509 Marionette DEBUG loaded listener.js 04:37:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8ed15c00) [pid = 1764] [serial = 2145] [outer = 0x8c778000] 04:37:48 INFO - PROCESS | 1764 | 1464089868648 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:37:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1687ms 04:37:48 INFO - PROCESS | 1764 | 1464089868697 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 1764 | 1464089868705 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 04:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:37:48 INFO - PROCESS | 1764 | 1464089868715 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 1764 | 1464089868721 Marionette TRACE conn4 <- [1,2830,null,{}] 04:37:48 INFO - PROCESS | 1764 | 1464089868731 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}] 04:37:48 INFO - PROCESS | 1764 | 1464089868995 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 04:37:49 INFO - PROCESS | 1764 | 1464089869366 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d8800 == 137 [pid = 1764] [id = 715] 04:37:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x893ad400) [pid = 1764] [serial = 2146] [outer = (nil)] 04:37:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8a390400) [pid = 1764] [serial = 2147] [outer = 0x893ad400] 04:37:49 INFO - PROCESS | 1764 | 1464089869464 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8c849800) [pid = 1764] [serial = 2148] [outer = 0x893ad400] 04:37:50 INFO - PROCESS | 1764 | 1464089870446 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1789ms 04:37:50 INFO - PROCESS | 1764 | 1464089870505 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 1764 | 1464089870515 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 04:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:37:50 INFO - PROCESS | 1764 | 1464089870526 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 1764 | 1464089870531 Marionette TRACE conn4 <- [1,2834,null,{}] 04:37:50 INFO - PROCESS | 1764 | 1464089870537 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}] 04:37:50 INFO - PROCESS | 1764 | 1464089870782 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 04:37:51 INFO - PROCESS | 1764 | 1464089871143 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b2000 == 138 [pid = 1764] [id = 716] 04:37:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8d8b9800) [pid = 1764] [serial = 2149] [outer = (nil)] 04:37:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8e38dc00) [pid = 1764] [serial = 2150] [outer = 0x8d8b9800] 04:37:51 INFO - PROCESS | 1764 | 1464089871255 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8e4c0c00) [pid = 1764] [serial = 2151] [outer = 0x8d8b9800] 04:37:52 INFO - PROCESS | 1764 | 1464089872262 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1788ms 04:37:52 INFO - PROCESS | 1764 | 1464089872315 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 04:37:52 INFO - PROCESS | 1764 | 1464089872319 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 04:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:37:52 INFO - PROCESS | 1764 | 1464089872326 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:37:52 INFO - PROCESS | 1764 | 1464089872333 Marionette TRACE conn4 <- [1,2838,null,{}] 04:37:52 INFO - PROCESS | 1764 | 1464089872351 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}] 04:37:52 INFO - PROCESS | 1764 | 1464089872608 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 04:37:52 INFO - PROCESS | 1764 | 1464089872952 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e4400 == 139 [pid = 1764] [id = 717] 04:37:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8f5e7800) [pid = 1764] [serial = 2152] [outer = (nil)] 04:37:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f6c7800) [pid = 1764] [serial = 2153] [outer = 0x8f5e7800] 04:37:53 INFO - PROCESS | 1764 | 1464089873053 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f7be400) [pid = 1764] [serial = 2154] [outer = 0x8f5e7800] 04:37:54 INFO - PROCESS | 1764 | 1464089874011 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]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1738ms 04:37:54 INFO - PROCESS | 1764 | 1464089874066 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 1764 | 1464089874070 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 04:37:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:37:54 INFO - PROCESS | 1764 | 1464089874077 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 1764 | 1464089874081 Marionette TRACE conn4 <- [1,2842,null,{}] 04:37:54 INFO - PROCESS | 1764 | 1464089874087 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}] 04:37:54 INFO - PROCESS | 1764 | 1464089874360 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 04:37:54 INFO - PROCESS | 1764 | 1464089874700 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e1000 == 140 [pid = 1764] [id = 718] 04:37:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f6ca400) [pid = 1764] [serial = 2155] [outer = (nil)] 04:37:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8f7dbc00) [pid = 1764] [serial = 2156] [outer = 0x8f6ca400] 04:37:54 INFO - PROCESS | 1764 | 1464089874797 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x90f71400) [pid = 1764] [serial = 2157] [outer = 0x8f6ca400] 04:37:55 INFO - PROCESS | 1764 | 1464089875746 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]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1733ms 04:37:55 INFO - PROCESS | 1764 | 1464089875811 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 1764 | 1464089875816 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 04:37:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:37:55 INFO - PROCESS | 1764 | 1464089875822 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 1764 | 1464089875826 Marionette TRACE conn4 <- [1,2846,null,{}] 04:37:55 INFO - PROCESS | 1764 | 1464089875832 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}] 04:37:56 INFO - PROCESS | 1764 | 1464089876092 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 04:37:56 INFO - PROCESS | 1764 | 1464089876431 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c8000 == 141 [pid = 1764] [id = 719] 04:37:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8f7d5000) [pid = 1764] [serial = 2158] [outer = (nil)] 04:37:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x91611c00) [pid = 1764] [serial = 2159] [outer = 0x8f7d5000] 04:37:56 INFO - PROCESS | 1764 | 1464089876529 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x91619400) [pid = 1764] [serial = 2160] [outer = 0x8f7d5000] 04:37:57 INFO - PROCESS | 1764 | 1464089877447 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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:37:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1685ms 04:37:57 INFO - PROCESS | 1764 | 1464089877511 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 1764 | 1464089877515 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 04:37:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:37:57 INFO - PROCESS | 1764 | 1464089877525 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 1764 | 1464089877528 Marionette TRACE conn4 <- [1,2850,null,{}] 04:37:57 INFO - PROCESS | 1764 | 1464089877535 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}] 04:37:57 INFO - PROCESS | 1764 | 1464089877804 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 04:37:58 INFO - PROCESS | 1764 | 1464089878153 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:58 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f7dcc00 == 142 [pid = 1764] [id = 720] 04:37:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x916ef400) [pid = 1764] [serial = 2161] [outer = (nil)] 04:37:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x926c0800) [pid = 1764] [serial = 2162] [outer = 0x916ef400] 04:37:58 INFO - PROCESS | 1764 | 1464089878253 Marionette DEBUG loaded listener.js 04:37:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x92748400) [pid = 1764] [serial = 2163] [outer = 0x916ef400] 04:37:59 INFO - PROCESS | 1764 | 1464089879203 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:37:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:37:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1733ms 04:37:59 INFO - PROCESS | 1764 | 1464089879259 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 04:37:59 INFO - PROCESS | 1764 | 1464089879264 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 04:37:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:37:59 INFO - PROCESS | 1764 | 1464089879270 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:37:59 INFO - PROCESS | 1764 | 1464089879274 Marionette TRACE conn4 <- [1,2854,null,{}] 04:37:59 INFO - PROCESS | 1764 | 1464089879280 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}] 04:37:59 INFO - PROCESS | 1764 | 1464089879546 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 04:37:59 INFO - PROCESS | 1764 | 1464089879886 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x923b1400 == 143 [pid = 1764] [id = 721] 04:37:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x926b9000) [pid = 1764] [serial = 2164] [outer = (nil)] 04:37:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9297dc00) [pid = 1764] [serial = 2165] [outer = 0x926b9000] 04:37:59 INFO - PROCESS | 1764 | 1464089879983 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x92b63800) [pid = 1764] [serial = 2166] [outer = 0x926b9000] 04:38:00 INFO - PROCESS | 1764 | 1464089880938 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]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:38:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1735ms 04:38:01 INFO - PROCESS | 1764 | 1464089881007 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 1764 | 1464089881010 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 04:38:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:38:01 INFO - PROCESS | 1764 | 1464089881018 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 1764 | 1464089881021 Marionette TRACE conn4 <- [1,2858,null,{}] 04:38:01 INFO - PROCESS | 1764 | 1464089881027 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}] 04:38:01 INFO - PROCESS | 1764 | 1464089881324 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 04:38:01 INFO - PROCESS | 1764 | 1464089881676 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:01 INFO - PROCESS | 1764 | ++DOCSHELL 0x91593800 == 144 [pid = 1764] [id = 722] 04:38:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x9287ac00) [pid = 1764] [serial = 2167] [outer = (nil)] 04:38:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x93b8c800) [pid = 1764] [serial = 2168] [outer = 0x9287ac00] 04:38:01 INFO - PROCESS | 1764 | 1464089881775 Marionette DEBUG loaded listener.js 04:38:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x9503e000) [pid = 1764] [serial = 2169] [outer = 0x9287ac00] 04:38:02 INFO - PROCESS | 1764 | 1464089882774 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:38:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:38:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1787ms 04:38:02 INFO - PROCESS | 1764 | 1464089882806 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 04:38:02 INFO - PROCESS | 1764 | 1464089882810 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 04:38:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:38:02 INFO - PROCESS | 1764 | 1464089882817 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:38:02 INFO - PROCESS | 1764 | 1464089882819 Marionette TRACE conn4 <- [1,2862,null,{}] 04:38:02 INFO - PROCESS | 1764 | 1464089882826 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}] 04:38:03 INFO - PROCESS | 1764 | 1464089883064 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 04:38:03 INFO - PROCESS | 1764 | 1464089883412 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x93982c00 == 145 [pid = 1764] [id = 723] 04:38:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x93989c00) [pid = 1764] [serial = 2170] [outer = (nil)] 04:38:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x97786800) [pid = 1764] [serial = 2171] [outer = 0x93989c00] 04:38:03 INFO - PROCESS | 1764 | 1464089883541 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x98996c00) [pid = 1764] [serial = 2172] [outer = 0x93989c00] 04:38:04 INFO - PROCESS | 1764 | 1464089884520 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1782ms 04:38:04 INFO - PROCESS | 1764 | 1464089884600 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 04:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:38:04 INFO - PROCESS | 1764 | 1464089884605 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 04:38:04 INFO - PROCESS | 1764 | 1464089884612 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 1764 | 1464089884616 Marionette TRACE conn4 <- [1,2866,null,{}] 04:38:04 INFO - PROCESS | 1764 | 1464089884622 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}] 04:38:04 INFO - PROCESS | 1764 | 1464089884916 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 04:38:05 INFO - PROCESS | 1764 | 1464089885271 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x88acc400 == 146 [pid = 1764] [id = 724] 04:38:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x8c775400) [pid = 1764] [serial = 2173] [outer = (nil)] 04:38:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x99356400) [pid = 1764] [serial = 2174] [outer = 0x8c775400] 04:38:05 INFO - PROCESS | 1764 | 1464089885364 Marionette DEBUG loaded listener.js 04:38:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x996b4000) [pid = 1764] [serial = 2175] [outer = 0x8c775400] 04:38:06 INFO - PROCESS | 1764 | 1464089886373 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]]]}] 04:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1840ms 04:38:06 INFO - PROCESS | 1764 | 1464089886453 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 04:38:06 INFO - PROCESS | 1764 | 1464089886457 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 04:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:38:06 INFO - PROCESS | 1764 | 1464089886464 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:38:06 INFO - PROCESS | 1764 | 1464089886469 Marionette TRACE conn4 <- [1,2870,null,{}] 04:38:06 INFO - PROCESS | 1764 | 1464089886475 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}] 04:38:06 INFO - PROCESS | 1764 | 1464089886781 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 04:38:07 INFO - PROCESS | 1764 | 1464089887144 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x98995c00 == 147 [pid = 1764] [id = 725] 04:38:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9bdb9000) [pid = 1764] [serial = 2176] [outer = (nil)] 04:38:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9c060400) [pid = 1764] [serial = 2177] [outer = 0x9bdb9000] 04:38:07 INFO - PROCESS | 1764 | 1464089887245 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9c06a400) [pid = 1764] [serial = 2178] [outer = 0x9bdb9000] 04:38:08 INFO - PROCESS | 1764 | 1464089888247 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1832ms 04:38:08 INFO - PROCESS | 1764 | 1464089888297 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 04:38:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:38:08 INFO - PROCESS | 1764 | 1464089888302 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 04:38:08 INFO - PROCESS | 1764 | 1464089888309 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 1764 | 1464089888312 Marionette TRACE conn4 <- [1,2874,null,{}] 04:38:08 INFO - PROCESS | 1764 | 1464089888318 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}] 04:38:08 INFO - PROCESS | 1764 | 1464089888578 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 04:38:08 INFO - PROCESS | 1764 | 1464089888940 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:08 INFO - PROCESS | 1764 | ++DOCSHELL 0x9bdb6400 == 148 [pid = 1764] [id = 726] 04:38:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9c06a000) [pid = 1764] [serial = 2179] [outer = (nil)] 04:38:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9c317800) [pid = 1764] [serial = 2180] [outer = 0x9c06a000] 04:38:09 INFO - PROCESS | 1764 | 1464089889038 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9c31b000) [pid = 1764] [serial = 2181] [outer = 0x9c06a000] 04:38:10 INFO - PROCESS | 1764 | 1464089890005 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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:38:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1743ms 04:38:10 INFO - PROCESS | 1764 | 1464089890052 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 04:38:10 INFO - PROCESS | 1764 | 1464089890056 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 04:38:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:38:10 INFO - PROCESS | 1764 | 1464089890064 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 1764 | 1464089890067 Marionette TRACE conn4 <- [1,2878,null,{}] 04:38:10 INFO - PROCESS | 1764 | 1464089890084 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}] 04:38:10 INFO - PROCESS | 1764 | 1464089890340 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 04:38:10 INFO - PROCESS | 1764 | 1464089890685 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b2800 == 149 [pid = 1764] [id = 727] 04:38:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x8d793c00) [pid = 1764] [serial = 2182] [outer = (nil)] 04:38:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9c4a8800) [pid = 1764] [serial = 2183] [outer = 0x8d793c00] 04:38:10 INFO - PROCESS | 1764 | 1464089890784 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9c76f800) [pid = 1764] [serial = 2184] [outer = 0x8d793c00] 04:38:11 INFO - PROCESS | 1764 | 1464089891746 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:38:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1744ms 04:38:11 INFO - PROCESS | 1764 | 1464089891809 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 04:38:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:38:11 INFO - PROCESS | 1764 | 1464089891813 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 04:38:11 INFO - PROCESS | 1764 | 1464089891820 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 1764 | 1464089891824 Marionette TRACE conn4 <- [1,2882,null,{}] 04:38:11 INFO - PROCESS | 1764 | 1464089891830 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}] 04:38:12 INFO - PROCESS | 1764 | 1464089892079 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 04:38:12 INFO - PROCESS | 1764 | 1464089892430 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c316c00 == 150 [pid = 1764] [id = 728] 04:38:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9c318000) [pid = 1764] [serial = 2185] [outer = (nil)] 04:38:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x9c9b2800) [pid = 1764] [serial = 2186] [outer = 0x9c318000] 04:38:12 INFO - PROCESS | 1764 | 1464089892530 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9c9bbc00) [pid = 1764] [serial = 2187] [outer = 0x9c318000] 04:38:13 INFO - PROCESS | 1764 | 1464089893450 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]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:38:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1685ms 04:38:13 INFO - PROCESS | 1764 | 1464089893505 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 04:38:13 INFO - PROCESS | 1764 | 1464089893508 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 04:38:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:38:13 INFO - PROCESS | 1764 | 1464089893515 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 1764 | 1464089893518 Marionette TRACE conn4 <- [1,2886,null,{}] 04:38:13 INFO - PROCESS | 1764 | 1464089893524 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}] 04:38:13 INFO - PROCESS | 1764 | 1464089893767 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 04:38:14 INFO - PROCESS | 1764 | 1464089894113 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x9c776c00 == 151 [pid = 1764] [id = 729] 04:38:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x9c7edc00) [pid = 1764] [serial = 2188] [outer = (nil)] 04:38:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x9d286000) [pid = 1764] [serial = 2189] [outer = 0x9c7edc00] 04:38:14 INFO - PROCESS | 1764 | 1464089894210 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x9d506800) [pid = 1764] [serial = 2190] [outer = 0x9c7edc00] 04:38:15 INFO - PROCESS | 1764 | 1464089895167 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]]]}] 04:38:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:38:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1687ms 04:38:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:38:15 INFO - PROCESS | 1764 | 1464089895202 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 1764 | 1464089895205 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 04:38:15 INFO - PROCESS | 1764 | 1464089895213 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 1764 | 1464089895217 Marionette TRACE conn4 <- [1,2890,null,{}] 04:38:15 INFO - PROCESS | 1764 | 1464089895222 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}] 04:38:15 INFO - PROCESS | 1764 | 1464089895458 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 04:38:15 INFO - PROCESS | 1764 | 1464089895792 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d614400 == 152 [pid = 1764] [id = 730] 04:38:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0x8e386800) [pid = 1764] [serial = 2191] [outer = (nil)] 04:38:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0x9d50e400) [pid = 1764] [serial = 2192] [outer = 0x8e386800] 04:38:15 INFO - PROCESS | 1764 | 1464089895887 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x9d719000) [pid = 1764] [serial = 2193] [outer = 0x8e386800] 04:38:16 INFO - PROCESS | 1764 | 1464089896890 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:38:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1734ms 04:38:16 INFO - PROCESS | 1764 | 1464089896947 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 1764 | 1464089896951 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 04:38:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:38:16 INFO - PROCESS | 1764 | 1464089896958 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 1764 | 1464089896961 Marionette TRACE conn4 <- [1,2894,null,{}] 04:38:16 INFO - PROCESS | 1764 | 1464089896967 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}] 04:38:17 INFO - PROCESS | 1764 | 1464089897215 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 04:38:17 INFO - PROCESS | 1764 | 1464089897563 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d1b2000 == 153 [pid = 1764] [id = 731] 04:38:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0x9d5a0800) [pid = 1764] [serial = 2194] [outer = (nil)] 04:38:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0xa114a000) [pid = 1764] [serial = 2195] [outer = 0x9d5a0800] 04:38:17 INFO - PROCESS | 1764 | 1464089897661 Marionette DEBUG loaded listener.js 04:38:17 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0xa1151800) [pid = 1764] [serial = 2196] [outer = 0x9d5a0800] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf8a400 == 152 [pid = 1764] [id = 334] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x9934f800 == 151 [pid = 1764] [id = 390] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x869df800 == 150 [pid = 1764] [id = 713] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4ca000 == 149 [pid = 1764] [id = 712] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x89b8c400 == 148 [pid = 1764] [id = 711] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x86204400 == 147 [pid = 1764] [id = 710] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x893ac800 == 146 [pid = 1764] [id = 707] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x99e98c00 == 145 [pid = 1764] [id = 705] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x9778a400 == 144 [pid = 1764] [id = 706] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4c8800 == 143 [pid = 1764] [id = 704] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x9778ac00 == 142 [pid = 1764] [id = 703] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x9520c400 == 141 [pid = 1764] [id = 702] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x88ac7800 == 140 [pid = 1764] [id = 701] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x92878c00 == 139 [pid = 1764] [id = 699] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x91593400 == 138 [pid = 1764] [id = 700] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x90f79400 == 137 [pid = 1764] [id = 698] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x86207800 == 136 [pid = 1764] [id = 697] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7dd800 == 135 [pid = 1764] [id = 696] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8f6c8800 == 134 [pid = 1764] [id = 695] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x8d796400 == 133 [pid = 1764] [id = 694] 04:38:20 INFO - PROCESS | 1764 | --DOCSHELL 0x87a4b800 == 132 [pid = 1764] [id = 693] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x893b7000) [pid = 1764] [serial = 2075] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x8d613000) [pid = 1764] [serial = 2063] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x893b0800) [pid = 1764] [serial = 2061] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x87a44800) [pid = 1764] [serial = 2060] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x893aec00) [pid = 1764] [serial = 2057] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9398b000) [pid = 1764] [serial = 2054] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x92876800) [pid = 1764] [serial = 2051] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x923bb000) [pid = 1764] [serial = 2048] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x916ea800) [pid = 1764] [serial = 2045] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9159b000) [pid = 1764] [serial = 2042] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x8f7c4400) [pid = 1764] [serial = 2039] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x8ed67800) [pid = 1764] [serial = 2036] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x8ec4b000) [pid = 1764] [serial = 2033] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8d8b9c00) [pid = 1764] [serial = 2030] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x8c77e000) [pid = 1764] [serial = 2027] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x87ce5c00) [pid = 1764] [serial = 2024] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8c84a400) [pid = 1764] [serial = 2069] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8d61bc00) [pid = 1764] [serial = 2070] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8ec57c00) [pid = 1764] [serial = 2067] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x8e552800) [pid = 1764] [serial = 2066] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x8d79d400) [pid = 1764] [serial = 2064] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x8ed64c00) [pid = 1764] [serial = 2073] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x8ec57000) [pid = 1764] [serial = 2072] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x8d961400) [pid = 1764] [serial = 2076] [outer = (nil)] [url = about:blank] 04:38:20 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8f7bb000) [pid = 1764] [serial = 2078] [outer = (nil)] [url = about:blank] 04:38:21 INFO - PROCESS | 1764 | 1464089901259 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:38:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 4341ms 04:38:21 INFO - PROCESS | 1764 | 1464089901300 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 1764 | 1464089901306 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 04:38:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:38:21 INFO - PROCESS | 1764 | 1464089901319 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 1764 | 1464089901329 Marionette TRACE conn4 <- [1,2898,null,{}] 04:38:21 INFO - PROCESS | 1764 | 1464089901385 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}] 04:38:21 INFO - PROCESS | 1764 | 1464089901719 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 04:38:21 INFO - PROCESS | 1764 | 1464089901868 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:21 INFO - PROCESS | 1764 | ++DOCSHELL 0x86207800 == 133 [pid = 1764] [id = 732] 04:38:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x87a4e800) [pid = 1764] [serial = 2197] [outer = (nil)] 04:38:21 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x88acac00) [pid = 1764] [serial = 2198] [outer = 0x87a4e800] 04:38:21 INFO - PROCESS | 1764 | 1464089901965 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x893b7800) [pid = 1764] [serial = 2199] [outer = 0x87a4e800] 04:38:22 INFO - PROCESS | 1764 | 1464089902825 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]]]}] 04:38:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:38:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1600ms 04:38:22 INFO - PROCESS | 1764 | 1464089902915 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 04:38:22 INFO - PROCESS | 1764 | 1464089902923 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 04:38:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:38:22 INFO - PROCESS | 1764 | 1464089902934 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:38:22 INFO - PROCESS | 1764 | 1464089902938 Marionette TRACE conn4 <- [1,2902,null,{}] 04:38:22 INFO - PROCESS | 1764 | 1464089902944 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}] 04:38:23 INFO - PROCESS | 1764 | 1464089903170 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 04:38:23 INFO - PROCESS | 1764 | 1464089903472 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c77e000 == 134 [pid = 1764] [id = 733] 04:38:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x8c83f800) [pid = 1764] [serial = 2200] [outer = (nil)] 04:38:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x8cf12000) [pid = 1764] [serial = 2201] [outer = 0x8c83f800] 04:38:23 INFO - PROCESS | 1764 | 1464089903566 Marionette DEBUG loaded listener.js 04:38:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x8d60f800) [pid = 1764] [serial = 2202] [outer = 0x8c83f800] 04:38:24 INFO - PROCESS | 1764 | 1464089904531 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:38:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:38:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1636ms 04:38:24 INFO - PROCESS | 1764 | 1464089904570 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 1764 | 1464089904575 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 04:38:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:38:24 INFO - PROCESS | 1764 | 1464089904581 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 1764 | 1464089904588 Marionette TRACE conn4 <- [1,2906,null,{}] 04:38:24 INFO - PROCESS | 1764 | 1464089904612 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}] 04:38:24 INFO - PROCESS | 1764 | 1464089904927 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 04:38:24 INFO - PROCESS | 1764 | 1464089904963 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4ca000 == 135 [pid = 1764] [id = 734] 04:38:24 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x8e3d7400) [pid = 1764] [serial = 2203] [outer = (nil)] 04:38:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x8e4b1400) [pid = 1764] [serial = 2204] [outer = 0x8e3d7400] 04:38:25 INFO - PROCESS | 1764 | 1464089905043 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x8ec4f000) [pid = 1764] [serial = 2205] [outer = 0x8e3d7400] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8a4cbc00) [pid = 1764] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x8a38d800) [pid = 1764] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8a4cb800) [pid = 1764] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x87075800) [pid = 1764] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x9a3adc00) [pid = 1764] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x89b89400) [pid = 1764] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x99e9dc00) [pid = 1764] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x99ea5800) [pid = 1764] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x8c845c00) [pid = 1764] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x993a2800) [pid = 1764] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9520cc00) [pid = 1764] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9454c000) [pid = 1764] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x923ba800) [pid = 1764] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x92879000) [pid = 1764] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9213a000) [pid = 1764] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8f7db000) [pid = 1764] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x9158e400) [pid = 1764] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8f7b9000) [pid = 1764] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8d797800) [pid = 1764] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x893afc00) [pid = 1764] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x89b83400) [pid = 1764] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x89b8cc00) [pid = 1764] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8620b000) [pid = 1764] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x90f72800) [pid = 1764] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8e4b1800) [pid = 1764] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8e55b000) [pid = 1764] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f883800) [pid = 1764] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x91596400) [pid = 1764] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x87a4f000) [pid = 1764] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8e553400) [pid = 1764] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x87ce3c00) [pid = 1764] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x8cf88400) [pid = 1764] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x92ddc400) [pid = 1764] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x916f5000) [pid = 1764] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:38:26 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8620d800) [pid = 1764] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:38:26 INFO - PROCESS | 1764 | 1464089906832 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:38:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2297ms 04:38:26 INFO - PROCESS | 1764 | 1464089906879 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 1764 | 1464089906884 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 04:38:26 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:38:26 INFO - PROCESS | 1764 | 1464089906895 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 1764 | 1464089906898 Marionette TRACE conn4 <- [1,2910,null,{}] 04:38:26 INFO - PROCESS | 1764 | 1464089906909 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}] 04:38:27 INFO - PROCESS | 1764 | 1464089907224 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 04:38:27 INFO - PROCESS | 1764 | 1464089907248 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620d800 == 136 [pid = 1764] [id = 735] 04:38:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x89b8f800) [pid = 1764] [serial = 2206] [outer = (nil)] 04:38:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8d964000) [pid = 1764] [serial = 2207] [outer = 0x89b8f800] 04:38:27 INFO - PROCESS | 1764 | 1464089907326 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8ec53400) [pid = 1764] [serial = 2208] [outer = 0x89b8f800] 04:38:28 INFO - PROCESS | 1764 | 1464089908358 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]]]}] 04:38:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:38:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:38:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1505ms 04:38:28 INFO - PROCESS | 1764 | 1464089908398 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 04:38:28 INFO - PROCESS | 1764 | 1464089908405 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 04:38:28 INFO - TEST-START | /DOMEvents/constructors.html 04:38:28 INFO - PROCESS | 1764 | 1464089908415 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 1764 | 1464089908421 Marionette TRACE conn4 <- [1,2914,null,{}] 04:38:28 INFO - PROCESS | 1764 | 1464089908432 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}] 04:38:28 INFO - PROCESS | 1764 | 1464089908668 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 04:38:29 INFO - PROCESS | 1764 | 1464089909040 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x882ce800 == 137 [pid = 1764] [id = 736] 04:38:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x882d6000) [pid = 1764] [serial = 2209] [outer = (nil)] 04:38:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x89b83400) [pid = 1764] [serial = 2210] [outer = 0x882d6000] 04:38:29 INFO - PROCESS | 1764 | 1464089909139 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8a394400) [pid = 1764] [serial = 2211] [outer = 0x882d6000] 04:38:30 INFO - PROCESS | 1764 | 1464089910171 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]]]}] 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:38:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:38:30 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:38:30 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:38:30 INFO - TEST-OK | /DOMEvents/constructors.html | took 1866ms 04:38:30 INFO - PROCESS | 1764 | 1464089910306 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 1764 | 1464089910322 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 04:38:30 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:38:30 INFO - PROCESS | 1764 | 1464089910339 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 1764 | 1464089910345 Marionette TRACE conn4 <- [1,2918,null,{}] 04:38:30 INFO - PROCESS | 1764 | 1464089910359 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}] 04:38:30 INFO - PROCESS | 1764 | 1464089910593 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 04:38:30 INFO - PROCESS | 1764 | 1464089910921 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf18800 == 138 [pid = 1764] [id = 737] 04:38:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8d797800) [pid = 1764] [serial = 2212] [outer = (nil)] 04:38:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8e3d1800) [pid = 1764] [serial = 2213] [outer = 0x8d797800] 04:38:31 INFO - PROCESS | 1764 | 1464089911011 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8ec57000) [pid = 1764] [serial = 2214] [outer = 0x8d797800] 04:38:31 INFO - PROCESS | 1764 | 1464089911952 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:38:31 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:38:31 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1648ms 04:38:31 INFO - PROCESS | 1764 | 1464089911988 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 04:38:31 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:38:31 INFO - PROCESS | 1764 | 1464089911993 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 04:38:32 INFO - PROCESS | 1764 | 1464089912001 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - PROCESS | 1764 | 1464089912008 Marionette TRACE conn4 <- [1,2922,null,{}] 04:38:32 INFO - PROCESS | 1764 | 1464089912049 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}] 04:38:32 INFO - PROCESS | 1764 | 1464089912290 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 04:38:32 INFO - PROCESS | 1764 | 1464089912637 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e0000 == 139 [pid = 1764] [id = 738] 04:38:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f6c1800) [pid = 1764] [serial = 2215] [outer = (nil)] 04:38:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8f7bb400) [pid = 1764] [serial = 2216] [outer = 0x8f6c1800] 04:38:32 INFO - PROCESS | 1764 | 1464089912748 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8f7c6c00) [pid = 1764] [serial = 2217] [outer = 0x8f6c1800] 04:38:33 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:38:33 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:38:33 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:38:33 INFO - PROCESS | 1764 | [1764] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 04:38:33 INFO - PROCESS | 1764 | 1464089913618 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]]]}] 04:38:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:38:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:38:33 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 04:38:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:38:33 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 04:38:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:38:33 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]" 04:38:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:38:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:38:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1663ms 04:38:33 INFO - PROCESS | 1764 | 1464089913665 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 1764 | 1464089913676 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 04:38:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:38:33 INFO - PROCESS | 1764 | 1464089913686 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 1764 | 1464089913691 Marionette TRACE conn4 <- [1,2926,null,{}] 04:38:33 INFO - PROCESS | 1764 | 1464089913719 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}] 04:38:33 INFO - PROCESS | 1764 | 1464089913963 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 04:38:34 INFO - PROCESS | 1764 | 1464089914262 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5dd000 == 140 [pid = 1764] [id = 739] 04:38:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x90f73800) [pid = 1764] [serial = 2218] [outer = (nil)] 04:38:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x9161b400) [pid = 1764] [serial = 2219] [outer = 0x90f73800] 04:38:34 INFO - PROCESS | 1764 | 1464089914401 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x92135000) [pid = 1764] [serial = 2220] [outer = 0x90f73800] 04:38:35 INFO - PROCESS | 1764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:38:35 INFO - PROCESS | 1764 | 1464089915255 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]]]}] 04:38:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:38:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1604ms 04:38:35 INFO - PROCESS | 1764 | 1464089915291 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 1764 | 1464089915296 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 04:38:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:38:35 INFO - PROCESS | 1764 | 1464089915302 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 1764 | 1464089915306 Marionette TRACE conn4 <- [1,2930,null,{}] 04:38:35 INFO - PROCESS | 1764 | 1464089915312 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}] 04:38:35 INFO - PROCESS | 1764 | 1464089915542 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 04:38:35 INFO - PROCESS | 1764 | 1464089915845 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 1764 | ++DOCSHELL 0x91616000 == 141 [pid = 1764] [id = 740] 04:38:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x92139000) [pid = 1764] [serial = 2221] [outer = (nil)] 04:38:35 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x923bc800) [pid = 1764] [serial = 2222] [outer = 0x92139000] 04:38:35 INFO - PROCESS | 1764 | 1464089915940 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x926b6c00) [pid = 1764] [serial = 2223] [outer = 0x92139000] 04:38:36 INFO - PROCESS | 1764 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:38:36 INFO - PROCESS | 1764 | 1464089916807 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]]]}] 04:38:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:38:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1532ms 04:38:36 INFO - PROCESS | 1764 | 1464089916835 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 1764 | 1464089916840 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 04:38:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:38:36 INFO - PROCESS | 1764 | 1464089916846 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 1764 | 1464089916850 Marionette TRACE conn4 <- [1,2934,null,{}] 04:38:36 INFO - PROCESS | 1764 | 1464089916856 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}] 04:38:37 INFO - PROCESS | 1764 | 1464089917138 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 04:38:37 INFO - PROCESS | 1764 | 1464089917468 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a4cbc00 == 142 [pid = 1764] [id = 741] 04:38:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x923b7c00) [pid = 1764] [serial = 2224] [outer = (nil)] 04:38:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x93984800) [pid = 1764] [serial = 2225] [outer = 0x923b7c00] 04:38:37 INFO - PROCESS | 1764 | 1464089917614 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x9398fc00) [pid = 1764] [serial = 2226] [outer = 0x923b7c00] 04:38:38 INFO - PROCESS | 1764 | 1464089918436 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]]]}] 04:38:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:38:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1631ms 04:38:38 INFO - PROCESS | 1764 | 1464089918478 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 04:38:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:38:38 INFO - PROCESS | 1764 | 1464089918483 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 04:38:38 INFO - PROCESS | 1764 | 1464089918489 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 1764 | 1464089918493 Marionette TRACE conn4 <- [1,2938,null,{}] 04:38:38 INFO - PROCESS | 1764 | 1464089918499 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}] 04:38:38 INFO - PROCESS | 1764 | 1464089918732 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 04:38:39 INFO - PROCESS | 1764 | 1464089919036 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 1764 | ++DOCSHELL 0x9274f000 == 143 [pid = 1764] [id = 742] 04:38:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x92b5e000) [pid = 1764] [serial = 2227] [outer = (nil)] 04:38:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x95211400) [pid = 1764] [serial = 2228] [outer = 0x92b5e000] 04:38:39 INFO - PROCESS | 1764 | 1464089919132 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0x95215c00) [pid = 1764] [serial = 2229] [outer = 0x92b5e000] 04:38:39 INFO - PROCESS | 1764 | 1464089919979 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]]]}] 04:38:40 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. 04:38:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1531ms 04:38:40 INFO - PROCESS | 1764 | 1464089920021 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 1764 | 1464089920025 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 04:38:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:38:40 INFO - PROCESS | 1764 | 1464089920032 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 1764 | 1464089920036 Marionette TRACE conn4 <- [1,2942,null,{}] 04:38:40 INFO - PROCESS | 1764 | 1464089920042 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}] 04:38:40 INFO - PROCESS | 1764 | 1464089920300 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 04:38:40 INFO - PROCESS | 1764 | 1464089920585 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 1764 | ++DOCSHELL 0x92dd7800 == 144 [pid = 1764] [id = 743] 04:38:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0x92ddfc00) [pid = 1764] [serial = 2230] [outer = (nil)] 04:38:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0x99305000) [pid = 1764] [serial = 2231] [outer = 0x92ddfc00] 04:38:40 INFO - PROCESS | 1764 | 1464089920676 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0x9934f000) [pid = 1764] [serial = 2232] [outer = 0x92ddfc00] 04:38:41 INFO - PROCESS | 1764 | 1464089921554 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"]]]}] 04:38:41 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 04:38:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:38:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1544ms 04:38:41 INFO - PROCESS | 1764 | 1464089921578 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 1764 | 1464089921581 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 04:38:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:38:41 INFO - PROCESS | 1764 | 1464089921588 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 1764 | 1464089921592 Marionette TRACE conn4 <- [1,2946,null,{}] 04:38:41 INFO - PROCESS | 1764 | 1464089921598 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}] 04:38:41 INFO - PROCESS | 1764 | 1464089921844 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 04:38:42 INFO - PROCESS | 1764 | 1464089922165 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f5e2400 == 145 [pid = 1764] [id = 744] 04:38:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0x9899d800) [pid = 1764] [serial = 2233] [outer = (nil)] 04:38:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x99f7a400) [pid = 1764] [serial = 2234] [outer = 0x9899d800] 04:38:42 INFO - PROCESS | 1764 | 1464089922257 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x9a064800) [pid = 1764] [serial = 2235] [outer = 0x9899d800] 04:38:43 INFO - PROCESS | 1764 | 1464089923084 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]]]}] 04:38:43 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. 04:38:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1530ms 04:38:43 INFO - PROCESS | 1764 | 1464089923120 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 1764 | 1464089923123 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 04:38:43 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:38:43 INFO - PROCESS | 1764 | 1464089923130 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 1764 | 1464089923134 Marionette TRACE conn4 <- [1,2950,null,{}] 04:38:43 INFO - PROCESS | 1764 | 1464089923140 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}] 04:38:43 INFO - PROCESS | 1764 | 1464089923370 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 04:38:43 INFO - PROCESS | 1764 | 1464089923650 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x97789800 == 146 [pid = 1764] [id = 745] 04:38:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x99310c00) [pid = 1764] [serial = 2236] [outer = (nil)] 04:38:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9a3a0c00) [pid = 1764] [serial = 2237] [outer = 0x99310c00] 04:38:43 INFO - PROCESS | 1764 | 1464089923744 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9a3a4800) [pid = 1764] [serial = 2238] [outer = 0x99310c00] 04:38:44 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a095000 == 147 [pid = 1764] [id = 746] 04:38:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9bdbb400) [pid = 1764] [serial = 2239] [outer = (nil)] 04:38:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x9bdbd400) [pid = 1764] [serial = 2240] [outer = 0x9bdbb400] 04:38:44 INFO - PROCESS | 1764 | 1464089924745 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]]]}] 04:38:44 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. 04:38:44 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 04:38:44 INFO - PROCESS | 1764 | 1464089924784 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 1764 | 1464089924788 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 04:38:44 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:38:44 INFO - PROCESS | 1764 | 1464089924799 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 1764 | 1464089924803 Marionette TRACE conn4 <- [1,2954,null,{}] 04:38:44 INFO - PROCESS | 1764 | 1464089924810 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}] 04:38:45 INFO - PROCESS | 1764 | 1464089925135 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 04:38:45 INFO - PROCESS | 1764 | 1464089925497 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x9a070400 == 148 [pid = 1764] [id = 747] 04:38:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9b599400) [pid = 1764] [serial = 2241] [outer = (nil)] 04:38:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9c31dc00) [pid = 1764] [serial = 2242] [outer = 0x9b599400] 04:38:45 INFO - PROCESS | 1764 | 1464089925600 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9d1aa800) [pid = 1764] [serial = 2243] [outer = 0x9b599400] 04:38:46 INFO - PROCESS | 1764 | 1464089926391 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]]]}] 04:38:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:38:46 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 04:38:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1639ms 04:38:46 INFO - PROCESS | 1764 | 1464089926440 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 1764 | 1464089926444 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 04:38:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:38:46 INFO - PROCESS | 1764 | 1464089926455 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 1764 | 1464089926463 Marionette TRACE conn4 <- [1,2958,null,{}] 04:38:46 INFO - PROCESS | 1764 | 1464089926473 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}] 04:38:46 INFO - PROCESS | 1764 | 1464089926758 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 04:38:47 INFO - PROCESS | 1764 | 1464089927173 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x9d291400 == 149 [pid = 1764] [id = 748] 04:38:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9d509400) [pid = 1764] [serial = 2244] [outer = (nil)] 04:38:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0xa22ab400) [pid = 1764] [serial = 2245] [outer = 0x9d509400] 04:38:47 INFO - PROCESS | 1764 | 1464089927271 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0xa2382800) [pid = 1764] [serial = 2246] [outer = 0x9d509400] 04:38:48 INFO - PROCESS | 1764 | 1464089928081 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]]]}] 04:38:48 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. 04:38:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1643ms 04:38:48 INFO - PROCESS | 1764 | 1464089928099 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 1764 | 1464089928102 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 04:38:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:38:48 INFO - PROCESS | 1764 | 1464089928120 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 1764 | 1464089928123 Marionette TRACE conn4 <- [1,2962,null,{}] 04:38:48 INFO - PROCESS | 1764 | 1464089928129 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}] 04:38:48 INFO - PROCESS | 1764 | 1464089928366 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 04:38:48 INFO - PROCESS | 1764 | 1464089928675 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 1764 | ++DOCSHELL 0x92980c00 == 150 [pid = 1764] [id = 749] 04:38:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x9398a800) [pid = 1764] [serial = 2247] [outer = (nil)] 04:38:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0xa23ea000) [pid = 1764] [serial = 2248] [outer = 0x9398a800] 04:38:48 INFO - PROCESS | 1764 | 1464089928769 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0xa25b6400) [pid = 1764] [serial = 2249] [outer = 0x9398a800] 04:38:49 INFO - PROCESS | 1764 | 1464089929622 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]]]}] 04:38:49 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. 04:38:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1538ms 04:38:49 INFO - PROCESS | 1764 | 1464089929659 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 1764 | 1464089929663 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 04:38:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:38:49 INFO - PROCESS | 1764 | 1464089929670 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 1764 | 1464089929674 Marionette TRACE conn4 <- [1,2966,null,{}] 04:38:49 INFO - PROCESS | 1764 | 1464089929680 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}] 04:38:49 INFO - PROCESS | 1764 | 1464089929950 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 04:38:50 INFO - PROCESS | 1764 | 1464089930236 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x85fb7c00 == 151 [pid = 1764] [id = 750] 04:38:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0x926b8800) [pid = 1764] [serial = 2250] [outer = (nil)] 04:38:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0xa25bf800) [pid = 1764] [serial = 2251] [outer = 0x926b8800] 04:38:50 INFO - PROCESS | 1764 | 1464089930335 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 181 (0xa25c3000) [pid = 1764] [serial = 2252] [outer = 0x926b8800] 04:38:51 INFO - PROCESS | 1764 | 1464089931196 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]]]}] 04:38:51 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. 04:38:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1587ms 04:38:51 INFO - PROCESS | 1764 | 1464089931258 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 1764 | 1464089931261 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 04:38:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:38:51 INFO - PROCESS | 1764 | 1464089931268 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 1764 | 1464089931272 Marionette TRACE conn4 <- [1,2970,null,{}] 04:38:51 INFO - PROCESS | 1764 | 1464089931294 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}] 04:38:51 INFO - PROCESS | 1764 | 1464089931623 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 04:38:51 INFO - PROCESS | 1764 | 1464089931868 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620f400 == 152 [pid = 1764] [id = 751] 04:38:51 INFO - PROCESS | 1764 | ++DOMWINDOW == 182 (0x86210800) [pid = 1764] [serial = 2253] [outer = (nil)] 04:38:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 183 (0xa2754c00) [pid = 1764] [serial = 2254] [outer = 0x86210800] 04:38:52 INFO - PROCESS | 1764 | 1464089932023 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 184 (0xa275bc00) [pid = 1764] [serial = 2255] [outer = 0x86210800] 04:38:52 INFO - PROCESS | 1764 | 1464089932884 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]]]}] 04:38:52 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. 04:38:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1640ms 04:38:52 INFO - PROCESS | 1764 | 1464089932910 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 1764 | 1464089932914 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 04:38:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:38:52 INFO - PROCESS | 1764 | 1464089932920 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 1764 | 1464089932924 Marionette TRACE conn4 <- [1,2974,null,{}] 04:38:52 INFO - PROCESS | 1764 | 1464089932930 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}] 04:38:53 INFO - PROCESS | 1764 | 1464089933167 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 04:38:53 INFO - PROCESS | 1764 | 1464089933481 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 1764 | ++DOCSHELL 0xa2757800 == 153 [pid = 1764] [id = 752] 04:38:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 185 (0xa27f1800) [pid = 1764] [serial = 2256] [outer = (nil)] 04:38:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 186 (0xa315b000) [pid = 1764] [serial = 2257] [outer = 0xa27f1800] 04:38:53 INFO - PROCESS | 1764 | 1464089933577 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 1764 | ++DOMWINDOW == 187 (0xa31cf400) [pid = 1764] [serial = 2258] [outer = 0xa27f1800] 04:38:54 INFO - PROCESS | 1764 | 1464089934459 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]]]}] 04:38:54 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. 04:38:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1589ms 04:38:54 INFO - PROCESS | 1764 | 1464089934510 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 1764 | 1464089934514 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 04:38:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:38:54 INFO - PROCESS | 1764 | 1464089934521 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 1764 | 1464089934525 Marionette TRACE conn4 <- [1,2978,null,{}] 04:38:54 INFO - PROCESS | 1764 | 1464089934531 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}] 04:38:54 INFO - PROCESS | 1764 | 1464089934783 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 04:38:55 INFO - PROCESS | 1764 | 1464089935095 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 1764 | ++DOCSHELL 0xa25bd400 == 154 [pid = 1764] [id = 753] 04:38:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 188 (0xa3159c00) [pid = 1764] [serial = 2259] [outer = (nil)] 04:38:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 189 (0xa3353c00) [pid = 1764] [serial = 2260] [outer = 0xa3159c00] 04:38:55 INFO - PROCESS | 1764 | 1464089935232 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 190 (0xa335e000) [pid = 1764] [serial = 2261] [outer = 0xa3159c00] 04:38:56 INFO - PROCESS | 1764 | 1464089936038 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]]]}] 04:38:56 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. 04:38:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1531ms 04:38:56 INFO - PROCESS | 1764 | 1464089936052 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 1764 | 1464089936056 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 04:38:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:38:56 INFO - PROCESS | 1764 | 1464089936063 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 1764 | 1464089936067 Marionette TRACE conn4 <- [1,2982,null,{}] 04:38:56 INFO - PROCESS | 1764 | 1464089936073 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}] 04:38:56 INFO - PROCESS | 1764 | 1464089936319 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 04:38:56 INFO - PROCESS | 1764 | 1464089936632 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d5c00 == 155 [pid = 1764] [id = 754] 04:38:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 191 (0xa2758400) [pid = 1764] [serial = 2262] [outer = (nil)] 04:38:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 192 (0xa36f7800) [pid = 1764] [serial = 2263] [outer = 0xa2758400] 04:38:56 INFO - PROCESS | 1764 | 1464089936727 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 193 (0xa5140000) [pid = 1764] [serial = 2264] [outer = 0xa2758400] 04:38:57 INFO - PROCESS | 1764 | 1464089937592 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"]]]}] 04:38:57 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 04:38:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:38:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:38:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:38:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:38:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1581ms 04:38:57 INFO - PROCESS | 1764 | 1464089937647 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 1764 | 1464089937651 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 04:38:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:38:57 INFO - PROCESS | 1764 | 1464089937657 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 1764 | 1464089937661 Marionette TRACE conn4 <- [1,2986,null,{}] 04:38:57 INFO - PROCESS | 1764 | 1464089937667 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}] 04:38:57 INFO - PROCESS | 1764 | 1464089937941 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 04:38:58 INFO - PROCESS | 1764 | 1464089938239 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 1764 | ++DOCSHELL 0xa3322000 == 156 [pid = 1764] [id = 755] 04:38:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 194 (0xa3352400) [pid = 1764] [serial = 2265] [outer = (nil)] 04:38:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 195 (0xa638c400) [pid = 1764] [serial = 2266] [outer = 0xa3352400] 04:38:58 INFO - PROCESS | 1764 | 1464089938331 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 1764 | ++DOMWINDOW == 196 (0xa6831400) [pid = 1764] [serial = 2267] [outer = 0xa3352400] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4ca000 == 155 [pid = 1764] [id = 734] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8c77e000 == 154 [pid = 1764] [id = 733] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x86207800 == 153 [pid = 1764] [id = 732] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8f7dcc00 == 152 [pid = 1764] [id = 720] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8f6c8000 == 151 [pid = 1764] [id = 719] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e1000 == 150 [pid = 1764] [id = 718] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e4400 == 149 [pid = 1764] [id = 717] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x869d8800 == 148 [pid = 1764] [id = 715] 04:39:01 INFO - PROCESS | 1764 | --DOCSHELL 0x8d8b2000 == 147 [pid = 1764] [id = 716] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 195 (0x8c84b400) [pid = 1764] [serial = 1956] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 194 (0x9287c000) [pid = 1764] [serial = 2052] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 193 (0x92b63000) [pid = 1764] [serial = 2058] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 192 (0x9160e000) [pid = 1764] [serial = 2043] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 191 (0x8ec53c00) [pid = 1764] [serial = 2034] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 190 (0x90f7bc00) [pid = 1764] [serial = 2040] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 189 (0x916f0c00) [pid = 1764] [serial = 2046] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 188 (0x926b9800) [pid = 1764] [serial = 2049] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 187 (0x882d2400) [pid = 1764] [serial = 2025] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 186 (0x8f5df000) [pid = 1764] [serial = 2037] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 185 (0x8cf16400) [pid = 1764] [serial = 2028] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 184 (0x8e4b4c00) [pid = 1764] [serial = 2031] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 183 (0x9454d400) [pid = 1764] [serial = 2055] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 182 (0x8d614c00) [pid = 1764] [serial = 2022] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 181 (0x8d612400) [pid = 1764] [serial = 2139] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 180 (0x8cf0fc00) [pid = 1764] [serial = 2141] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x9baf1400) [pid = 1764] [serial = 2126] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x9b59ec00) [pid = 1764] [serial = 2124] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x9a3ab000) [pid = 1764] [serial = 2123] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x9a3a1000) [pid = 1764] [serial = 2121] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x9a38dc00) [pid = 1764] [serial = 2120] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x9a063c00) [pid = 1764] [serial = 2117] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x9a066400) [pid = 1764] [serial = 2118] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0x99ea5c00) [pid = 1764] [serial = 2115] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x99e9a800) [pid = 1764] [serial = 2114] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x996bcc00) [pid = 1764] [serial = 2112] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x996b3800) [pid = 1764] [serial = 2111] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x99304800) [pid = 1764] [serial = 2109] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x98995800) [pid = 1764] [serial = 2108] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x97780000) [pid = 1764] [serial = 2106] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x96da2400) [pid = 1764] [serial = 2105] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x95039800) [pid = 1764] [serial = 2103] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9454b800) [pid = 1764] [serial = 2102] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x92dda400) [pid = 1764] [serial = 2100] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x92b6a800) [pid = 1764] [serial = 2099] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x9297f000) [pid = 1764] [serial = 2097] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0x92750000) [pid = 1764] [serial = 2096] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x923af000) [pid = 1764] [serial = 2094] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x916f5c00) [pid = 1764] [serial = 2093] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x9159b800) [pid = 1764] [serial = 2090] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x91616c00) [pid = 1764] [serial = 2091] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x90f71c00) [pid = 1764] [serial = 2088] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x8f7de400) [pid = 1764] [serial = 2087] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x8e3d3c00) [pid = 1764] [serial = 2085] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x8d8b7c00) [pid = 1764] [serial = 2084] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x8a393800) [pid = 1764] [serial = 2082] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8a2c1c00) [pid = 1764] [serial = 2081] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x8f7d3000) [pid = 1764] [serial = 2079] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x8a2c5c00) [pid = 1764] [serial = 2135] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x869e3800) [pid = 1764] [serial = 2132] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x87a44000) [pid = 1764] [serial = 2133] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x9bdb8800) [pid = 1764] [serial = 2129] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9bbc8800) [pid = 1764] [serial = 2127] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8cf1ec00) [pid = 1764] [serial = 2138] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x8e55d400) [pid = 1764] [serial = 2144] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8a390c00) [pid = 1764] [serial = 2136] [outer = (nil)] [url = about:blank] 04:39:01 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8e3dc800) [pid = 1764] [serial = 2142] [outer = (nil)] [url = about:blank] 04:39:02 INFO - PROCESS | 1764 | 1464089942116 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]]]}] 04:39:02 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. 04:39:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 4546ms 04:39:02 INFO - PROCESS | 1764 | 1464089942205 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 04:39:02 INFO - PROCESS | 1764 | 1464089942210 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 04:39:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:39:02 INFO - PROCESS | 1764 | 1464089942219 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 1764 | 1464089942225 Marionette TRACE conn4 <- [1,2990,null,{}] 04:39:02 INFO - PROCESS | 1764 | 1464089942232 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}] 04:39:02 INFO - PROCESS | 1764 | 1464089942474 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 04:39:02 INFO - PROCESS | 1764 | 1464089942700 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 1764 | ++DOCSHELL 0x869d9400 == 148 [pid = 1764] [id = 756] 04:39:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8707a400) [pid = 1764] [serial = 2268] [outer = (nil)] 04:39:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x87cefc00) [pid = 1764] [serial = 2269] [outer = 0x8707a400] 04:39:02 INFO - PROCESS | 1764 | 1464089942789 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x88ac9c00) [pid = 1764] [serial = 2270] [outer = 0x8707a400] 04:39:03 INFO - PROCESS | 1764 | ++DOCSHELL 0x8a392000 == 149 [pid = 1764] [id = 757] 04:39:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8a393800) [pid = 1764] [serial = 2271] [outer = (nil)] 04:39:03 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8a394800) [pid = 1764] [serial = 2272] [outer = 0x8a393800] 04:39:03 INFO - PROCESS | 1764 | 1464089943719 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]]]}] 04:39:03 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. 04:39:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1537ms 04:39:03 INFO - PROCESS | 1764 | 1464089943765 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 1764 | 1464089943774 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 04:39:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:39:03 INFO - PROCESS | 1764 | 1464089943785 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 1764 | 1464089943788 Marionette TRACE conn4 <- [1,2994,null,{}] 04:39:03 INFO - PROCESS | 1764 | 1464089943795 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}] 04:39:04 INFO - PROCESS | 1764 | 1464089944176 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 04:39:04 INFO - PROCESS | 1764 | 1464089944214 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 1764 | ++DOCSHELL 0x893b0c00 == 150 [pid = 1764] [id = 758] 04:39:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x89b8ec00) [pid = 1764] [serial = 2273] [outer = (nil)] 04:39:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8c845000) [pid = 1764] [serial = 2274] [outer = 0x89b8ec00] 04:39:04 INFO - PROCESS | 1764 | 1464089944293 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8cf1c000) [pid = 1764] [serial = 2275] [outer = 0x89b8ec00] 04:39:05 INFO - PROCESS | 1764 | 1464089945264 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]]]}] 04:39:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:39:05 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 04:39:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1536ms 04:39:05 INFO - PROCESS | 1764 | 1464089945325 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 1764 | 1464089945329 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 04:39:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:39:05 INFO - PROCESS | 1764 | 1464089945335 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 1764 | 1464089945342 Marionette TRACE conn4 <- [1,2998,null,{}] 04:39:05 INFO - PROCESS | 1764 | 1464089945365 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}] 04:39:05 INFO - PROCESS | 1764 | 1464089945677 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 04:39:05 INFO - PROCESS | 1764 | 1464089945715 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 1764 | ++DOCSHELL 0x8620ec00 == 151 [pid = 1764] [id = 759] 04:39:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8d79d400) [pid = 1764] [serial = 2276] [outer = (nil)] 04:39:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8d8b5800) [pid = 1764] [serial = 2277] [outer = 0x8d79d400] 04:39:05 INFO - PROCESS | 1764 | 1464089945795 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x8e3d3c00) [pid = 1764] [serial = 2278] [outer = 0x8d79d400] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x8d8b9800) [pid = 1764] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9c7edc00) [pid = 1764] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x893ad400) [pid = 1764] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8c83f800) [pid = 1764] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x8d793c00) [pid = 1764] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8c775400) [pid = 1764] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x9d5a0800) [pid = 1764] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8f6ca400) [pid = 1764] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x93989c00) [pid = 1764] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8e3d7400) [pid = 1764] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8f5e7800) [pid = 1764] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x926b9000) [pid = 1764] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0x9287ac00) [pid = 1764] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x916ef400) [pid = 1764] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x8f7d5000) [pid = 1764] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x9bdb0400) [pid = 1764] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x9bdb9000) [pid = 1764] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8e386800) [pid = 1764] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x9c318000) [pid = 1764] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x87a4e800) [pid = 1764] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:39:06 INFO - PROCESS | 1764 | --DOMWINDOW == 129 (0x9c06a000) [pid = 1764] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:39:07 INFO - PROCESS | 1764 | 1464089947397 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]]]}] 04:39:07 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. 04:39:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2092ms 04:39:07 INFO - PROCESS | 1764 | 1464089947428 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 1764 | 1464089947433 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 04:39:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:39:07 INFO - PROCESS | 1764 | 1464089947440 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 1764 | 1464089947443 Marionette TRACE conn4 <- [1,3002,null,{}] 04:39:07 INFO - PROCESS | 1764 | 1464089947449 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}] 04:39:07 INFO - PROCESS | 1764 | 1464089947665 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 04:39:07 INFO - PROCESS | 1764 | 1464089947897 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4cc00 == 152 [pid = 1764] [id = 760] 04:39:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 130 (0x8a2c7800) [pid = 1764] [serial = 2279] [outer = (nil)] 04:39:07 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8e393400) [pid = 1764] [serial = 2280] [outer = 0x8a2c7800] 04:39:07 INFO - PROCESS | 1764 | 1464089947980 Marionette DEBUG loaded listener.js 04:39:08 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8e4ba400) [pid = 1764] [serial = 2281] [outer = 0x8a2c7800] 04:39:08 INFO - PROCESS | 1764 | 1464089948871 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]]]}] 04:39:08 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. 04:39:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1487ms 04:39:08 INFO - PROCESS | 1764 | 1464089948929 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 1764 | 1464089948936 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 04:39:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:39:08 INFO - PROCESS | 1764 | 1464089948945 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 1764 | 1464089948950 Marionette TRACE conn4 <- [1,3006,null,{}] 04:39:08 INFO - PROCESS | 1764 | 1464089948960 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}] 04:39:09 INFO - PROCESS | 1764 | 1464089949307 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 04:39:09 INFO - PROCESS | 1764 | 1464089949602 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 1764 | ++DOCSHELL 0x87a4c400 == 153 [pid = 1764] [id = 761] 04:39:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x87a4d000) [pid = 1764] [serial = 2282] [outer = (nil)] 04:39:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x87ce5c00) [pid = 1764] [serial = 2283] [outer = 0x87a4d000] 04:39:09 INFO - PROCESS | 1764 | 1464089949715 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x893ac400) [pid = 1764] [serial = 2284] [outer = 0x87a4d000] 04:39:10 INFO - PROCESS | 1764 | 1464089950599 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]]]}] 04:39:10 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. 04:39:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1686ms 04:39:10 INFO - PROCESS | 1764 | 1464089950632 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 1764 | 1464089950641 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 04:39:10 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:39:10 INFO - PROCESS | 1764 | 1464089950653 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 1764 | 1464089950659 Marionette TRACE conn4 <- [1,3010,null,{}] 04:39:10 INFO - PROCESS | 1764 | 1464089950665 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}] 04:39:10 INFO - PROCESS | 1764 | 1464089950947 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 04:39:11 INFO - PROCESS | 1764 | 1464089951252 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84c400 == 154 [pid = 1764] [id = 762] 04:39:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x8c84d000) [pid = 1764] [serial = 2285] [outer = (nil)] 04:39:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x8d614000) [pid = 1764] [serial = 2286] [outer = 0x8c84d000] 04:39:11 INFO - PROCESS | 1764 | 1464089951401 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8d799c00) [pid = 1764] [serial = 2287] [outer = 0x8c84d000] 04:39:12 INFO - PROCESS | 1764 | 1464089952276 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]]]}] 04:39:12 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 04:39:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1643ms 04:39:12 INFO - PROCESS | 1764 | 1464089952296 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 1764 | 1464089952301 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 04:39:12 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:39:12 INFO - PROCESS | 1764 | 1464089952308 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 1764 | 1464089952314 Marionette TRACE conn4 <- [1,3014,null,{}] 04:39:12 INFO - PROCESS | 1764 | 1464089952332 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}] 04:39:12 INFO - PROCESS | 1764 | 1464089952582 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 04:39:12 INFO - PROCESS | 1764 | 1464089952901 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 1764 | ++DOCSHELL 0x893af400 == 155 [pid = 1764] [id = 763] 04:39:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8d8b3000) [pid = 1764] [serial = 2288] [outer = (nil)] 04:39:12 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8ed63000) [pid = 1764] [serial = 2289] [outer = 0x8d8b3000] 04:39:13 INFO - PROCESS | 1764 | 1464089953002 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8f5dd400) [pid = 1764] [serial = 2290] [outer = 0x8d8b3000] 04:39:13 INFO - PROCESS | 1764 | [1764] 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:39:14 INFO - PROCESS | 1764 | 1464089954038 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:39:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:39:14 INFO - {} 04:39:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:39:14 INFO - {} 04:39:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:39:14 INFO - {} 04:39:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:39:14 INFO - {} 04:39:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1787ms 04:39:14 INFO - PROCESS | 1764 | 1464089954145 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 1764 | 1464089954150 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 04:39:14 INFO - TEST-START | /FileAPI/fileReader.html 04:39:14 INFO - PROCESS | 1764 | 1464089954160 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 1764 | 1464089954162 Marionette TRACE conn4 <- [1,3018,null,{}] 04:39:14 INFO - PROCESS | 1764 | 1464089954169 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}] 04:39:14 INFO - PROCESS | 1764 | 1464089954419 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 04:39:14 INFO - PROCESS | 1764 | 1464089954781 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 1764 | ++DOCSHELL 0x8d8b9c00 == 156 [pid = 1764] [id = 764] 04:39:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8f5e0800) [pid = 1764] [serial = 2291] [outer = (nil)] 04:39:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8f7de800) [pid = 1764] [serial = 2292] [outer = 0x8f5e0800] 04:39:14 INFO - PROCESS | 1764 | 1464089954877 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8f884c00) [pid = 1764] [serial = 2293] [outer = 0x8f5e0800] 04:39:15 INFO - PROCESS | 1764 | 1464089955692 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]]]}] 04:39:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:39:15 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:39:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:39:15 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:39:15 INFO - TEST-OK | /FileAPI/fileReader.html | took 1594ms 04:39:15 INFO - PROCESS | 1764 | 1464089955755 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 1764 | 1464089955759 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 04:39:15 INFO - TEST-START | /FileAPI/historical.html 04:39:15 INFO - PROCESS | 1764 | 1464089955766 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - PROCESS | 1764 | 1464089955769 Marionette TRACE conn4 <- [1,3022,null,{}] 04:39:15 INFO - PROCESS | 1764 | 1464089955791 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}] 04:39:16 INFO - PROCESS | 1764 | 1464089956101 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 04:39:16 INFO - PROCESS | 1764 | 1464089956328 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c7c00 == 157 [pid = 1764] [id = 765] 04:39:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8f6c8000) [pid = 1764] [serial = 2294] [outer = (nil)] 04:39:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x90f7b800) [pid = 1764] [serial = 2295] [outer = 0x8f6c8000] 04:39:16 INFO - PROCESS | 1764 | 1464089956420 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x90f7f400) [pid = 1764] [serial = 2296] [outer = 0x8f6c8000] 04:39:17 INFO - PROCESS | 1764 | 1464089957373 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"]]]}] 04:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:39:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:39:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:39:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:39:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:39:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:39:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:39:17 INFO - TEST-OK | /FileAPI/historical.html | took 1648ms 04:39:17 INFO - PROCESS | 1764 | 1464089957414 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 1764 | 1464089957418 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 04:39:17 INFO - TEST-START | /FileAPI/idlharness.html 04:39:17 INFO - PROCESS | 1764 | 1464089957426 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 1764 | 1464089957430 Marionette TRACE conn4 <- [1,3026,null,{}] 04:39:17 INFO - PROCESS | 1764 | 1464089957435 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}] 04:39:17 INFO - PROCESS | 1764 | 1464089957706 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 04:39:18 INFO - PROCESS | 1764 | 1464089958023 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c3000 == 158 [pid = 1764] [id = 766] 04:39:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x90f78400) [pid = 1764] [serial = 2297] [outer = (nil)] 04:39:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x916ed800) [pid = 1764] [serial = 2298] [outer = 0x90f78400] 04:39:18 INFO - PROCESS | 1764 | 1464089958170 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x923afc00) [pid = 1764] [serial = 2299] [outer = 0x90f78400] 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:39:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:39:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:39:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:39:19 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 04:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:39:19 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 04:39:19 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 04:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:39:19 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:39:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:39:19 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 04:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:39:19 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 04:39:19 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 04:39:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:39:19 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:39:19 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:39:19 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:39:19 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:39:19 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:39:19 INFO - TEST-OK | /FileAPI/idlharness.html | took 2359ms 04:39:20 INFO - PROCESS | 1764 | 1464089959649 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]]]}] 04:39:20 INFO - PROCESS | 1764 | 1464089959995 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 1764 | 1464089959998 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 04:39:20 INFO - TEST-START | /FileAPI/idlharness.worker 04:39:20 INFO - PROCESS | 1764 | 1464089960008 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 1764 | 1464089960011 Marionette TRACE conn4 <- [1,3030,null,{}] 04:39:20 INFO - PROCESS | 1764 | 1464089960021 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}] 04:39:20 INFO - PROCESS | 1764 | 1464089960293 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 04:39:20 INFO - PROCESS | 1764 | 1464089960592 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c3800 == 159 [pid = 1764] [id = 767] 04:39:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x8f7d4c00) [pid = 1764] [serial = 2300] [outer = (nil)] 04:39:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9777ec00) [pid = 1764] [serial = 2301] [outer = 0x8f7d4c00] 04:39:20 INFO - PROCESS | 1764 | 1464089960682 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x97785400) [pid = 1764] [serial = 2302] [outer = 0x8f7d4c00] 04:39:21 INFO - PROCESS | 1764 | [1764] 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:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:39:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:39:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:39:22 INFO - {} 04:39:22 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 04:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:39:22 INFO - {} 04:39:22 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 - {} 04:39:22 INFO - {} 04:39:22 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 04:39:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:39:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:39:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:22 INFO - {} 04:39:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:39:22 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:39:23 INFO - {} 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:39:23 INFO - {} 04:39:23 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 - {} 04:39:23 INFO - {} 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:39:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:39:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 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 04:39:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:39:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:39:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:39:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:39:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:39:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:39:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:39:23 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:39:23 INFO - {} 04:39:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2966ms 04:39:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:39:23 INFO - PROCESS | 1764 | 1464089962855 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,{},{}]]]}] 04:39:23 INFO - PROCESS | 1764 | 1464089963005 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 1764 | 1464089963008 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 04:39:23 INFO - PROCESS | 1764 | 1464089963031 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 1764 | 1464089963036 Marionette TRACE conn4 <- [1,3034,null,{}] 04:39:23 INFO - PROCESS | 1764 | 1464089963052 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}] 04:39:23 INFO - PROCESS | 1764 | 1464089963452 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 04:39:23 INFO - PROCESS | 1764 | 1464089963758 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f88d800 == 160 [pid = 1764] [id = 768] 04:39:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x9520ec00) [pid = 1764] [serial = 2303] [outer = (nil)] 04:39:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0xa27c7c00) [pid = 1764] [serial = 2304] [outer = 0x9520ec00] 04:39:23 INFO - PROCESS | 1764 | 1464089963848 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0xa3323400) [pid = 1764] [serial = 2305] [outer = 0x9520ec00] 04:39:24 INFO - PROCESS | 1764 | 1464089964685 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]]]}] 04:39:24 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:39:24 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1696ms 04:39:24 INFO - PROCESS | 1764 | 1464089964724 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 04:39:24 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:39:24 INFO - PROCESS | 1764 | 1464089964728 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 04:39:24 INFO - PROCESS | 1764 | 1464089964736 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 1764 | 1464089964740 Marionette TRACE conn4 <- [1,3038,null,{}] 04:39:24 INFO - PROCESS | 1764 | 1464089964770 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}] 04:39:25 INFO - PROCESS | 1764 | 1464089965017 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 04:39:25 INFO - PROCESS | 1764 | 1464089965330 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84b800 == 161 [pid = 1764] [id = 769] 04:39:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x996b9800) [pid = 1764] [serial = 2306] [outer = (nil)] 04:39:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 158 (0xa6834c00) [pid = 1764] [serial = 2307] [outer = 0x996b9800] 04:39:25 INFO - PROCESS | 1764 | 1464089965472 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 1764 | ++DOMWINDOW == 159 (0xa685b800) [pid = 1764] [serial = 2308] [outer = 0x996b9800] 04:39:26 INFO - PROCESS | 1764 | 1464089966273 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"]]]}] 04:39:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:39:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:39:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1555ms 04:39:26 INFO - PROCESS | 1764 | 1464089966292 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 1764 | 1464089966296 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 04:39:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:39:26 INFO - PROCESS | 1764 | 1464089966304 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 1764 | 1464089966307 Marionette TRACE conn4 <- [1,3042,null,{}] 04:39:26 INFO - PROCESS | 1764 | 1464089966312 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}] 04:39:26 INFO - PROCESS | 1764 | 1464089966554 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 04:39:26 INFO - PROCESS | 1764 | 1464089966847 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 1764 | ++DOCSHELL 0xa31c5c00 == 162 [pid = 1764] [id = 770] 04:39:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 160 (0xa6383c00) [pid = 1764] [serial = 2309] [outer = (nil)] 04:39:26 INFO - PROCESS | 1764 | ++DOMWINDOW == 161 (0xa698d000) [pid = 1764] [serial = 2310] [outer = 0xa6383c00] 04:39:26 INFO - PROCESS | 1764 | 1464089966942 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 1764 | ++DOMWINDOW == 162 (0xa69c4000) [pid = 1764] [serial = 2311] [outer = 0xa6383c00] 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:39:28 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. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:39:28 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'.) 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:39:28 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. 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:39:28 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. 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:39:28 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. 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:39:28 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:39:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:39:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:39:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:39:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1978ms 04:39:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:39:28 INFO - PROCESS | 1764 | 1464089968207 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]]]}] 04:39:28 INFO - PROCESS | 1764 | 1464089968282 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 1764 | 1464089968295 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 04:39:28 INFO - PROCESS | 1764 | 1464089968464 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 1764 | 1464089968476 Marionette TRACE conn4 <- [1,3046,null,{}] 04:39:28 INFO - PROCESS | 1764 | 1464089968537 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}] 04:39:28 INFO - PROCESS | 1764 | 1464089968946 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 04:39:29 INFO - PROCESS | 1764 | 1464089969186 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 1764 | ++DOCSHELL 0x95211c00 == 163 [pid = 1764] [id = 771] 04:39:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 163 (0x996bfc00) [pid = 1764] [serial = 2312] [outer = (nil)] 04:39:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 164 (0x99ef0400) [pid = 1764] [serial = 2313] [outer = 0x996bfc00] 04:39:29 INFO - PROCESS | 1764 | 1464089969287 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 1764 | ++DOMWINDOW == 165 (0x9a066400) [pid = 1764] [serial = 2314] [outer = 0x996bfc00] 04:39:29 INFO - PROCESS | 1764 | [1764] 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:39:30 INFO - PROCESS | 1764 | 1464089970215 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:39:30 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:39:30 INFO - {} 04:39:30 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1956ms 04:39:30 INFO - PROCESS | 1764 | 1464089970272 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 1764 | 1464089970274 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 04:39:30 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:39:30 INFO - PROCESS | 1764 | 1464089970281 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 1764 | 1464089970284 Marionette TRACE conn4 <- [1,3050,null,{}] 04:39:30 INFO - PROCESS | 1764 | 1464089970341 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}] 04:39:30 INFO - PROCESS | 1764 | 1464089970558 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 04:39:30 INFO - PROCESS | 1764 | 1464089970920 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 1764 | ++DOCSHELL 0x99ea2800 == 164 [pid = 1764] [id = 772] 04:39:30 INFO - PROCESS | 1764 | ++DOMWINDOW == 166 (0x9a06a400) [pid = 1764] [serial = 2315] [outer = (nil)] 04:39:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 167 (0x9baf2400) [pid = 1764] [serial = 2316] [outer = 0x9a06a400] 04:39:31 INFO - PROCESS | 1764 | 1464089971016 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 1764 | ++DOMWINDOW == 168 (0x9bc9cc00) [pid = 1764] [serial = 2317] [outer = 0x9a06a400] 04:39:31 INFO - PROCESS | 1764 | 1464089971878 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]]]}] 04:39:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:39:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:39:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:39:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:39:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1629ms 04:39:31 INFO - PROCESS | 1764 | 1464089971911 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 04:39:31 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:39:31 INFO - PROCESS | 1764 | 1464089971915 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 04:39:31 INFO - PROCESS | 1764 | 1464089971923 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 1764 | 1464089971926 Marionette TRACE conn4 <- [1,3054,null,{}] 04:39:31 INFO - PROCESS | 1764 | 1464089971944 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}] 04:39:32 INFO - PROCESS | 1764 | 1464089972182 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 04:39:32 INFO - PROCESS | 1764 | 1464089972545 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 1764 | ++DOCSHELL 0x938ec400 == 165 [pid = 1764] [id = 773] 04:39:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 169 (0x950f9800) [pid = 1764] [serial = 2318] [outer = (nil)] 04:39:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 170 (0x9b67e800) [pid = 1764] [serial = 2319] [outer = 0x950f9800] 04:39:32 INFO - PROCESS | 1764 | 1464089972691 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 1764 | ++DOMWINDOW == 171 (0x9b681c00) [pid = 1764] [serial = 2320] [outer = 0x950f9800] 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:39:33 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:39:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:39:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:39:34 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" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:39:34 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" 04:39:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:39:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:39:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:39:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2107ms 04:39:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:39:34 INFO - PROCESS | 1764 | 1464089973843 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"]]]}] 04:39:34 INFO - PROCESS | 1764 | 1464089974048 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 1764 | 1464089974055 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 04:39:34 INFO - PROCESS | 1764 | 1464089974076 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 1764 | 1464089974078 Marionette TRACE conn4 <- [1,3058,null,{}] 04:39:34 INFO - PROCESS | 1764 | 1464089974170 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}] 04:39:34 INFO - PROCESS | 1764 | 1464089974444 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 04:39:34 INFO - PROCESS | 1764 | 1464089974748 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:34 INFO - PROCESS | 1764 | ++DOCSHELL 0x9b67a800 == 166 [pid = 1764] [id = 774] 04:39:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 172 (0x9b67dc00) [pid = 1764] [serial = 2321] [outer = (nil)] 04:39:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 173 (0x9bbcfc00) [pid = 1764] [serial = 2322] [outer = 0x9b67dc00] 04:39:34 INFO - PROCESS | 1764 | 1464089974841 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 1764 | ++DOMWINDOW == 174 (0x9c778000) [pid = 1764] [serial = 2323] [outer = 0x9b67dc00] 04:39:35 INFO - PROCESS | 1764 | 1464089975755 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]]]}] 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:39:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:39:35 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:35 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:39:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:39:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:39:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:39:35 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:39:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:39:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:35 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:39:35 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:39:35 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1712ms 04:39:35 INFO - PROCESS | 1764 | 1464089975783 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 04:39:35 INFO - PROCESS | 1764 | 1464089975789 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 04:39:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:39:35 INFO - PROCESS | 1764 | 1464089975798 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:39:35 INFO - PROCESS | 1764 | 1464089975805 Marionette TRACE conn4 <- [1,3062,null,{}] 04:39:35 INFO - PROCESS | 1764 | 1464089975861 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}] 04:39:36 INFO - PROCESS | 1764 | 1464089976113 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 04:39:36 INFO - PROCESS | 1764 | 1464089976466 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 1764 | ++DOCSHELL 0x892a3000 == 167 [pid = 1764] [id = 775] 04:39:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 175 (0x892a3800) [pid = 1764] [serial = 2324] [outer = (nil)] 04:39:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 176 (0x892aec00) [pid = 1764] [serial = 2325] [outer = 0x892a3800] 04:39:36 INFO - PROCESS | 1764 | 1464089976557 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 1764 | ++DOMWINDOW == 177 (0x892b0800) [pid = 1764] [serial = 2326] [outer = 0x892a3800] 04:39:36 INFO - PROCESS | 1764 | [1764] 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:39:37 INFO - PROCESS | 1764 | 1464089977465 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:39:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:39:37 INFO - {} 04:39:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1687ms 04:39:37 INFO - PROCESS | 1764 | 1464089977486 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 1764 | 1464089977490 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 04:39:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:39:37 INFO - PROCESS | 1764 | 1464089977496 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 1764 | 1464089977500 Marionette TRACE conn4 <- [1,3066,null,{}] 04:39:37 INFO - PROCESS | 1764 | 1464089977505 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}] 04:39:37 INFO - PROCESS | 1764 | 1464089977817 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 04:39:38 INFO - PROCESS | 1764 | 1464089978146 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 1764 | ++DOCSHELL 0x86204000 == 168 [pid = 1764] [id = 776] 04:39:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 178 (0x892ad000) [pid = 1764] [serial = 2327] [outer = (nil)] 04:39:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 179 (0xa6d2ec00) [pid = 1764] [serial = 2328] [outer = 0x892ad000] 04:39:38 INFO - PROCESS | 1764 | 1464089978241 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 1764 | ++DOMWINDOW == 180 (0xa6d38c00) [pid = 1764] [serial = 2329] [outer = 0x892ad000] 04:39:39 INFO - PROCESS | 1764 | 1464089979037 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]]]}] 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:39:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:39:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1587ms 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9a2b4c00 == 167 [pid = 1764] [id = 708] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8620ec00 == 166 [pid = 1764] [id = 759] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x893b0c00 == 165 [pid = 1764] [id = 758] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8a392000 == 164 [pid = 1764] [id = 757] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x869d9400 == 163 [pid = 1764] [id = 756] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0xa25bd400 == 162 [pid = 1764] [id = 753] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0xa2757800 == 161 [pid = 1764] [id = 752] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8620f400 == 160 [pid = 1764] [id = 751] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x85fb7c00 == 159 [pid = 1764] [id = 750] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9d291400 == 158 [pid = 1764] [id = 748] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x92980c00 == 157 [pid = 1764] [id = 749] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9a095000 == 156 [pid = 1764] [id = 746] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9a070400 == 155 [pid = 1764] [id = 747] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x97789800 == 154 [pid = 1764] [id = 745] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e2400 == 153 [pid = 1764] [id = 744] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x92dd7800 == 152 [pid = 1764] [id = 743] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8a4cbc00 == 151 [pid = 1764] [id = 741] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9b850800 == 150 [pid = 1764] [id = 709] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x9274f000 == 149 [pid = 1764] [id = 742] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x91616000 == 148 [pid = 1764] [id = 740] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5dd000 == 147 [pid = 1764] [id = 739] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8f5e0000 == 146 [pid = 1764] [id = 738] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x8cf18800 == 145 [pid = 1764] [id = 737] 04:39:41 INFO - PROCESS | 1764 | --DOCSHELL 0x882ce800 == 144 [pid = 1764] [id = 736] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 179 (0x8e4c0c00) [pid = 1764] [serial = 2151] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 178 (0x9d506800) [pid = 1764] [serial = 2190] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 177 (0x8a390400) [pid = 1764] [serial = 2147] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 176 (0x8e38dc00) [pid = 1764] [serial = 2150] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 175 (0x8cf12000) [pid = 1764] [serial = 2201] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 174 (0x9c76f800) [pid = 1764] [serial = 2184] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 173 (0x996b4000) [pid = 1764] [serial = 2175] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 172 (0xa114a000) [pid = 1764] [serial = 2195] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 171 (0x8c849800) [pid = 1764] [serial = 2148] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 170 (0x90f71400) [pid = 1764] [serial = 2157] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 169 (0x98996c00) [pid = 1764] [serial = 2172] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 168 (0x8e4b1400) [pid = 1764] [serial = 2204] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 167 (0x97786800) [pid = 1764] [serial = 2171] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 166 (0x8f7be400) [pid = 1764] [serial = 2154] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 165 (0x9297dc00) [pid = 1764] [serial = 2165] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 164 (0x99356400) [pid = 1764] [serial = 2174] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 163 (0x9503e000) [pid = 1764] [serial = 2169] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 162 (0x92748400) [pid = 1764] [serial = 2163] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 161 (0x92b63800) [pid = 1764] [serial = 2166] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 160 (0x91619400) [pid = 1764] [serial = 2160] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 159 (0xa1151800) [pid = 1764] [serial = 2196] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 158 (0x9bdba800) [pid = 1764] [serial = 2130] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 157 (0x9c06a400) [pid = 1764] [serial = 2178] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 156 (0x926c0800) [pid = 1764] [serial = 2162] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 155 (0x9d719000) [pid = 1764] [serial = 2193] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 154 (0x9c9b2800) [pid = 1764] [serial = 2186] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 153 (0x91611c00) [pid = 1764] [serial = 2159] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 152 (0x9c9bbc00) [pid = 1764] [serial = 2187] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 151 (0x9c4a8800) [pid = 1764] [serial = 2183] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 150 (0x88acac00) [pid = 1764] [serial = 2198] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 149 (0x9c060400) [pid = 1764] [serial = 2177] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 148 (0x9d50e400) [pid = 1764] [serial = 2192] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 147 (0x9d286000) [pid = 1764] [serial = 2189] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x8d60f800) [pid = 1764] [serial = 2202] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x9c31b000) [pid = 1764] [serial = 2181] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x893b7800) [pid = 1764] [serial = 2199] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x8f6c7800) [pid = 1764] [serial = 2153] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x8ec4f000) [pid = 1764] [serial = 2205] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x93b8c800) [pid = 1764] [serial = 2168] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x8f7dbc00) [pid = 1764] [serial = 2156] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x9c317800) [pid = 1764] [serial = 2180] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8d964000) [pid = 1764] [serial = 2207] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 1764 | 1464089981850 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 1764 | 1464089981856 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 04:39:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:39:41 INFO - PROCESS | 1764 | 1464089981889 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 1764 | 1464089981897 Marionette TRACE conn4 <- [1,3070,null,{}] 04:39:41 INFO - PROCESS | 1764 | 1464089981905 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}] 04:39:42 INFO - PROCESS | 1764 | 1464089982119 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 04:39:42 INFO - PROCESS | 1764 | 1464089982381 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d3c00 == 145 [pid = 1764] [id = 777] 04:39:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x882d4800) [pid = 1764] [serial = 2330] [outer = (nil)] 04:39:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x892aa800) [pid = 1764] [serial = 2331] [outer = 0x882d4800] 04:39:42 INFO - PROCESS | 1764 | 1464089982465 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x89b8c400) [pid = 1764] [serial = 2332] [outer = 0x882d4800] 04:39:43 INFO - PROCESS | 1764 | 1464089983296 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]]]}] 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:39:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:39:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1488ms 04:39:43 INFO - PROCESS | 1764 | 1464089983377 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 1764 | 1464089983382 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 04:39:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:39:43 INFO - PROCESS | 1764 | 1464089983394 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 1764 | 1464089983399 Marionette TRACE conn4 <- [1,3074,null,{}] 04:39:43 INFO - PROCESS | 1764 | 1464089983410 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}] 04:39:43 INFO - PROCESS | 1764 | 1464089983631 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 04:39:43 INFO - PROCESS | 1764 | 1464089983879 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 1764 | ++DOCSHELL 0x892af000 == 146 [pid = 1764] [id = 778] 04:39:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8a2c0400) [pid = 1764] [serial = 2333] [outer = (nil)] 04:39:43 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8c764c00) [pid = 1764] [serial = 2334] [outer = 0x8a2c0400] 04:39:43 INFO - PROCESS | 1764 | 1464089983957 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8c769400) [pid = 1764] [serial = 2335] [outer = 0x8a2c0400] 04:39:44 INFO - PROCESS | 1764 | 1464089984880 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]]]}] 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:39:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:39:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1541ms 04:39:44 INFO - PROCESS | 1764 | 1464089984935 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 1764 | 1464089984938 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 04:39:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:39:44 INFO - PROCESS | 1764 | 1464089984955 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 1764 | 1464089984958 Marionette TRACE conn4 <- [1,3078,null,{}] 04:39:44 INFO - PROCESS | 1764 | 1464089984973 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}] 04:39:45 INFO - PROCESS | 1764 | 1464089985302 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 04:39:45 INFO - PROCESS | 1764 | 1464089985344 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 1764 | ++DOCSHELL 0x8cf1dc00 == 147 [pid = 1764] [id = 779] 04:39:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8cf92000) [pid = 1764] [serial = 2336] [outer = (nil)] 04:39:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8d02ec00) [pid = 1764] [serial = 2337] [outer = 0x8cf92000] 04:39:45 INFO - PROCESS | 1764 | 1464089985428 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8d794400) [pid = 1764] [serial = 2338] [outer = 0x8cf92000] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 146 (0x90f73800) [pid = 1764] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 145 (0x92ddfc00) [pid = 1764] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 144 (0x8f6c1800) [pid = 1764] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 143 (0x92139000) [pid = 1764] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 142 (0x89b8ec00) [pid = 1764] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 141 (0x882d6000) [pid = 1764] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 140 (0x99310c00) [pid = 1764] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 139 (0x8d797800) [pid = 1764] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 138 (0x8707a400) [pid = 1764] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 137 (0xa3352400) [pid = 1764] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 136 (0x9899d800) [pid = 1764] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 135 (0x92b5e000) [pid = 1764] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 134 (0x8d79d400) [pid = 1764] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 133 (0x923b7c00) [pid = 1764] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 132 (0x8c778000) [pid = 1764] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 131 (0x8a393800) [pid = 1764] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:39:46 INFO - PROCESS | 1764 | --DOMWINDOW == 130 (0x9bdbb400) [pid = 1764] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:39:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 04:39:46 INFO - reader.readAsText(blob_2) 04:39:46 INFO - }" did not throw 04:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 04:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 04:39:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 04:39:46 INFO - reader.readAsDataURL(blob_2) 04:39:46 INFO - }" did not throw 04:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 04:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 04:39:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 04:39:47 INFO - reader.readAsArrayBuffer(blob_2) 04:39:47 INFO - }" did not throw 04:39:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 04:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 04:39:47 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 04:39:47 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 04:39:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:39:47 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 1764 | 1464089987029 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 04:39:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:39:47 INFO - PROCESS | 1764 | 1464089987048 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 1764 | 1464089987052 Marionette TRACE conn4 <- [1,3082,null,{}] 04:39:47 INFO - PROCESS | 1764 | 1464089987058 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}] 04:39:47 INFO - PROCESS | 1764 | 1464089987297 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 04:39:47 INFO - PROCESS | 1764 | 1464089987529 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 1764 | ++DOCSHELL 0x8707a000 == 148 [pid = 1764] [id = 780] 04:39:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 131 (0x8a393800) [pid = 1764] [serial = 2339] [outer = (nil)] 04:39:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 132 (0x8e394800) [pid = 1764] [serial = 2340] [outer = 0x8a393800] 04:39:47 INFO - PROCESS | 1764 | 1464089987620 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 1764 | ++DOMWINDOW == 133 (0x8e55c000) [pid = 1764] [serial = 2341] [outer = 0x8a393800] 04:39:48 INFO - PROCESS | 1764 | 1464089988396 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]]]}] 04:39:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:39:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:39:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:39:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:39:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1386ms 04:39:48 INFO - PROCESS | 1764 | 1464089988435 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 1764 | 1464089988439 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 04:39:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:39:48 INFO - PROCESS | 1764 | 1464089988445 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 1764 | 1464089988449 Marionette TRACE conn4 <- [1,3086,null,{}] 04:39:48 INFO - PROCESS | 1764 | 1464089988454 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}] 04:39:48 INFO - PROCESS | 1764 | 1464089988758 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 04:39:49 INFO - PROCESS | 1764 | 1464089989116 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 1764 | ++DOCSHELL 0x86206000 == 149 [pid = 1764] [id = 781] 04:39:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 134 (0x8620bc00) [pid = 1764] [serial = 2342] [outer = (nil)] 04:39:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 135 (0x869e4c00) [pid = 1764] [serial = 2343] [outer = 0x8620bc00] 04:39:49 INFO - PROCESS | 1764 | 1464089989280 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 1764 | ++DOMWINDOW == 136 (0x87ce8400) [pid = 1764] [serial = 2344] [outer = 0x8620bc00] 04:39:50 INFO - PROCESS | 1764 | 1464089990160 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:39:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:39:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1732ms 04:39:50 INFO - PROCESS | 1764 | 1464089990179 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 1764 | 1464089990186 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 04:39:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:39:50 INFO - PROCESS | 1764 | 1464089990195 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 1764 | 1464089990201 Marionette TRACE conn4 <- [1,3090,null,{}] 04:39:50 INFO - PROCESS | 1764 | 1464089990209 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}] 04:39:50 INFO - PROCESS | 1764 | 1464089990448 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 04:39:50 INFO - PROCESS | 1764 | 1464089990736 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 1764 | ++DOCSHELL 0x882d6000 == 150 [pid = 1764] [id = 782] 04:39:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 137 (0x89b8ac00) [pid = 1764] [serial = 2345] [outer = (nil)] 04:39:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 138 (0x8a4d1000) [pid = 1764] [serial = 2346] [outer = 0x89b8ac00] 04:39:50 INFO - PROCESS | 1764 | 1464089990834 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 1764 | ++DOMWINDOW == 139 (0x8c76b800) [pid = 1764] [serial = 2347] [outer = 0x89b8ac00] 04:39:51 INFO - PROCESS | 1764 | 1464089991767 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:39:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:39:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1589ms 04:39:51 INFO - PROCESS | 1764 | 1464089991787 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 04:39:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:39:51 INFO - PROCESS | 1764 | 1464089991794 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 04:39:51 INFO - PROCESS | 1764 | 1464089991801 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - PROCESS | 1764 | 1464089991811 Marionette TRACE conn4 <- [1,3094,null,{}] 04:39:51 INFO - PROCESS | 1764 | 1464089991823 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}] 04:39:52 INFO - PROCESS | 1764 | 1464089992123 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 04:39:52 INFO - PROCESS | 1764 | 1464089992436 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c84dc00 == 151 [pid = 1764] [id = 783] 04:39:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 140 (0x8d029400) [pid = 1764] [serial = 2348] [outer = (nil)] 04:39:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 141 (0x8d79dc00) [pid = 1764] [serial = 2349] [outer = 0x8d029400] 04:39:52 INFO - PROCESS | 1764 | 1464089992627 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 1764 | ++DOMWINDOW == 142 (0x8e388800) [pid = 1764] [serial = 2350] [outer = 0x8d029400] 04:39:53 INFO - PROCESS | 1764 | 1464089993514 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:39:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:39:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1745ms 04:39:53 INFO - PROCESS | 1764 | 1464089993547 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 1764 | 1464089993551 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 04:39:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:39:53 INFO - PROCESS | 1764 | 1464089993566 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 1764 | 1464089993576 Marionette TRACE conn4 <- [1,3098,null,{}] 04:39:53 INFO - PROCESS | 1764 | 1464089993585 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}] 04:39:53 INFO - PROCESS | 1764 | 1464089993834 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 04:39:54 INFO - PROCESS | 1764 | 1464089994167 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 1764 | ++DOCSHELL 0x8c849800 == 152 [pid = 1764] [id = 784] 04:39:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 143 (0x8ec4f000) [pid = 1764] [serial = 2351] [outer = (nil)] 04:39:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 144 (0x8ed14400) [pid = 1764] [serial = 2352] [outer = 0x8ec4f000] 04:39:54 INFO - PROCESS | 1764 | 1464089994262 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 1764 | ++DOMWINDOW == 145 (0x8ed67000) [pid = 1764] [serial = 2353] [outer = 0x8ec4f000] 04:39:55 INFO - PROCESS | 1764 | 1464089995177 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]]]}] 04:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:39:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:39:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1647ms 04:39:55 INFO - PROCESS | 1764 | 1464089995207 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 04:39:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:39:55 INFO - PROCESS | 1764 | 1464089995212 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 04:39:55 INFO - PROCESS | 1764 | 1464089995219 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 1764 | 1464089995223 Marionette TRACE conn4 <- [1,3102,null,{}] 04:39:55 INFO - PROCESS | 1764 | 1464089995229 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}] 04:39:55 INFO - PROCESS | 1764 | 1464089995481 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 04:39:55 INFO - PROCESS | 1764 | 1464089995804 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 1764 | ++DOCSHELL 0x8ed1c400 == 153 [pid = 1764] [id = 785] 04:39:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 146 (0x8f6c4c00) [pid = 1764] [serial = 2354] [outer = (nil)] 04:39:55 INFO - PROCESS | 1764 | ++DOMWINDOW == 147 (0x8f6cac00) [pid = 1764] [serial = 2355] [outer = 0x8f6c4c00] 04:39:55 INFO - PROCESS | 1764 | 1464089995896 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 1764 | ++DOMWINDOW == 148 (0x8f7c5c00) [pid = 1764] [serial = 2356] [outer = 0x8f6c4c00] 04:39:56 INFO - PROCESS | 1764 | 1464089996766 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:39:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:39:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1600ms 04:39:56 INFO - PROCESS | 1764 | 1464089996819 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 1764 | 1464089996823 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 04:39:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:39:56 INFO - PROCESS | 1764 | 1464089996834 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 1764 | 1464089996841 Marionette TRACE conn4 <- [1,3106,null,{}] 04:39:56 INFO - PROCESS | 1764 | 1464089996851 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}] 04:39:57 INFO - PROCESS | 1764 | 1464089997200 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 04:39:57 INFO - PROCESS | 1764 | 1464089997437 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f885400 == 154 [pid = 1764] [id = 786] 04:39:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 149 (0x8f889000) [pid = 1764] [serial = 2357] [outer = (nil)] 04:39:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 150 (0x90f75400) [pid = 1764] [serial = 2358] [outer = 0x8f889000] 04:39:57 INFO - PROCESS | 1764 | 1464089997595 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 1764 | ++DOMWINDOW == 151 (0x91618c00) [pid = 1764] [serial = 2359] [outer = 0x8f889000] 04:39:58 INFO - PROCESS | 1764 | 1464089998509 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]]]}] 04:39:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:39:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:39:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:39:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1744ms 04:39:58 INFO - PROCESS | 1764 | 1464089998580 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 1764 | 1464089998583 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 04:39:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:39:58 INFO - PROCESS | 1764 | 1464089998591 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 1764 | 1464089998594 Marionette TRACE conn4 <- [1,3110,null,{}] 04:39:58 INFO - PROCESS | 1764 | 1464089998600 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}] 04:39:58 INFO - PROCESS | 1764 | 1464089998957 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 04:39:59 INFO - PROCESS | 1764 | 1464089999189 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 1764 | ++DOCSHELL 0x90f76800 == 155 [pid = 1764] [id = 787] 04:39:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 152 (0x9161b800) [pid = 1764] [serial = 2360] [outer = (nil)] 04:39:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 153 (0x923b2c00) [pid = 1764] [serial = 2361] [outer = 0x9161b800] 04:39:59 INFO - PROCESS | 1764 | 1464089999326 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 1764 | ++DOMWINDOW == 154 (0x926b8c00) [pid = 1764] [serial = 2362] [outer = 0x9161b800] 04:40:00 INFO - PROCESS | 1764 | 1464090000174 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"]]]}] 04:40:00 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:40:00 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 04:40:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:40:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:00 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:40:00 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1641ms 04:40:00 INFO - PROCESS | 1764 | 1464090000235 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 1764 | 1464090000238 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 04:40:00 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:40:00 INFO - PROCESS | 1764 | 1464090000246 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 1764 | 1464090000249 Marionette TRACE conn4 <- [1,3114,null,{}] 04:40:00 INFO - PROCESS | 1764 | 1464090000256 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}] 04:40:00 INFO - PROCESS | 1764 | 1464090000598 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 04:40:00 INFO - PROCESS | 1764 | 1464090000835 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\", \"8f2f13b0-b067-4919-85bd-cb8572859090\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 1764 | ++DOCSHELL 0x8f6c1000 == 156 [pid = 1764] [id = 788] 04:40:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 155 (0x8f6c1800) [pid = 1764] [serial = 2363] [outer = (nil)] 04:40:00 INFO - PROCESS | 1764 | ++DOMWINDOW == 156 (0x92879000) [pid = 1764] [serial = 2364] [outer = 0x8f6c1800] 04:40:00 INFO - PROCESS | 1764 | 1464090000972 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 1764 | ++DOMWINDOW == 157 (0x92973c00) [pid = 1764] [serial = 2365] [outer = 0x8f6c1800] 04:40:01 INFO - PROCESS | 1764 | 1464090001861 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]]]}] 04:40:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:40:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1634ms 04:40:01 INFO - PROCESS | 1764 | 1464090001881 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 1764 | 1464090001889 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 04:40:03 WARNING - u'runner_teardown' () 04:40:03 INFO - No more tests 04:40:03 INFO - Got 0 unexpected results 04:40:03 INFO - SUITE-END | took 1322s 04:40:03 INFO - Closing logging queue 04:40:03 INFO - queue closed 04:40:03 INFO - Return code: 0 04:40:03 WARNING - # TBPL SUCCESS # 04:40:03 INFO - Running post-action listener: _resource_record_post_action 04:40:03 INFO - Running post-run listener: _resource_record_post_run 04:40:04 INFO - Total resource usage - Wall time: 1358s; CPU: 98.0%; Read bytes: 14401536; Write bytes: 928301056; Read time: 876; Write time: 210964 04:40:04 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:40:04 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134053888; Read time: 0; Write time: 114928 04:40:04 INFO - run-tests - Wall time: 1328s; CPU: 98.0%; Read bytes: 11640832; Write bytes: 784842752; Read time: 660; Write time: 87008 04:40:04 INFO - Running post-run listener: _upload_blobber_files 04:40:04 INFO - Blob upload gear active. 04:40:04 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:40:04 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 04:40:04 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'] 04:40:04 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 04:40:05 INFO - (blobuploader) - INFO - Open directory for files ... 04:40:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:40:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:40:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:40:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:40:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:40:07 INFO - (blobuploader) - INFO - Done attempting. 04:40:07 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:40:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:40:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:40:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:40:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:40:08 INFO - (blobuploader) - INFO - Done attempting. 04:40:08 INFO - (blobuploader) - INFO - Iteration through files over. 04:40:08 INFO - Return code: 0 04:40:08 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:40:08 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:40:08 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4f301ce15a7bdeeca9cc1042e14c7956141943f441e71c0d1cc31b89ecd160389ab15ac2d32e4e9c1f412b41d0c51084863d23d5957ca6d774aa2597354b3d3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74b1b718bdb19ab896d68ccaa9c2193f8830a7d9d7827618f630e0fdd71d54145cfb674c798b3bd7e1b824015bf99f4a39e406a229c261c4ea2289be2648db39"} 04:40:08 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:40:08 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:40:08 INFO - Contents: 04:40:08 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4f301ce15a7bdeeca9cc1042e14c7956141943f441e71c0d1cc31b89ecd160389ab15ac2d32e4e9c1f412b41d0c51084863d23d5957ca6d774aa2597354b3d3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74b1b718bdb19ab896d68ccaa9c2193f8830a7d9d7827618f630e0fdd71d54145cfb674c798b3bd7e1b824015bf99f4a39e406a229c261c4ea2289be2648db39"} 04:40:08 INFO - Running post-run listener: copy_logs_to_upload_dir 04:40:08 INFO - Copying logs to upload dir... 04:40:08 INFO - mkdir: /builds/slave/test/build/upload/logs 04:40:08 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1446.694286 ========= master_lag: 42.20 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 48 secs) (at 2016-05-24 04:40:50.706308) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-24 04:40:50.715240) ========= 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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/4f301ce15a7bdeeca9cc1042e14c7956141943f441e71c0d1cc31b89ecd160389ab15ac2d32e4e9c1f412b41d0c51084863d23d5957ca6d774aa2597354b3d3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74b1b718bdb19ab896d68ccaa9c2193f8830a7d9d7827618f630e0fdd71d54145cfb674c798b3bd7e1b824015bf99f4a39e406a229c261c4ea2289be2648db39"} build_url:https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032553 build_url: 'https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/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/4f301ce15a7bdeeca9cc1042e14c7956141943f441e71c0d1cc31b89ecd160389ab15ac2d32e4e9c1f412b41d0c51084863d23d5957ca6d774aa2597354b3d3c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/74b1b718bdb19ab896d68ccaa9c2193f8830a7d9d7827618f630e0fdd71d54145cfb674c798b3bd7e1b824015bf99f4a39e406a229c261c4ea2289be2648db39"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DxxZGRpIRn2jF5E1eb8F1A/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.78 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-24 04:40:53.530447) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 45 secs) (at 2016-05-24 04:40:53.530747) ========= 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-1464086617.545850-1233334909 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018011 ========= master_lag: 45.56 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 45 secs) (at 2016-05-24 04:41:39.107394) ========= ========= Started reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-24 04:41:39.107688) ========= ========= Finished reboot skipped (results: 3, elapsed: 1 secs) (at 2016-05-24 04:41:40.282600) ========= ========= Total master_lag: 111.73 =========