builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-782 starttime: 1467539767.18 results: success (0) buildid: 20160703011523 builduid: d5f10c7169954150ac34f80025790374 revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:07.187609) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:07.188295) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-07-03 02:56:07.188744) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 7 secs) (at 2016-07-03 02:56:14.245438) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:14.245830) ========= 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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False --2016-07-03 02:56:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.66M=0.001s 2016-07-03 02:56:15 (9.66 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.585994 ========= master_lag: 0.36 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:15.196305) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:15.196762) ========= 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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030091 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:15.377725) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 02:56:15.378188) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --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-beta --rev 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 --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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False 2016-07-03 02:56:15,567 truncating revision to first 12 chars 2016-07-03 02:56:15,567 Setting DEBUG logging. 2016-07-03 02:56:15,567 attempt 1/10 2016-07-03 02:56:15,568 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/13ce99eb20be?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-03 02:56:16,903 unpacking tar archive at: mozilla-beta-13ce99eb20be/testing/mozharness/ program finished with exit code 0 elapsedTime=1.860045 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-03 02:56:17.300429) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:17.300863) ========= script_repo_revision: 13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:17.301440) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:17.301854) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-03 02:56:17.496326) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 46 secs) (at 2016-07-03 02:56:17.496728) ========= /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-beta --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-beta', '--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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False 02:56:17 INFO - MultiFileLogger online at 20160703 02:56:17 in /builds/slave/test 02:56:17 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-beta --download-symbols true 02:56:17 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:56:17 INFO - {'append_to_log': False, 02:56:17 INFO - 'base_work_dir': '/builds/slave/test', 02:56:17 INFO - 'blob_upload_branch': 'mozilla-beta', 02:56:17 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:56:17 INFO - 'buildbot_json_path': 'buildprops.json', 02:56:17 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:56:17 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:56:17 INFO - 'download_minidump_stackwalk': True, 02:56:17 INFO - 'download_symbols': 'true', 02:56:17 INFO - 'e10s': False, 02:56:17 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:56:17 INFO - 'tooltool.py': '/tools/tooltool.py', 02:56:17 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:56:17 INFO - '/tools/misc-python/virtualenv.py')}, 02:56:17 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:56:17 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:56:17 INFO - 'log_level': 'info', 02:56:17 INFO - 'log_to_console': True, 02:56:17 INFO - 'opt_config_files': (), 02:56:17 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:56:17 INFO - '--processes=1', 02:56:17 INFO - '--config=%(test_path)s/wptrunner.ini', 02:56:17 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:56:17 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:56:17 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:56:17 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:56:17 INFO - 'pip_index': False, 02:56:17 INFO - 'require_test_zip': True, 02:56:17 INFO - 'test_type': ('testharness',), 02:56:17 INFO - 'this_chunk': '1', 02:56:17 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:56:17 INFO - 'total_chunks': '10', 02:56:17 INFO - 'virtualenv_path': 'venv', 02:56:17 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:56:17 INFO - 'work_dir': 'build'} 02:56:17 INFO - ##### 02:56:17 INFO - ##### Running clobber step. 02:56:17 INFO - ##### 02:56:17 INFO - Running pre-action listener: _resource_record_pre_action 02:56:17 INFO - Running main action method: clobber 02:56:17 INFO - rmtree: /builds/slave/test/build 02:56:17 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:56:19 INFO - Running post-action listener: _resource_record_post_action 02:56:19 INFO - ##### 02:56:19 INFO - ##### Running read-buildbot-config step. 02:56:19 INFO - ##### 02:56:19 INFO - Running pre-action listener: _resource_record_pre_action 02:56:19 INFO - Running main action method: read_buildbot_config 02:56:19 INFO - Using buildbot properties: 02:56:19 INFO - { 02:56:19 INFO - "project": "", 02:56:19 INFO - "product": "firefox", 02:56:19 INFO - "script_repo_revision": "production", 02:56:19 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:56:19 INFO - "repository": "", 02:56:19 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:56:19 INFO - "buildid": "20160703011523", 02:56:19 INFO - "pgo_build": "False", 02:56:19 INFO - "basedir": "/builds/slave/test", 02:56:19 INFO - "buildnumber": 80, 02:56:19 INFO - "slavename": "tst-linux32-spot-782", 02:56:19 INFO - "revision": "13ce99eb20be5ebc3ff877ac0b1c12f88e9e4d67", 02:56:19 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 02:56:19 INFO - "platform": "linux", 02:56:19 INFO - "branch": "mozilla-beta", 02:56:19 INFO - "repo_path": "releases/mozilla-beta", 02:56:19 INFO - "moz_repo_path": "", 02:56:19 INFO - "stage_platform": "linux", 02:56:19 INFO - "builduid": "d5f10c7169954150ac34f80025790374", 02:56:19 INFO - "slavebuilddir": "test" 02:56:19 INFO - } 02:56:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:56:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:56:19 INFO - Running post-action listener: _resource_record_post_action 02:56:19 INFO - ##### 02:56:19 INFO - ##### Running download-and-extract step. 02:56:19 INFO - ##### 02:56:19 INFO - Running pre-action listener: _resource_record_pre_action 02:56:19 INFO - Running main action method: download_and_extract 02:56:19 INFO - mkdir: /builds/slave/test/build/tests 02:56:19 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')]} 02:56:19 INFO - https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:56:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:56:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:56:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:56:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 02:56:21 INFO - Downloaded 1291 bytes. 02:56:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:56:21 INFO - Using the following test package requirements: 02:56:21 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:56:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:56:21 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:56:21 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'jsshell-linux-i686.zip'], 02:56:21 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:56:21 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:56:21 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:56:21 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:56:21 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:56:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:56:21 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:56:21 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:56:21 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')]} 02:56:21 INFO - https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:56:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:56:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:56:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:56:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 02:56:28 INFO - Downloaded 22860840 bytes. 02:56:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:56:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:56:28 INFO - caution: filename not matched: web-platform/* 02:56:29 INFO - Return code: 11 02:56:29 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')]} 02:56:29 INFO - https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:56:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:56:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:56:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:56:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:56:40 INFO - Downloaded 36389078 bytes. 02:56:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:56:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:56:44 INFO - caution: filename not matched: bin/* 02:56:44 INFO - caution: filename not matched: config/* 02:56:44 INFO - caution: filename not matched: mozbase/* 02:56:44 INFO - caution: filename not matched: marionette/* 02:56:44 INFO - caution: filename not matched: tools/wptserve/* 02:56:44 INFO - Return code: 11 02:56:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:56:44 INFO - https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:56:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:56:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:56:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:56:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 02:57:02 INFO - Downloaded 69355870 bytes. 02:57:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:57:02 INFO - mkdir: /builds/slave/test/properties 02:57:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:57:02 INFO - Writing to file /builds/slave/test/properties/build_url 02:57:02 INFO - Contents: 02:57:02 INFO - build_url:https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:57:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:57:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:57:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:57:11 INFO - Contents: 02:57:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:57:11 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')]} 02:57:11 INFO - https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:57:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:57:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:57:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:57:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:57:36 INFO - Downloaded 92357444 bytes. 02:57:36 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:57:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:57:44 INFO - Return code: 0 02:57:44 INFO - Running post-action listener: _resource_record_post_action 02:57:44 INFO - Running post-action listener: set_extra_try_arguments 02:57:44 INFO - ##### 02:57:44 INFO - ##### Running create-virtualenv step. 02:57:44 INFO - ##### 02:57:44 INFO - Running pre-action listener: _pre_create_virtualenv 02:57:44 INFO - Running pre-action listener: _resource_record_pre_action 02:57:44 INFO - Running main action method: create_virtualenv 02:57:44 INFO - Creating virtualenv /builds/slave/test/build/venv 02:57:44 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 02:57:44 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:57:45 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:57:45 INFO - Using real prefix '/usr' 02:57:45 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:57:47 INFO - Installing distribute.............................................................................................................................................................................................done. 02:57:50 INFO - Installing pip.................done. 02:57:50 INFO - Return code: 0 02:57:50 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:57:50 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')]} 02:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:57:50 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')]} 02:57:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:57:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9459598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x950bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, '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-1467536662.299141-734687727', '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 02:57:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 02:57:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 02:57:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:57:50 INFO - 'CCACHE_UMASK': '002', 02:57:50 INFO - 'DISPLAY': ':0', 02:57:50 INFO - 'HOME': '/home/cltbld', 02:57:50 INFO - 'LANG': 'en_US.UTF-8', 02:57:50 INFO - 'LOGNAME': 'cltbld', 02:57:50 INFO - 'MAIL': '/var/mail/cltbld', 02:57:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:57:50 INFO - 'MOZ_NO_REMOTE': '1', 02:57:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:57:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:50 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:57:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:57:50 INFO - 'PWD': '/builds/slave/test', 02:57:50 INFO - 'SHELL': '/bin/bash', 02:57:50 INFO - 'SHLVL': '1', 02:57:50 INFO - 'TERM': 'linux', 02:57:50 INFO - 'TMOUT': '86400', 02:57:50 INFO - 'USER': 'cltbld', 02:57:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:57:50 INFO - '_': '/tools/buildbot/bin/python'} 02:57:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:57:50 INFO - Downloading/unpacking psutil>=0.7.1 02:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:57:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:57:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:57:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:57:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:57:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:57:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:57:56 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:57:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:57:56 INFO - Installing collected packages: psutil 02:57:56 INFO - Running setup.py install for psutil 02:57:56 INFO - building 'psutil._psutil_linux' extension 02:57:56 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 02:57:56 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:57:56 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:57:57 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 02:57:57 INFO - building 'psutil._psutil_posix' extension 02:57:57 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 02:57:57 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 02:57:57 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:57:57 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:57:57 INFO - Successfully installed psutil 02:57:57 INFO - Cleaning up... 02:57:57 INFO - Return code: 0 02:57:57 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:57:57 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')]} 02:57:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:57:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:57:57 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')]} 02:57:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:57:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:57:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9459598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x950bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, '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-1467536662.299141-734687727', '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 02:57:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 02:57:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:57:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:57:57 INFO - 'CCACHE_UMASK': '002', 02:57:57 INFO - 'DISPLAY': ':0', 02:57:57 INFO - 'HOME': '/home/cltbld', 02:57:57 INFO - 'LANG': 'en_US.UTF-8', 02:57:57 INFO - 'LOGNAME': 'cltbld', 02:57:57 INFO - 'MAIL': '/var/mail/cltbld', 02:57:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:57:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:57:57 INFO - 'MOZ_NO_REMOTE': '1', 02:57:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:57:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:57:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:57:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:57:57 INFO - 'PWD': '/builds/slave/test', 02:57:57 INFO - 'SHELL': '/bin/bash', 02:57:57 INFO - 'SHLVL': '1', 02:57:57 INFO - 'TERM': 'linux', 02:57:57 INFO - 'TMOUT': '86400', 02:57:57 INFO - 'USER': 'cltbld', 02:57:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:57:57 INFO - '_': '/tools/buildbot/bin/python'} 02:57:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:57:58 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:57:58 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 02:57:58 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 02:57:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:57:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:57:58 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 02:57:58 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 02:58:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:58:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:58:02 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:58:02 INFO - Installing collected packages: mozsystemmonitor 02:58:02 INFO - Running setup.py install for mozsystemmonitor 02:58:03 INFO - Successfully installed mozsystemmonitor 02:58:03 INFO - Cleaning up... 02:58:03 INFO - Return code: 0 02:58:03 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:58:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:58:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58:03 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9459598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x950bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, '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-1467536662.299141-734687727', '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 02:58:03 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 02:58:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:58:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:58:03 INFO - 'CCACHE_UMASK': '002', 02:58:03 INFO - 'DISPLAY': ':0', 02:58:03 INFO - 'HOME': '/home/cltbld', 02:58:03 INFO - 'LANG': 'en_US.UTF-8', 02:58:03 INFO - 'LOGNAME': 'cltbld', 02:58:03 INFO - 'MAIL': '/var/mail/cltbld', 02:58:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:58:03 INFO - 'MOZ_NO_REMOTE': '1', 02:58:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:58:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:58:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:03 INFO - 'PWD': '/builds/slave/test', 02:58:03 INFO - 'SHELL': '/bin/bash', 02:58:03 INFO - 'SHLVL': '1', 02:58:03 INFO - 'TERM': 'linux', 02:58:03 INFO - 'TMOUT': '86400', 02:58:03 INFO - 'USER': 'cltbld', 02:58:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:58:03 INFO - '_': '/tools/buildbot/bin/python'} 02:58:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:03 INFO - Downloading/unpacking blobuploader==1.2.4 02:58: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 02:58: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 02:58:03 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:03 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58: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 02:58: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 02:58:08 INFO - Downloading blobuploader-1.2.4.tar.gz 02:58:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:58:08 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:58:08 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 02:58:08 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 02:58:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:08 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 02:58:08 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 02:58:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:58:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:58:09 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 02:58:09 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 02:58:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:09 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 02:58:09 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 02:58:10 INFO - Downloading docopt-0.6.1.tar.gz 02:58:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:58:10 INFO - Installing collected packages: blobuploader, requests, docopt 02:58:10 INFO - Running setup.py install for blobuploader 02:58:10 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:58:10 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:58:10 INFO - Running setup.py install for requests 02:58:11 INFO - Running setup.py install for docopt 02:58:11 INFO - Successfully installed blobuploader requests docopt 02:58:11 INFO - Cleaning up... 02:58:11 INFO - Return code: 0 02:58:11 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:58:11 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')]} 02:58:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58:11 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')]} 02:58:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9459598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x950bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, '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-1467536662.299141-734687727', '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 02:58:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:58:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:58:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:58:11 INFO - 'CCACHE_UMASK': '002', 02:58:11 INFO - 'DISPLAY': ':0', 02:58:11 INFO - 'HOME': '/home/cltbld', 02:58:11 INFO - 'LANG': 'en_US.UTF-8', 02:58:11 INFO - 'LOGNAME': 'cltbld', 02:58:11 INFO - 'MAIL': '/var/mail/cltbld', 02:58:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:58:11 INFO - 'MOZ_NO_REMOTE': '1', 02:58:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:58:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:58:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:11 INFO - 'PWD': '/builds/slave/test', 02:58:11 INFO - 'SHELL': '/bin/bash', 02:58:11 INFO - 'SHLVL': '1', 02:58:11 INFO - 'TERM': 'linux', 02:58:11 INFO - 'TMOUT': '86400', 02:58:11 INFO - 'USER': 'cltbld', 02:58:11 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:58:11 INFO - '_': '/tools/buildbot/bin/python'} 02:58:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:58:11 INFO - Running setup.py (path:/tmp/pip-mIDlY_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:58:12 INFO - Running setup.py (path:/tmp/pip-ZFTykm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:58:12 INFO - Running setup.py (path:/tmp/pip-KFrgTX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:58:12 INFO - Running setup.py (path:/tmp/pip-O7saXE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:58:12 INFO - Running setup.py (path:/tmp/pip-CGVeqh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:58:12 INFO - Running setup.py (path:/tmp/pip-QY1ZSW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:58:12 INFO - Running setup.py (path:/tmp/pip-lP5sQJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:58:12 INFO - Running setup.py (path:/tmp/pip-Nm7qbN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:58:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:58:12 INFO - Running setup.py (path:/tmp/pip-RZEpoZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:58:13 INFO - Running setup.py (path:/tmp/pip-w5TDfp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:58:13 INFO - Running setup.py (path:/tmp/pip-YxupHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:58:13 INFO - Running setup.py (path:/tmp/pip-_0Q463-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:58:13 INFO - Running setup.py (path:/tmp/pip-Hs1HWy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:58:13 INFO - Running setup.py (path:/tmp/pip-A1ek3b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:13 INFO - Running setup.py (path:/tmp/pip-GaZyTb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:58:13 INFO - Running setup.py (path:/tmp/pip-cvsK3O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:58:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:58:13 INFO - Running setup.py (path:/tmp/pip-TLwBam-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:58:14 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:58:14 INFO - Running setup.py (path:/tmp/pip-DpE6BL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:58:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:58:14 INFO - Running setup.py (path:/tmp/pip-uw4vSN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:58:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:14 INFO - Running setup.py (path:/tmp/pip-2xMcQM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:58:14 INFO - Running setup.py (path:/tmp/pip-RmRkLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:58:15 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:15 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 02:58:15 INFO - Running setup.py install for manifestparser 02:58:15 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:58:15 INFO - Running setup.py install for mozcrash 02:58:15 INFO - Running setup.py install for mozdebug 02:58:15 INFO - Running setup.py install for mozdevice 02:58:15 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:58:15 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:58:15 INFO - Running setup.py install for mozfile 02:58:16 INFO - Running setup.py install for mozhttpd 02:58:16 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Running setup.py install for mozinfo 02:58:16 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Running setup.py install for mozInstall 02:58:16 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:58:16 INFO - Running setup.py install for mozleak 02:58:16 INFO - Running setup.py install for mozlog 02:58:17 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:58:17 INFO - Running setup.py install for moznetwork 02:58:17 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:58:17 INFO - Running setup.py install for mozprocess 02:58:17 INFO - Running setup.py install for mozprofile 02:58:17 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:58:17 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:58:17 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:58:17 INFO - Running setup.py install for mozrunner 02:58:18 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:58:18 INFO - Running setup.py install for mozscreenshot 02:58:18 INFO - Running setup.py install for moztest 02:58:18 INFO - Running setup.py install for mozversion 02:58:18 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:58:18 INFO - Running setup.py install for wptserve 02:58:19 INFO - Running setup.py install for marionette-driver 02:58:19 INFO - Running setup.py install for browsermob-proxy 02:58:19 INFO - Running setup.py install for marionette-client 02:58:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:19 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:58:20 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 02:58:20 INFO - Cleaning up... 02:58:20 INFO - Return code: 0 02:58:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:58: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')]} 02:58:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:58:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58: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')]} 02:58:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:58:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 02:58:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93f2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9459598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x950bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, '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-1467536662.299141-734687727', '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 02:58:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 02:58:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:58:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:58:20 INFO - 'CCACHE_UMASK': '002', 02:58:20 INFO - 'DISPLAY': ':0', 02:58:20 INFO - 'HOME': '/home/cltbld', 02:58:20 INFO - 'LANG': 'en_US.UTF-8', 02:58:20 INFO - 'LOGNAME': 'cltbld', 02:58:20 INFO - 'MAIL': '/var/mail/cltbld', 02:58:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:58:20 INFO - 'MOZ_NO_REMOTE': '1', 02:58:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:58:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:58:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:20 INFO - 'PWD': '/builds/slave/test', 02:58:20 INFO - 'SHELL': '/bin/bash', 02:58:20 INFO - 'SHLVL': '1', 02:58:20 INFO - 'TERM': 'linux', 02:58:20 INFO - 'TMOUT': '86400', 02:58:20 INFO - 'USER': 'cltbld', 02:58:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:58:20 INFO - '_': '/tools/buildbot/bin/python'} 02:58:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:58:20 INFO - Running setup.py (path:/tmp/pip-HfRMmD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:58:20 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)) 02:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:58:20 INFO - Running setup.py (path:/tmp/pip-HS3VmK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:58:20 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)) 02:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:58:20 INFO - Running setup.py (path:/tmp/pip-82RK2x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:58:20 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)) 02:58:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:58:20 INFO - Running setup.py (path:/tmp/pip-w43SV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:58:21 INFO - Running setup.py (path:/tmp/pip-eRf3zw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:58:21 INFO - Running setup.py (path:/tmp/pip-5k2CMy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:58:21 INFO - Running setup.py (path:/tmp/pip-pHi9mS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:58:21 INFO - Running setup.py (path:/tmp/pip-I7WgFo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:58:21 INFO - Running setup.py (path:/tmp/pip-ov0YH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:58:21 INFO - Running setup.py (path:/tmp/pip-IO4y6B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:58:21 INFO - Running setup.py (path:/tmp/pip-IVCdA_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:58:21 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)) 02:58:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:58:22 INFO - Running setup.py (path:/tmp/pip-kbN2w8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:58:22 INFO - Running setup.py (path:/tmp/pip-uJtokJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:58:22 INFO - Running setup.py (path:/tmp/pip-taIwMR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:22 INFO - Running setup.py (path:/tmp/pip-3fZJjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:58:22 INFO - Running setup.py (path:/tmp/pip-45pV9m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:58:22 INFO - Running setup.py (path:/tmp/pip-twHIsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:58:22 INFO - Running setup.py (path:/tmp/pip-Pn3pYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:58:22 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)) 02:58:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:58:22 INFO - Running setup.py (path:/tmp/pip-cLMiWC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:58:23 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)) 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:23 INFO - Running setup.py (path:/tmp/pip-NP_Iuj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:58:23 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)) 02:58:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:58:23 INFO - Running setup.py (path:/tmp/pip-v1v1pj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:58:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:58:23 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)) 02:58:23 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)) 02:58:23 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)) 02:58:23 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)) 02:58:23 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)) 02:58:23 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)) 02:58:23 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:58:23 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 02:58:23 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 02:58:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 02:58:23 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 02:58:23 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 02:58:28 INFO - Downloading blessings-1.6.tar.gz 02:58:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:58:28 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)) 02:58:28 INFO - Installing collected packages: blessings 02:58:28 INFO - Running setup.py install for blessings 02:58:29 INFO - Successfully installed blessings 02:58:29 INFO - Cleaning up... 02:58:29 INFO - Return code: 0 02:58:29 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:58:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:58:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:58:29 INFO - Reading from file tmpfile_stdout 02:58:29 INFO - Current package versions: 02:58:29 INFO - argparse == 1.2.1 02:58:29 INFO - blessings == 1.6 02:58:29 INFO - blobuploader == 1.2.4 02:58:29 INFO - browsermob-proxy == 0.6.0 02:58:29 INFO - docopt == 0.6.1 02:58:29 INFO - manifestparser == 1.1 02:58:29 INFO - marionette-client == 2.3.0 02:58:29 INFO - marionette-driver == 1.4.0 02:58:29 INFO - mozInstall == 1.12 02:58:29 INFO - mozcrash == 0.17 02:58:29 INFO - mozdebug == 0.1 02:58:29 INFO - mozdevice == 0.48 02:58:29 INFO - mozfile == 1.2 02:58:29 INFO - mozhttpd == 0.7 02:58:29 INFO - mozinfo == 0.9 02:58:29 INFO - mozleak == 0.1 02:58:29 INFO - mozlog == 3.1 02:58:29 INFO - moznetwork == 0.27 02:58:29 INFO - mozprocess == 0.22 02:58:29 INFO - mozprofile == 0.28 02:58:29 INFO - mozrunner == 6.11 02:58:29 INFO - mozscreenshot == 0.1 02:58:29 INFO - mozsystemmonitor == 0.0 02:58:29 INFO - moztest == 0.7 02:58:29 INFO - mozversion == 1.4 02:58:29 INFO - psutil == 3.1.1 02:58:29 INFO - requests == 1.2.3 02:58:29 INFO - wptserve == 1.4.0 02:58:29 INFO - wsgiref == 0.1.2 02:58:29 INFO - Running post-action listener: _resource_record_post_action 02:58:29 INFO - Running post-action listener: _start_resource_monitoring 02:58:29 INFO - Starting resource monitoring. 02:58:29 INFO - ##### 02:58:29 INFO - ##### Running pull step. 02:58:29 INFO - ##### 02:58:29 INFO - Running pre-action listener: _resource_record_pre_action 02:58:29 INFO - Running main action method: pull 02:58:29 INFO - Pull has nothing to do! 02:58:29 INFO - Running post-action listener: _resource_record_post_action 02:58:29 INFO - ##### 02:58:29 INFO - ##### Running install step. 02:58:29 INFO - ##### 02:58:29 INFO - Running pre-action listener: _resource_record_pre_action 02:58:29 INFO - Running main action method: install 02:58:29 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:58:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:58:29 INFO - Reading from file tmpfile_stdout 02:58:30 INFO - Detecting whether we're running mozinstall >=1.0... 02:58:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:58:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:58:30 INFO - Reading from file tmpfile_stdout 02:58:30 INFO - Output received: 02:58:30 INFO - Usage: mozinstall [options] installer 02:58:30 INFO - Options: 02:58:30 INFO - -h, --help show this help message and exit 02:58:30 INFO - -d DEST, --destination=DEST 02:58:30 INFO - Directory to install application into. [default: 02:58:30 INFO - "/builds/slave/test"] 02:58:30 INFO - --app=APP Application being installed. [default: firefox] 02:58:30 INFO - mkdir: /builds/slave/test/build/application 02:58:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:58:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:58:59 INFO - Reading from file tmpfile_stdout 02:58:59 INFO - Output received: 02:58:59 INFO - /builds/slave/test/build/application/firefox/firefox 02:58:59 INFO - Running post-action listener: _resource_record_post_action 02:58:59 INFO - ##### 02:58:59 INFO - ##### Running run-tests step. 02:58:59 INFO - ##### 02:58:59 INFO - Running pre-action listener: _resource_record_pre_action 02:58:59 INFO - Running main action method: run_tests 02:58:59 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:58:59 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:58:59 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:58:59 INFO - grabbing minidump binary from tooltool 02:58: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')]} 02:58:59 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 0x91ede30>, '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 0x948ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9509470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:58:59 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 02:58:59 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 02:58:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:58:59 INFO - Return code: 0 02:58:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:58:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:58:59 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/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.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 02:58:59 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/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.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 02:58:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:58:59 INFO - 'CCACHE_UMASK': '002', 02:58:59 INFO - 'DISPLAY': ':0', 02:58:59 INFO - 'HOME': '/home/cltbld', 02:58:59 INFO - 'LANG': 'en_US.UTF-8', 02:58:59 INFO - 'LOGNAME': 'cltbld', 02:58:59 INFO - 'MAIL': '/var/mail/cltbld', 02:58:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:58:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:58:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:58:59 INFO - 'MOZ_NO_REMOTE': '1', 02:58:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:58:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:58:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:58:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:58:59 INFO - 'PWD': '/builds/slave/test', 02:58:59 INFO - 'SHELL': '/bin/bash', 02:58:59 INFO - 'SHLVL': '1', 02:58:59 INFO - 'TERM': 'linux', 02:58:59 INFO - 'TMOUT': '86400', 02:58:59 INFO - 'USER': 'cltbld', 02:58:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467536662.299141-734687727', 02:58:59 INFO - '_': '/tools/buildbot/bin/python'} 02:58:59 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/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.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 02:59:00 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 02:59:00 INFO - import pkg_resources 02:59:01 INFO - Using 1 client processes 02:59:02 INFO - wptserve Starting http server on 127.0.0.1:8000 02:59:02 INFO - wptserve Starting http server on 127.0.0.1:8001 02:59:02 INFO - wptserve Starting http server on 127.0.0.1:8443 02:59:04 INFO - SUITE-START | Running 778 tests 02:59:04 INFO - Running testharness tests 02:59:04 INFO - Setting up ssl 02:59:04 INFO - PROCESS | certutil | 02:59:04 INFO - PROCESS | certutil | 02:59:04 INFO - PROCESS | certutil | 02:59:04 INFO - Certificate Nickname Trust Attributes 02:59:04 INFO - SSL,S/MIME,JAR/XPI 02:59:04 INFO - 02:59:04 INFO - web-platform-tests CT,, 02:59:04 INFO - 02:59:04 INFO - Starting runner 02:59:07 INFO - PROCESS | 1798 | 1467539947758 Marionette DEBUG Marionette enabled via build flag and pref 02:59:08 INFO - PROCESS | 1798 | ++DOCSHELL 0xa4d4f800 == 1 [pid = 1798] [id = 1] 02:59:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 1 (0xa4d4fc00) [pid = 1798] [serial = 1] [outer = (nil)] 02:59:08 INFO - PROCESS | 1798 | [1798] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:59:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 2 (0xa4d50400) [pid = 1798] [serial = 2] [outer = 0xa4d4fc00] 02:59:08 INFO - PROCESS | 1798 | 1467539948473 Marionette INFO Listening on port 2828 02:59:09 INFO - PROCESS | 1798 | 1467539949082 Marionette DEBUG Marionette enabled via command-line flag 02:59:09 INFO - PROCESS | 1798 | ++DOCSHELL 0xa23ae800 == 2 [pid = 1798] [id = 2] 02:59:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 3 (0xa23afc00) [pid = 1798] [serial = 3] [outer = (nil)] 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:59:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 4 (0xa8c47c00) [pid = 1798] [serial = 4] [outer = 0xa23afc00] 02:59:09 INFO - PROCESS | 1798 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d31a0 02:59:09 INFO - PROCESS | 1798 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d3c80 02:59:09 INFO - PROCESS | 1798 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20dcd00 02:59:09 INFO - PROCESS | 1798 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f9960 02:59:09 INFO - PROCESS | 1798 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20dd760 02:59:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 5 (0xa1109400) [pid = 1798] [serial = 5] [outer = 0xa4d4fc00] 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:59:09 INFO - PROCESS | 1798 | 1467539949505 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41074 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:59:09 INFO - PROCESS | 1798 | 1467539949589 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41075 02:59:09 INFO - PROCESS | 1798 | 1467539949598 Marionette DEBUG Closed connection conn0 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:59:09 INFO - PROCESS | 1798 | 1467539949721 Marionette DEBUG Closed connection conn1 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:59:09 INFO - PROCESS | 1798 | 1467539949791 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41076 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:59:09 INFO - PROCESS | 1798 | 1467539949834 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41077 02:59:09 INFO - PROCESS | 1798 | 1467539949840 Marionette DEBUG Closed connection conn2 02:59:09 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:59:09 INFO - PROCESS | 1798 | 1467539949885 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:41078 02:59:09 INFO - PROCESS | 1798 | 1467539949895 Marionette DEBUG Closed connection conn3 02:59:09 INFO - PROCESS | 1798 | 1467539949921 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:59:09 INFO - PROCESS | 1798 | 1467539949934 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160703011523","device":"desktop","version":"48.0"} 02:59:10 INFO - PROCESS | 1798 | [1798] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:59:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x9ad24000 == 3 [pid = 1798] [id = 3] 02:59:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 6 (0x9ad24400) [pid = 1798] [serial = 6] [outer = (nil)] 02:59:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x9ad24800 == 4 [pid = 1798] [id = 4] 02:59:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 7 (0x9ad24c00) [pid = 1798] [serial = 7] [outer = (nil)] 02:59:12 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:59:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a40a800 == 5 [pid = 1798] [id = 5] 02:59:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 8 (0x9a40ac00) [pid = 1798] [serial = 8] [outer = (nil)] 02:59:12 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:59:12 INFO - PROCESS | 1798 | [1798] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:59:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 9 (0x9a2f4800) [pid = 1798] [serial = 9] [outer = 0x9a40ac00] 02:59:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 10 (0x9a425c00) [pid = 1798] [serial = 10] [outer = 0x9ad24400] 02:59:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 11 (0x9a427800) [pid = 1798] [serial = 11] [outer = 0x9ad24c00] 02:59:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 12 (0x99d05000) [pid = 1798] [serial = 12] [outer = 0x9a40ac00] 02:59:13 INFO - PROCESS | 1798 | 1467539953862 Marionette INFO startBrowser f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:13 INFO - PROCESS | 1798 | 1467539953910 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 1798 | 1467539953930 Marionette DEBUG loaded listener.js 02:59:13 INFO - PROCESS | 1798 | 1467539953934 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 13 (0x98588c00) [pid = 1798] [serial = 13] [outer = 0x9a40ac00] 02:59:14 INFO - PROCESS | 1798 | 1467539954619 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"f0b84598-2fe2-480b-84cd-cc1424e25369","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160703011523","device":"desktop","version":"48.0","command_id":1}}] 02:59:14 INFO - PROCESS | 1798 | 1467539954838 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}] 02:59:14 INFO - PROCESS | 1798 | 1467539954846 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:15 INFO - PROCESS | 1798 | 1467539955096 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:59:15 INFO - PROCESS | 1798 | 1467539955341 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:59:15 INFO - PROCESS | 1798 | 1467539955347 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:15 INFO - PROCESS | 1798 | [1798] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:59:15 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:59:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 14 (0x9538b800) [pid = 1798] [serial = 14] [outer = 0x9a40ac00] 02:59:15 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:59:15 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:59:15 INFO - PROCESS | 1798 | 1467539955954 Marionette TRACE conn4 <- [1,3,null,{}] 02:59:16 INFO - PROCESS | 1798 | 1467539956011 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:59:16 INFO - PROCESS | 1798 | 1467539956015 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:16 INFO - PROCESS | 1798 | 1467539956071 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:59:16 INFO - PROCESS | 1798 | 1467539956133 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:59:16 INFO - PROCESS | 1798 | 1467539956137 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:59:16 INFO - PROCESS | 1798 | 1467539956167 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:59:16 INFO - PROCESS | 1798 | 1467539956172 Marionette TRACE conn4 <- [1,6,null,{}] 02:59:16 INFO - PROCESS | 1798 | 1467539956259 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}] 02:59:16 INFO - PROCESS | 1798 | 1467539956265 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:16 INFO - PROCESS | 1798 | 1467539956291 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:59:16 INFO - PROCESS | 1798 | 1467539956297 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:16 INFO - PROCESS | 1798 | 1467539956306 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f30c00 == 6 [pid = 1798] [id = 6] 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 15 (0x93f31000) [pid = 1798] [serial = 15] [outer = (nil)] 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 16 (0x93f33000) [pid = 1798] [serial = 16] [outer = 0x93f31000] 02:59:16 INFO - PROCESS | 1798 | 1467539956381 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 17 (0x93f37c00) [pid = 1798] [serial = 17] [outer = 0x93f31000] 02:59:16 INFO - PROCESS | 1798 | ++DOCSHELL 0xa2370c00 == 7 [pid = 1798] [id = 7] 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 18 (0xa6ea9c00) [pid = 1798] [serial = 18] [outer = (nil)] 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 19 (0x93de0000) [pid = 1798] [serial = 19] [outer = 0xa6ea9c00] 02:59:16 INFO - PROCESS | 1798 | 1467539956899 Marionette DEBUG loaded listener.js 02:59:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 20 (0x93de2400) [pid = 1798] [serial = 20] [outer = 0xa6ea9c00] 02:59:17 INFO - PROCESS | 1798 | [1798] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:59:17 INFO - PROCESS | 1798 | 1467539957415 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]]]}] 02:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1314ms 02:59:17 INFO - PROCESS | 1798 | 1467539957527 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:59:17 INFO - PROCESS | 1798 | 1467539957530 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:59:17 INFO - PROCESS | 1798 | 1467539957568 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:59:17 INFO - PROCESS | 1798 | 1467539957572 Marionette TRACE conn4 <- [1,10,null,{}] 02:59:17 INFO - PROCESS | 1798 | 1467539957594 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}] 02:59:17 INFO - PROCESS | 1798 | 1467539957605 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:17 INFO - PROCESS | 1798 | 1467539957787 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:59:17 INFO - PROCESS | 1798 | 1467539957804 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:17 INFO - PROCESS | 1798 | 1467539957814 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x92407800 == 8 [pid = 1798] [id = 8] 02:59:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 21 (0x92407c00) [pid = 1798] [serial = 21] [outer = (nil)] 02:59:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 22 (0x92409c00) [pid = 1798] [serial = 22] [outer = 0x92407c00] 02:59:17 INFO - PROCESS | 1798 | 1467539957886 Marionette DEBUG loaded listener.js 02:59:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 23 (0x9240ec00) [pid = 1798] [serial = 23] [outer = 0x92407c00] 02:59:18 INFO - PROCESS | 1798 | 1467539958951 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]]]}] 02:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1456ms 02:59:19 INFO - PROCESS | 1798 | 1467539959007 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:59:19 INFO - PROCESS | 1798 | 1467539959015 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:59:19 INFO - PROCESS | 1798 | 1467539959023 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:59:19 INFO - PROCESS | 1798 | 1467539959028 Marionette TRACE conn4 <- [1,14,null,{}] 02:59:19 INFO - PROCESS | 1798 | 1467539959038 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}] 02:59:19 INFO - PROCESS | 1798 | 1467539959045 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:19 INFO - PROCESS | 1798 | 1467539959279 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:59:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x924eac00 == 9 [pid = 1798] [id = 9] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 24 (0x931de800) [pid = 1798] [serial = 24] [outer = (nil)] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 25 (0x931e0c00) [pid = 1798] [serial = 25] [outer = 0x931de800] 02:59:19 INFO - PROCESS | 1798 | 1467539959527 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:19 INFO - PROCESS | 1798 | 1467539959535 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e4800 == 10 [pid = 1798] [id = 10] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 26 (0x931eb800) [pid = 1798] [serial = 26] [outer = (nil)] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 27 (0x932a7c00) [pid = 1798] [serial = 27] [outer = 0x931eb800] 02:59:19 INFO - PROCESS | 1798 | 1467539959625 Marionette DEBUG loaded listener.js 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 28 (0x93d24c00) [pid = 1798] [serial = 28] [outer = 0x931eb800] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 29 (0x93dec800) [pid = 1798] [serial = 29] [outer = 0x931de800] 02:59:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x931eb000 == 11 [pid = 1798] [id = 11] 02:59:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 30 (0x93f2ec00) [pid = 1798] [serial = 30] [outer = (nil)] 02:59:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 31 (0x9790e800) [pid = 1798] [serial = 31] [outer = 0x93f2ec00] 02:59:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 32 (0x990edc00) [pid = 1798] [serial = 32] [outer = 0x93f2ec00] 02:59:20 INFO - PROCESS | 1798 | 1467539960783 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]]]}] 02:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1790ms 02:59:20 INFO - PROCESS | 1798 | 1467539960813 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:59:20 INFO - PROCESS | 1798 | 1467539960820 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:59:20 INFO - PROCESS | 1798 | 1467539960831 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:59:20 INFO - PROCESS | 1798 | 1467539960836 Marionette TRACE conn4 <- [1,18,null,{}] 02:59:20 INFO - PROCESS | 1798 | 1467539960842 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}] 02:59:20 INFO - PROCESS | 1798 | 1467539960848 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:21 INFO - PROCESS | 1798 | 1467539961103 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:59:21 INFO - PROCESS | 1798 | 1467539961286 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:21 INFO - PROCESS | 1798 | 1467539961295 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x95272400 == 12 [pid = 1798] [id = 12] 02:59:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 33 (0x99969000) [pid = 1798] [serial = 33] [outer = (nil)] 02:59:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 34 (0x9a9d0c00) [pid = 1798] [serial = 34] [outer = 0x99969000] 02:59:21 INFO - PROCESS | 1798 | 1467539961380 Marionette DEBUG loaded listener.js 02:59:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 35 (0x9aa0b800) [pid = 1798] [serial = 35] [outer = 0x99969000] 02:59:22 INFO - PROCESS | 1798 | 1467539962269 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]]]}] 02:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1480ms 02:59:22 INFO - PROCESS | 1798 | 1467539962312 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:59:22 INFO - PROCESS | 1798 | 1467539962318 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:59:22 INFO - PROCESS | 1798 | 1467539962325 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:59:22 INFO - PROCESS | 1798 | 1467539962331 Marionette TRACE conn4 <- [1,22,null,{}] 02:59:22 INFO - PROCESS | 1798 | 1467539962348 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}] 02:59:22 INFO - PROCESS | 1798 | 1467539962356 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:22 INFO - PROCESS | 1798 | 1467539962582 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:59:22 INFO - PROCESS | 1798 | 1467539962726 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:22 INFO - PROCESS | 1798 | 1467539962735 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x9d577400 == 13 [pid = 1798] [id = 13] 02:59:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 36 (0x9d91e400) [pid = 1798] [serial = 36] [outer = (nil)] 02:59:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 37 (0xa1189c00) [pid = 1798] [serial = 37] [outer = 0x9d91e400] 02:59:22 INFO - PROCESS | 1798 | 1467539962825 Marionette DEBUG loaded listener.js 02:59:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 38 (0xa236f800) [pid = 1798] [serial = 38] [outer = 0x9d91e400] 02:59:23 INFO - PROCESS | 1798 | 1467539963967 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]]]}] 02:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1738ms 02:59:24 INFO - PROCESS | 1798 | 1467539964063 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:59:24 INFO - PROCESS | 1798 | 1467539964067 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:59:24 INFO - PROCESS | 1798 | 1467539964075 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:59:24 INFO - PROCESS | 1798 | 1467539964079 Marionette TRACE conn4 <- [1,26,null,{}] 02:59:24 INFO - PROCESS | 1798 | 1467539964087 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}] 02:59:24 INFO - PROCESS | 1798 | 1467539964092 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:24 INFO - PROCESS | 1798 | 1467539964401 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:59:24 INFO - PROCESS | 1798 | 1467539964505 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:24 INFO - PROCESS | 1798 | 1467539964514 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f36800 == 14 [pid = 1798] [id = 14] 02:59:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 39 (0x93f3a400) [pid = 1798] [serial = 39] [outer = (nil)] 02:59:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 40 (0x99d07000) [pid = 1798] [serial = 40] [outer = 0x93f3a400] 02:59:24 INFO - PROCESS | 1798 | 1467539964586 Marionette DEBUG loaded listener.js 02:59:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 41 (0x9a278800) [pid = 1798] [serial = 41] [outer = 0x93f3a400] 02:59:25 INFO - PROCESS | 1798 | 1467539965308 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]]]}] 02:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1250ms 02:59:25 INFO - PROCESS | 1798 | 1467539965324 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:59:25 INFO - PROCESS | 1798 | 1467539965330 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:59:25 INFO - PROCESS | 1798 | 1467539965341 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:59:25 INFO - PROCESS | 1798 | 1467539965344 Marionette TRACE conn4 <- [1,30,null,{}] 02:59:25 INFO - PROCESS | 1798 | 1467539965351 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}] 02:59:25 INFO - PROCESS | 1798 | 1467539965356 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:25 INFO - PROCESS | 1798 | 1467539965548 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:59:25 INFO - PROCESS | 1798 | 1467539965634 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:25 INFO - PROCESS | 1798 | 1467539965642 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a274400 == 15 [pid = 1798] [id = 15] 02:59:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 42 (0x9a27b400) [pid = 1798] [serial = 42] [outer = (nil)] 02:59:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 43 (0x9ad2dc00) [pid = 1798] [serial = 43] [outer = 0x9a27b400] 02:59:25 INFO - PROCESS | 1798 | 1467539965714 Marionette DEBUG loaded listener.js 02:59:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 44 (0x9ae13800) [pid = 1798] [serial = 44] [outer = 0x9a27b400] 02:59:26 INFO - PROCESS | 1798 | 1467539966454 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]]]}] 02:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1132ms 02:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:59:26 INFO - PROCESS | 1798 | 1467539966473 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:59:26 INFO - PROCESS | 1798 | 1467539966475 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:59:26 INFO - PROCESS | 1798 | 1467539966482 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:59:26 INFO - PROCESS | 1798 | 1467539966488 Marionette TRACE conn4 <- [1,34,null,{}] 02:59:26 INFO - PROCESS | 1798 | 1467539966522 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}] 02:59:26 INFO - PROCESS | 1798 | 1467539966531 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:26 INFO - PROCESS | 1798 | 1467539966690 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:59:26 INFO - PROCESS | 1798 | 1467539966703 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:26 INFO - PROCESS | 1798 | 1467539966714 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x9d471800 == 16 [pid = 1798] [id = 16] 02:59:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 45 (0x9d471c00) [pid = 1798] [serial = 45] [outer = (nil)] 02:59:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 46 (0x9d4bb000) [pid = 1798] [serial = 46] [outer = 0x9d471c00] 02:59:26 INFO - PROCESS | 1798 | 1467539966784 Marionette DEBUG loaded listener.js 02:59:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 47 (0x9d579c00) [pid = 1798] [serial = 47] [outer = 0x9d471c00] 02:59:27 INFO - PROCESS | 1798 | 1467539967550 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]]]}] 02:59:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:59:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1099ms 02:59:27 INFO - PROCESS | 1798 | 1467539967584 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:59:27 INFO - PROCESS | 1798 | 1467539967587 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:59:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:59:27 INFO - PROCESS | 1798 | 1467539967594 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:59:27 INFO - PROCESS | 1798 | 1467539967597 Marionette TRACE conn4 <- [1,38,null,{}] 02:59:27 INFO - PROCESS | 1798 | 1467539967602 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}] 02:59:27 INFO - PROCESS | 1798 | 1467539967607 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:27 INFO - PROCESS | 1798 | 1467539967798 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:59:27 INFO - PROCESS | 1798 | 1467539967821 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:27 INFO - PROCESS | 1798 | 1467539967829 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x97912000 == 17 [pid = 1798] [id = 17] 02:59:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 48 (0x9b51cc00) [pid = 1798] [serial = 48] [outer = (nil)] 02:59:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 49 (0x9d91ec00) [pid = 1798] [serial = 49] [outer = 0x9b51cc00] 02:59:27 INFO - PROCESS | 1798 | 1467539967898 Marionette DEBUG loaded listener.js 02:59:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 50 (0x9d928800) [pid = 1798] [serial = 50] [outer = 0x9b51cc00] 02:59:28 INFO - PROCESS | 1798 | 1467539968643 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]]]}] 02:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms 02:59:28 INFO - PROCESS | 1798 | 1467539968679 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:59:28 INFO - PROCESS | 1798 | 1467539968683 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:59:28 INFO - PROCESS | 1798 | 1467539968690 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:59:28 INFO - PROCESS | 1798 | 1467539968693 Marionette TRACE conn4 <- [1,42,null,{}] 02:59:28 INFO - PROCESS | 1798 | 1467539968699 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}] 02:59:28 INFO - PROCESS | 1798 | 1467539968704 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:28 INFO - PROCESS | 1798 | 1467539968883 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:59:28 INFO - PROCESS | 1798 | 1467539968901 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:28 INFO - PROCESS | 1798 | 1467539968910 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:28 INFO - PROCESS | 1798 | ++DOCSHELL 0xa1107800 == 18 [pid = 1798] [id = 18] 02:59:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 51 (0xa1108400) [pid = 1798] [serial = 51] [outer = (nil)] 02:59:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 52 (0xa2002c00) [pid = 1798] [serial = 52] [outer = 0xa1108400] 02:59:28 INFO - PROCESS | 1798 | 1467539968979 Marionette DEBUG loaded listener.js 02:59:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 53 (0xa209b000) [pid = 1798] [serial = 53] [outer = 0xa1108400] 02:59:29 INFO - PROCESS | 1798 | 1467539969746 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]]]}] 02:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1085ms 02:59:29 INFO - PROCESS | 1798 | 1467539969776 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:59:29 INFO - PROCESS | 1798 | 1467539969778 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:59:29 INFO - PROCESS | 1798 | 1467539969785 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:59:29 INFO - PROCESS | 1798 | 1467539969787 Marionette TRACE conn4 <- [1,46,null,{}] 02:59:29 INFO - PROCESS | 1798 | 1467539969793 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}] 02:59:29 INFO - PROCESS | 1798 | 1467539969803 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:30 INFO - PROCESS | 1798 | 1467539970030 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:59:30 INFO - PROCESS | 1798 | 1467539970040 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:30 INFO - PROCESS | 1798 | 1467539970048 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:30 INFO - PROCESS | 1798 | ++DOCSHELL 0xa2584400 == 19 [pid = 1798] [id = 19] 02:59:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 54 (0xa25ef000) [pid = 1798] [serial = 54] [outer = (nil)] 02:59:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 55 (0xa2ff6000) [pid = 1798] [serial = 55] [outer = 0xa25ef000] 02:59:30 INFO - PROCESS | 1798 | 1467539970122 Marionette DEBUG loaded listener.js 02:59:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0xa3109400) [pid = 1798] [serial = 56] [outer = 0xa25ef000] 02:59:30 INFO - PROCESS | 1798 | 1467539970904 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]]]}] 02:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1141ms 02:59:30 INFO - PROCESS | 1798 | 1467539970939 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:59:30 INFO - PROCESS | 1798 | 1467539970943 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:59:30 INFO - PROCESS | 1798 | 1467539970949 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:59:30 INFO - PROCESS | 1798 | 1467539970952 Marionette TRACE conn4 <- [1,50,null,{}] 02:59:30 INFO - PROCESS | 1798 | 1467539970957 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}] 02:59:30 INFO - PROCESS | 1798 | 1467539970962 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:31 INFO - PROCESS | 1798 | 1467539971105 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:59:31 INFO - PROCESS | 1798 | 1467539971118 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:31 INFO - PROCESS | 1798 | 1467539971126 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a186000 == 20 [pid = 1798] [id = 20] 02:59:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0xa310cc00) [pid = 1798] [serial = 57] [outer = (nil)] 02:59:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0xa4d0c400) [pid = 1798] [serial = 58] [outer = 0xa310cc00] 02:59:31 INFO - PROCESS | 1798 | 1467539971204 Marionette DEBUG loaded listener.js 02:59:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0xa4d57000) [pid = 1798] [serial = 59] [outer = 0xa310cc00] 02:59:31 INFO - PROCESS | 1798 | 1467539971927 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]]]}] 02:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1030ms 02:59:31 INFO - PROCESS | 1798 | 1467539971979 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:59:31 INFO - PROCESS | 1798 | 1467539971982 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:59:32 INFO - PROCESS | 1798 | 1467539971994 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:59:32 INFO - PROCESS | 1798 | 1467539971997 Marionette TRACE conn4 <- [1,54,null,{}] 02:59:32 INFO - PROCESS | 1798 | 1467539972001 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}] 02:59:32 INFO - PROCESS | 1798 | 1467539972007 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:32 INFO - PROCESS | 1798 | 1467539972195 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:59:32 INFO - PROCESS | 1798 | 1467539972209 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:32 INFO - PROCESS | 1798 | 1467539972218 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f37000 == 21 [pid = 1798] [id = 21] 02:59:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x9a190000) [pid = 1798] [serial = 60] [outer = (nil)] 02:59:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0xa4f7d000) [pid = 1798] [serial = 61] [outer = 0x9a190000] 02:59:32 INFO - PROCESS | 1798 | 1467539972286 Marionette DEBUG loaded listener.js 02:59:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0xa4f81400) [pid = 1798] [serial = 62] [outer = 0x9a190000] 02:59:33 INFO - PROCESS | 1798 | 1467539973013 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]]]}] 02:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1081ms 02:59:33 INFO - PROCESS | 1798 | 1467539973076 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:59:33 INFO - PROCESS | 1798 | 1467539973079 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:59:33 INFO - PROCESS | 1798 | 1467539973085 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:59:33 INFO - PROCESS | 1798 | 1467539973088 Marionette TRACE conn4 <- [1,58,null,{}] 02:59:34 INFO - PROCESS | 1798 | 1467539974094 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}] 02:59:34 INFO - PROCESS | 1798 | 1467539974100 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:34 INFO - PROCESS | 1798 | 1467539974269 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:59:34 INFO - PROCESS | 1798 | 1467539974343 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:34 INFO - PROCESS | 1798 | 1467539974358 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x954d5800 == 22 [pid = 1798] [id = 22] 02:59:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x954d6000) [pid = 1798] [serial = 63] [outer = (nil)] 02:59:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x954e1000) [pid = 1798] [serial = 64] [outer = 0x954d6000] 02:59:34 INFO - PROCESS | 1798 | 1467539974426 Marionette DEBUG loaded listener.js 02:59:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9852b400) [pid = 1798] [serial = 65] [outer = 0x954d6000] 02:59:35 INFO - PROCESS | 1798 | 1467539975132 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]]]}] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93f31000) [pid = 1798] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x9d91e400) [pid = 1798] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x93f3a400) [pid = 1798] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2495ms 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x9a27b400) [pid = 1798] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x9d471c00) [pid = 1798] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x9b51cc00) [pid = 1798] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0xa310cc00) [pid = 1798] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 57 (0x92407c00) [pid = 1798] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 56 (0x931eb800) [pid = 1798] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:59:35 INFO - PROCESS | 1798 | --DOMWINDOW == 55 (0x99969000) [pid = 1798] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:59:35 INFO - PROCESS | 1798 | 1467539975602 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:59:35 INFO - PROCESS | 1798 | 1467539975608 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:59:35 INFO - PROCESS | 1798 | 1467539975615 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:59:35 INFO - PROCESS | 1798 | 1467539975618 Marionette TRACE conn4 <- [1,62,null,{}] 02:59:35 INFO - PROCESS | 1798 | 1467539975627 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}] 02:59:35 INFO - PROCESS | 1798 | 1467539975633 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:35 INFO - PROCESS | 1798 | 1467539975796 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:59:35 INFO - PROCESS | 1798 | 1467539975946 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:35 INFO - PROCESS | 1798 | 1467539975956 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x9977b400 == 23 [pid = 1798] [id = 23] 02:59:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0x99781000) [pid = 1798] [serial = 66] [outer = (nil)] 02:59:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0x99c0d400) [pid = 1798] [serial = 67] [outer = 0x99781000] 02:59:36 INFO - PROCESS | 1798 | 1467539976027 Marionette DEBUG loaded listener.js 02:59:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0x9a188c00) [pid = 1798] [serial = 68] [outer = 0x99781000] 02:59:36 INFO - PROCESS | 1798 | 1467539976674 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]]]}] 02:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1085ms 02:59:36 INFO - PROCESS | 1798 | 1467539976699 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:59:36 INFO - PROCESS | 1798 | 1467539976704 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:59:36 INFO - PROCESS | 1798 | 1467539976710 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:59:36 INFO - PROCESS | 1798 | 1467539976714 Marionette TRACE conn4 <- [1,66,null,{}] 02:59:36 INFO - PROCESS | 1798 | 1467539976720 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}] 02:59:36 INFO - PROCESS | 1798 | 1467539976725 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:36 INFO - PROCESS | 1798 | 1467539976875 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:59:36 INFO - PROCESS | 1798 | 1467539976977 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:37 INFO - PROCESS | 1798 | 1467539976991 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x9aa04c00 == 24 [pid = 1798] [id = 24] 02:59:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x9aa08c00) [pid = 1798] [serial = 69] [outer = (nil)] 02:59:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x9ae14800) [pid = 1798] [serial = 70] [outer = 0x9aa08c00] 02:59:37 INFO - PROCESS | 1798 | 1467539977058 Marionette DEBUG loaded listener.js 02:59:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x9b519800) [pid = 1798] [serial = 71] [outer = 0x9aa08c00] 02:59:37 INFO - PROCESS | 1798 | 1467539977826 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]]]}] 02:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1188ms 02:59:37 INFO - PROCESS | 1798 | 1467539977900 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:59:37 INFO - PROCESS | 1798 | 1467539977907 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:59:37 INFO - PROCESS | 1798 | 1467539977916 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:59:37 INFO - PROCESS | 1798 | 1467539977921 Marionette TRACE conn4 <- [1,70,null,{}] 02:59:37 INFO - PROCESS | 1798 | 1467539977930 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}] 02:59:37 INFO - PROCESS | 1798 | 1467539977935 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:38 INFO - PROCESS | 1798 | 1467539978116 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:59:38 INFO - PROCESS | 1798 | 1467539978225 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:38 INFO - PROCESS | 1798 | 1467539978238 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x92408800 == 25 [pid = 1798] [id = 25] 02:59:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x93de0800) [pid = 1798] [serial = 72] [outer = (nil)] 02:59:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x990f2400) [pid = 1798] [serial = 73] [outer = 0x93de0800] 02:59:38 INFO - PROCESS | 1798 | 1467539978321 Marionette DEBUG loaded listener.js 02:59:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x9a271800) [pid = 1798] [serial = 74] [outer = 0x93de0800] 02:59:39 INFO - PROCESS | 1798 | 1467539979161 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]]]}] 02:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1285ms 02:59:39 INFO - PROCESS | 1798 | 1467539979207 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:59:39 INFO - PROCESS | 1798 | 1467539979214 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:59:39 INFO - PROCESS | 1798 | 1467539979225 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:59:39 INFO - PROCESS | 1798 | 1467539979229 Marionette TRACE conn4 <- [1,74,null,{}] 02:59:39 INFO - PROCESS | 1798 | 1467539979236 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}] 02:59:39 INFO - PROCESS | 1798 | 1467539979242 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:39 INFO - PROCESS | 1798 | 1467539979414 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:59:39 INFO - PROCESS | 1798 | 1467539979547 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:39 INFO - PROCESS | 1798 | 1467539979560 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a27bc00 == 26 [pid = 1798] [id = 26] 02:59:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9ad31c00) [pid = 1798] [serial = 75] [outer = (nil)] 02:59:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x9d471c00) [pid = 1798] [serial = 76] [outer = 0x9ad31c00] 02:59:39 INFO - PROCESS | 1798 | 1467539979643 Marionette DEBUG loaded listener.js 02:59:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9d91d000) [pid = 1798] [serial = 77] [outer = 0x9ad31c00] 02:59:40 INFO - PROCESS | 1798 | 1467539980471 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]]]}] 02:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1281ms 02:59:40 INFO - PROCESS | 1798 | 1467539980506 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:59:40 INFO - PROCESS | 1798 | 1467539980509 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:59:40 INFO - PROCESS | 1798 | 1467539980517 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:59:40 INFO - PROCESS | 1798 | 1467539980523 Marionette TRACE conn4 <- [1,78,null,{}] 02:59:40 INFO - PROCESS | 1798 | 1467539980540 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}] 02:59:40 INFO - PROCESS | 1798 | 1467539980548 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:40 INFO - PROCESS | 1798 | 1467539980720 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:59:40 INFO - PROCESS | 1798 | 1467539980868 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:40 INFO - PROCESS | 1798 | 1467539980880 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:40 INFO - PROCESS | 1798 | ++DOCSHELL 0xa2557800 == 27 [pid = 1798] [id = 27] 02:59:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0xa25ef800) [pid = 1798] [serial = 78] [outer = (nil)] 02:59:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0xa2ff6400) [pid = 1798] [serial = 79] [outer = 0xa25ef800] 02:59:40 INFO - PROCESS | 1798 | 1467539980964 Marionette DEBUG loaded listener.js 02:59:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0xa3350000) [pid = 1798] [serial = 80] [outer = 0xa25ef800] 02:59:41 INFO - PROCESS | 1798 | 1467539981816 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]]]}] 02:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1336ms 02:59:41 INFO - PROCESS | 1798 | 1467539981853 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:59:41 INFO - PROCESS | 1798 | 1467539981857 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:59:41 INFO - PROCESS | 1798 | 1467539981864 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:59:41 INFO - PROCESS | 1798 | 1467539981868 Marionette TRACE conn4 <- [1,82,null,{}] 02:59:41 INFO - PROCESS | 1798 | 1467539981874 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}] 02:59:41 INFO - PROCESS | 1798 | 1467539981879 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:42 INFO - PROCESS | 1798 | 1467539982045 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:59:42 INFO - PROCESS | 1798 | 1467539982180 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:42 INFO - PROCESS | 1798 | 1467539982188 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a276800 == 28 [pid = 1798] [id = 28] 02:59:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9b5c6c00) [pid = 1798] [serial = 81] [outer = (nil)] 02:59:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0xa6728000) [pid = 1798] [serial = 82] [outer = 0x9b5c6c00] 02:59:42 INFO - PROCESS | 1798 | 1467539982268 Marionette DEBUG loaded listener.js 02:59:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0xa672e800) [pid = 1798] [serial = 83] [outer = 0x9b5c6c00] 02:59:43 INFO - PROCESS | 1798 | 1467539983100 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]]]}] 02:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1287ms 02:59:43 INFO - PROCESS | 1798 | 1467539983152 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:59:43 INFO - PROCESS | 1798 | 1467539983156 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:59:43 INFO - PROCESS | 1798 | 1467539983180 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:59:43 INFO - PROCESS | 1798 | 1467539983184 Marionette TRACE conn4 <- [1,86,null,{}] 02:59:43 INFO - PROCESS | 1798 | 1467539983190 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}] 02:59:43 INFO - PROCESS | 1798 | 1467539983195 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:43 INFO - PROCESS | 1798 | 1467539983358 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:59:43 INFO - PROCESS | 1798 | 1467539983493 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:43 INFO - PROCESS | 1798 | 1467539983503 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x98531000 == 29 [pid = 1798] [id = 29] 02:59:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0xa20a8800) [pid = 1798] [serial = 84] [outer = (nil)] 02:59:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0xa6994000) [pid = 1798] [serial = 85] [outer = 0xa20a8800] 02:59:43 INFO - PROCESS | 1798 | 1467539983584 Marionette DEBUG loaded listener.js 02:59:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0xa6ea0000) [pid = 1798] [serial = 86] [outer = 0xa20a8800] 02:59:44 INFO - PROCESS | 1798 | 1467539984424 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]]]}] 02:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 02:59:44 INFO - PROCESS | 1798 | 1467539984464 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:59:44 INFO - PROCESS | 1798 | 1467539984468 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:59:44 INFO - PROCESS | 1798 | 1467539984474 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:59:44 INFO - PROCESS | 1798 | 1467539984477 Marionette TRACE conn4 <- [1,90,null,{}] 02:59:44 INFO - PROCESS | 1798 | 1467539984484 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}] 02:59:44 INFO - PROCESS | 1798 | 1467539984494 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:44 INFO - PROCESS | 1798 | 1467539984695 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:59:44 INFO - PROCESS | 1798 | 1467539984832 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:44 INFO - PROCESS | 1798 | 1467539984842 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x93dde800 == 30 [pid = 1798] [id = 30] 02:59:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9790e400) [pid = 1798] [serial = 87] [outer = (nil)] 02:59:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9a2dd400) [pid = 1798] [serial = 88] [outer = 0x9790e400] 02:59:44 INFO - PROCESS | 1798 | 1467539984921 Marionette DEBUG loaded listener.js 02:59:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0xa4d11000) [pid = 1798] [serial = 89] [outer = 0x9790e400] 02:59:45 INFO - PROCESS | 1798 | 1467539985758 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]]]}] 02:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1383ms 02:59:45 INFO - PROCESS | 1798 | 1467539985871 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:59:45 INFO - PROCESS | 1798 | 1467539985876 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:59:45 INFO - PROCESS | 1798 | 1467539985883 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:59:45 INFO - PROCESS | 1798 | 1467539985887 Marionette TRACE conn4 <- [1,94,null,{}] 02:59:45 INFO - PROCESS | 1798 | 1467539985893 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}] 02:59:45 INFO - PROCESS | 1798 | 1467539985898 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:46 INFO - PROCESS | 1798 | 1467539986059 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:59:46 INFO - PROCESS | 1798 | 1467539986200 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:46 INFO - PROCESS | 1798 | 1467539986208 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240c800 == 31 [pid = 1798] [id = 31] 02:59:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9240cc00) [pid = 1798] [serial = 90] [outer = (nil)] 02:59:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x931e9800) [pid = 1798] [serial = 91] [outer = 0x9240cc00] 02:59:46 INFO - PROCESS | 1798 | 1467539986292 Marionette DEBUG loaded listener.js 02:59:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x93d1bc00) [pid = 1798] [serial = 92] [outer = 0x9240cc00] 02:59:47 INFO - PROCESS | 1798 | 1467539987203 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]]]}] 02:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1380ms 02:59:47 INFO - PROCESS | 1798 | 1467539987264 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:59:47 INFO - PROCESS | 1798 | 1467539987270 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:59:47 INFO - PROCESS | 1798 | 1467539987295 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:59:47 INFO - PROCESS | 1798 | 1467539987300 Marionette TRACE conn4 <- [1,98,null,{}] 02:59:47 INFO - PROCESS | 1798 | 1467539987308 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}] 02:59:47 INFO - PROCESS | 1798 | 1467539987313 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:47 INFO - PROCESS | 1798 | 1467539987477 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:59:47 INFO - PROCESS | 1798 | 1467539987633 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:47 INFO - PROCESS | 1798 | 1467539987646 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d19800 == 32 [pid = 1798] [id = 32] 02:59:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93d1fc00) [pid = 1798] [serial = 93] [outer = (nil)] 02:59:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x99777400) [pid = 1798] [serial = 94] [outer = 0x93d1fc00] 02:59:47 INFO - PROCESS | 1798 | 1467539987752 Marionette DEBUG loaded listener.js 02:59:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x99ad6800) [pid = 1798] [serial = 95] [outer = 0x93d1fc00] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x99d05000) [pid = 1798] [serial = 12] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0xa1189c00) [pid = 1798] [serial = 37] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x99d07000) [pid = 1798] [serial = 40] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x9a278800) [pid = 1798] [serial = 41] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9ad2dc00) [pid = 1798] [serial = 43] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9d4bb000) [pid = 1798] [serial = 46] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9d91ec00) [pid = 1798] [serial = 49] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0xa2002c00) [pid = 1798] [serial = 52] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0xa2ff6000) [pid = 1798] [serial = 55] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0xa4d0c400) [pid = 1798] [serial = 58] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x932a7c00) [pid = 1798] [serial = 27] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9790e800) [pid = 1798] [serial = 31] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9a9d0c00) [pid = 1798] [serial = 34] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x931e0c00) [pid = 1798] [serial = 25] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9d579c00) [pid = 1798] [serial = 47] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9d928800) [pid = 1798] [serial = 50] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0xa4d57000) [pid = 1798] [serial = 59] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9aa0b800) [pid = 1798] [serial = 35] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9ae13800) [pid = 1798] [serial = 44] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0xa236f800) [pid = 1798] [serial = 38] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9240ec00) [pid = 1798] [serial = 23] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x93d24c00) [pid = 1798] [serial = 28] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x9a2f4800) [pid = 1798] [serial = 9] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0xa4d50400) [pid = 1798] [serial = 2] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x92409c00) [pid = 1798] [serial = 22] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x93de0000) [pid = 1798] [serial = 19] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x93f33000) [pid = 1798] [serial = 16] [outer = (nil)] [url = about:blank] 02:59:48 INFO - PROCESS | 1798 | --DOMWINDOW == 57 (0x93f37c00) [pid = 1798] [serial = 17] [outer = (nil)] [url = about:blank] 02:59:49 INFO - PROCESS | 1798 | 1467539989285 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]]]}] 02:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2045ms 02:59:49 INFO - PROCESS | 1798 | 1467539989337 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:59:49 INFO - PROCESS | 1798 | 1467539989343 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:59:49 INFO - PROCESS | 1798 | 1467539989351 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:59:49 INFO - PROCESS | 1798 | 1467539989356 Marionette TRACE conn4 <- [1,102,null,{}] 02:59:49 INFO - PROCESS | 1798 | 1467539989369 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}] 02:59:49 INFO - PROCESS | 1798 | 1467539989375 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:49 INFO - PROCESS | 1798 | 1467539989535 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:59:49 INFO - PROCESS | 1798 | 1467539989677 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:49 INFO - PROCESS | 1798 | 1467539989700 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x93dedc00 == 33 [pid = 1798] [id = 33] 02:59:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0x93f35000) [pid = 1798] [serial = 96] [outer = (nil)] 02:59:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x954dd000) [pid = 1798] [serial = 97] [outer = 0x93f35000] 02:59:49 INFO - PROCESS | 1798 | 1467539989783 Marionette DEBUG loaded listener.js 02:59:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x9790fc00) [pid = 1798] [serial = 98] [outer = 0x93f35000] 02:59:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x9a273800) [pid = 1798] [serial = 99] [outer = 0x93f2ec00] 02:59:50 INFO - PROCESS | 1798 | 1467539990536 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]]]}] 02:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1247ms 02:59:50 INFO - PROCESS | 1798 | 1467539990598 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:59:50 INFO - PROCESS | 1798 | 1467539990607 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:59:50 INFO - PROCESS | 1798 | 1467539990619 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:59:50 INFO - PROCESS | 1798 | 1467539990623 Marionette TRACE conn4 <- [1,106,null,{}] 02:59:50 INFO - PROCESS | 1798 | 1467539990630 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}] 02:59:50 INFO - PROCESS | 1798 | 1467539990636 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:50 INFO - PROCESS | 1798 | 1467539990802 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:59:50 INFO - PROCESS | 1798 | 1467539990923 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:50 INFO - PROCESS | 1798 | 1467539990934 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x990f2800 == 34 [pid = 1798] [id = 34] 02:59:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x99ad2800) [pid = 1798] [serial = 100] [outer = (nil)] 02:59:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x9a2d2c00) [pid = 1798] [serial = 101] [outer = 0x99ad2800] 02:59:51 INFO - PROCESS | 1798 | 1467539991004 Marionette DEBUG loaded listener.js 02:59:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x9a2dc000) [pid = 1798] [serial = 102] [outer = 0x99ad2800] 02:59:51 INFO - PROCESS | 1798 | 1467539991752 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]]]}] 02:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1193ms 02:59:51 INFO - PROCESS | 1798 | 1467539991812 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:59:51 INFO - PROCESS | 1798 | 1467539991815 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:59:51 INFO - PROCESS | 1798 | 1467539991827 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:59:51 INFO - PROCESS | 1798 | 1467539991832 Marionette TRACE conn4 <- [1,110,null,{}] 02:59:51 INFO - PROCESS | 1798 | 1467539991860 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}] 02:59:51 INFO - PROCESS | 1798 | 1467539991869 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:52 INFO - PROCESS | 1798 | 1467539992072 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:59:52 INFO - PROCESS | 1798 | 1467539992095 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:52 INFO - PROCESS | 1798 | 1467539992104 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x9ae18000 == 35 [pid = 1798] [id = 35] 02:59:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9ae18c00) [pid = 1798] [serial = 103] [outer = (nil)] 02:59:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x9b516800) [pid = 1798] [serial = 104] [outer = 0x9ae18c00] 02:59:52 INFO - PROCESS | 1798 | 1467539992177 Marionette DEBUG loaded listener.js 02:59:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9d46a000) [pid = 1798] [serial = 105] [outer = 0x9ae18c00] 02:59:53 INFO - PROCESS | 1798 | 1467539993028 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]]]}] 02:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1239ms 02:59:53 INFO - PROCESS | 1798 | 1467539993062 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:59:53 INFO - PROCESS | 1798 | 1467539993065 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:59:53 INFO - PROCESS | 1798 | 1467539993072 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:59:53 INFO - PROCESS | 1798 | 1467539993075 Marionette TRACE conn4 <- [1,114,null,{}] 02:59:53 INFO - PROCESS | 1798 | 1467539993094 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}] 02:59:53 INFO - PROCESS | 1798 | 1467539993099 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:53 INFO - PROCESS | 1798 | 1467539993287 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:59:53 INFO - PROCESS | 1798 | 1467539993309 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:53 INFO - PROCESS | 1798 | 1467539993317 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x9b004800 == 36 [pid = 1798] [id = 36] 02:59:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9d4ba000) [pid = 1798] [serial = 106] [outer = (nil)] 02:59:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9d91bc00) [pid = 1798] [serial = 107] [outer = 0x9d4ba000] 02:59:53 INFO - PROCESS | 1798 | 1467539993385 Marionette DEBUG loaded listener.js 02:59:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0xa118a400) [pid = 1798] [serial = 108] [outer = 0x9d4ba000] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9a190000) [pid = 1798] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0xa1108400) [pid = 1798] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0xa25ef000) [pid = 1798] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9aa08c00) [pid = 1798] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x954d6000) [pid = 1798] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:59:53 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x99781000) [pid = 1798] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:59:54 INFO - PROCESS | 1798 | 1467539994227 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]]]}] 02:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1206ms 02:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:59:54 INFO - PROCESS | 1798 | 1467539994279 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:59:54 INFO - PROCESS | 1798 | 1467539994282 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:59:54 INFO - PROCESS | 1798 | 1467539994289 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:59:54 INFO - PROCESS | 1798 | 1467539994292 Marionette TRACE conn4 <- [1,118,null,{}] 02:59:54 INFO - PROCESS | 1798 | 1467539994298 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}] 02:59:54 INFO - PROCESS | 1798 | 1467539994303 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:54 INFO - PROCESS | 1798 | 1467539994446 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:59:54 INFO - PROCESS | 1798 | 1467539994457 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:54 INFO - PROCESS | 1798 | 1467539994462 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x954d6000 == 37 [pid = 1798] [id = 37] 02:59:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9b9d8400) [pid = 1798] [serial = 109] [outer = (nil)] 02:59:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0xa2007c00) [pid = 1798] [serial = 110] [outer = 0x9b9d8400] 02:59:54 INFO - PROCESS | 1798 | 1467539994531 Marionette DEBUG loaded listener.js 02:59:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0xa209e000) [pid = 1798] [serial = 111] [outer = 0x9b9d8400] 02:59:55 INFO - PROCESS | 1798 | 1467539995260 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]]]}] 02:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 985ms 02:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:59:55 INFO - PROCESS | 1798 | 1467539995274 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:59:55 INFO - PROCESS | 1798 | 1467539995276 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:59:55 INFO - PROCESS | 1798 | 1467539995283 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:59:55 INFO - PROCESS | 1798 | 1467539995286 Marionette TRACE conn4 <- [1,122,null,{}] 02:59:55 INFO - PROCESS | 1798 | 1467539995292 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}] 02:59:55 INFO - PROCESS | 1798 | 1467539995302 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:55 INFO - PROCESS | 1798 | 1467539995524 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:59:55 INFO - PROCESS | 1798 | 1467539995579 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:55 INFO - PROCESS | 1798 | 1467539995584 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:55 INFO - PROCESS | 1798 | ++DOCSHELL 0xa2ffa400 == 38 [pid = 1798] [id = 38] 02:59:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0xa2ffb000) [pid = 1798] [serial = 112] [outer = (nil)] 02:59:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0xa310cc00) [pid = 1798] [serial = 113] [outer = 0xa2ffb000] 02:59:55 INFO - PROCESS | 1798 | 1467539995655 Marionette DEBUG loaded listener.js 02:59:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0xa33c1800) [pid = 1798] [serial = 114] [outer = 0xa2ffb000] 02:59:56 INFO - PROCESS | 1798 | 1467539996623 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]]]}] 02:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1381ms 02:59:56 INFO - PROCESS | 1798 | 1467539996664 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:59:56 INFO - PROCESS | 1798 | 1467539996671 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:59:56 INFO - PROCESS | 1798 | 1467539996679 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:59:56 INFO - PROCESS | 1798 | 1467539996687 Marionette TRACE conn4 <- [1,126,null,{}] 02:59:56 INFO - PROCESS | 1798 | 1467539996695 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}] 02:59:56 INFO - PROCESS | 1798 | 1467539996701 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:56 INFO - PROCESS | 1798 | 1467539996882 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:59:57 INFO - PROCESS | 1798 | 1467539997019 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:57 INFO - PROCESS | 1798 | 1467539997025 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240f000 == 39 [pid = 1798] [id = 39] 02:59:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x932a9800) [pid = 1798] [serial = 115] [outer = (nil)] 02:59:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x99d05400) [pid = 1798] [serial = 116] [outer = 0x932a9800] 02:59:57 INFO - PROCESS | 1798 | 1467539997111 Marionette DEBUG loaded listener.js 02:59:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x9a2d6400) [pid = 1798] [serial = 117] [outer = 0x932a9800] 02:59:58 INFO - PROCESS | 1798 | 1467539998122 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]]]}] 02:59:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:59:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1496ms 02:59:58 INFO - PROCESS | 1798 | 1467539998175 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:59:58 INFO - PROCESS | 1798 | 1467539998182 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:59:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:59:58 INFO - PROCESS | 1798 | 1467539998193 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:59:58 INFO - PROCESS | 1798 | 1467539998197 Marionette TRACE conn4 <- [1,130,null,{}] 02:59:58 INFO - PROCESS | 1798 | 1467539998204 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}] 02:59:58 INFO - PROCESS | 1798 | 1467539998210 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:58 INFO - PROCESS | 1798 | 1467539998423 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:59:58 INFO - PROCESS | 1798 | 1467539998596 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:59:58 INFO - PROCESS | 1798 | 1467539998603 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x954b0400 == 40 [pid = 1798] [id = 40] 02:59:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x954b2800) [pid = 1798] [serial = 118] [outer = (nil)] 02:59:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x99781400) [pid = 1798] [serial = 119] [outer = 0x954b2800] 02:59:58 INFO - PROCESS | 1798 | 1467539998709 Marionette DEBUG loaded listener.js 02:59:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9a2f0c00) [pid = 1798] [serial = 120] [outer = 0x954b2800] 02:59:59 INFO - PROCESS | 1798 | 1467539999646 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]]]}] 02:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1485ms 02:59:59 INFO - PROCESS | 1798 | 1467539999678 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:59:59 INFO - PROCESS | 1798 | 1467539999681 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:59:59 INFO - PROCESS | 1798 | 1467539999688 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:59:59 INFO - PROCESS | 1798 | 1467539999694 Marionette TRACE conn4 <- [1,134,null,{}] 02:59:59 INFO - PROCESS | 1798 | 1467539999711 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}] 02:59:59 INFO - PROCESS | 1798 | 1467539999720 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 02:59:59 INFO - PROCESS | 1798 | 1467539999931 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:00:00 INFO - PROCESS | 1798 | 1467540000103 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:00 INFO - PROCESS | 1798 | 1467540000112 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a41ac00 == 41 [pid = 1798] [id = 41] 03:00:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9a41b800) [pid = 1798] [serial = 121] [outer = (nil)] 03:00:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9d94f400) [pid = 1798] [serial = 122] [outer = 0x9a41b800] 03:00:00 INFO - PROCESS | 1798 | 1467540000200 Marionette DEBUG loaded listener.js 03:00:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0xa23ab000) [pid = 1798] [serial = 123] [outer = 0x9a41b800] 03:00:01 INFO - PROCESS | 1798 | 1467540001399 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]]]}] 03:00:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1736ms 03:00:01 INFO - PROCESS | 1798 | 1467540001424 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:00:01 INFO - PROCESS | 1798 | 1467540001430 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:00:01 INFO - PROCESS | 1798 | 1467540001438 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:00:01 INFO - PROCESS | 1798 | 1467540001442 Marionette TRACE conn4 <- [1,138,null,{}] 03:00:01 INFO - PROCESS | 1798 | 1467540001451 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}] 03:00:01 INFO - PROCESS | 1798 | 1467540001456 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:01 INFO - PROCESS | 1798 | 1467540001626 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:00:01 INFO - PROCESS | 1798 | 1467540001823 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:01 INFO - PROCESS | 1798 | 1467540001834 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:01 INFO - PROCESS | 1798 | --DOCSHELL 0x954d6000 == 40 [pid = 1798] [id = 37] 03:00:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x954a7400 == 41 [pid = 1798] [id = 42] 03:00:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954a7800) [pid = 1798] [serial = 124] [outer = (nil)] 03:00:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x954b0000) [pid = 1798] [serial = 125] [outer = 0x954a7800] 03:00:01 INFO - PROCESS | 1798 | 1467540001919 Marionette DEBUG loaded listener.js 03:00:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954b2c00) [pid = 1798] [serial = 126] [outer = 0x954a7800] 03:00:02 INFO - PROCESS | 1798 | --DOCSHELL 0x9b004800 == 40 [pid = 1798] [id = 36] 03:00:02 INFO - PROCESS | 1798 | --DOCSHELL 0x9ae18000 == 39 [pid = 1798] [id = 35] 03:00:02 INFO - PROCESS | 1798 | --DOCSHELL 0x990f2800 == 38 [pid = 1798] [id = 34] 03:00:02 INFO - PROCESS | 1798 | --DOCSHELL 0x93dedc00 == 37 [pid = 1798] [id = 33] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x9b519800) [pid = 1798] [serial = 71] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x954e1000) [pid = 1798] [serial = 64] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9852b400) [pid = 1798] [serial = 65] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9a188c00) [pid = 1798] [serial = 68] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x99c0d400) [pid = 1798] [serial = 67] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0xa4f81400) [pid = 1798] [serial = 62] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0xa4f7d000) [pid = 1798] [serial = 61] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0xa209b000) [pid = 1798] [serial = 53] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0xa3109400) [pid = 1798] [serial = 56] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9ae14800) [pid = 1798] [serial = 70] [outer = (nil)] [url = about:blank] 03:00:02 INFO - PROCESS | 1798 | 1467540002709 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]]]}] 03:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1337ms 03:00:02 INFO - PROCESS | 1798 | 1467540002774 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:00:02 INFO - PROCESS | 1798 | 1467540002781 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:00:02 INFO - PROCESS | 1798 | 1467540002791 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:00:02 INFO - PROCESS | 1798 | 1467540002795 Marionette TRACE conn4 <- [1,142,null,{}] 03:00:02 INFO - PROCESS | 1798 | 1467540002801 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}] 03:00:02 INFO - PROCESS | 1798 | 1467540002806 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:02 INFO - PROCESS | 1798 | 1467540002981 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:00:03 INFO - PROCESS | 1798 | 1467540003081 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:03 INFO - PROCESS | 1798 | 1467540003089 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d1b400 == 38 [pid = 1798] [id = 43] 03:00:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x99adcc00) [pid = 1798] [serial = 127] [outer = (nil)] 03:00:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9a270800) [pid = 1798] [serial = 128] [outer = 0x99adcc00] 03:00:03 INFO - PROCESS | 1798 | 1467540003159 Marionette DEBUG loaded listener.js 03:00:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9a2db000) [pid = 1798] [serial = 129] [outer = 0x99adcc00] 03:00:03 INFO - PROCESS | 1798 | 1467540003900 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]]]}] 03:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1179ms 03:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:00:03 INFO - PROCESS | 1798 | 1467540003971 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:00:03 INFO - PROCESS | 1798 | 1467540003974 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:00:03 INFO - PROCESS | 1798 | 1467540003981 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:00:03 INFO - PROCESS | 1798 | 1467540003987 Marionette TRACE conn4 <- [1,146,null,{}] 03:00:04 INFO - PROCESS | 1798 | 1467540004003 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}] 03:00:04 INFO - PROCESS | 1798 | 1467540004011 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:04 INFO - PROCESS | 1798 | 1467540004164 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:00:04 INFO - PROCESS | 1798 | 1467540004282 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:04 INFO - PROCESS | 1798 | 1467540004295 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x9d574400 == 39 [pid = 1798] [id = 44] 03:00:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9d575c00) [pid = 1798] [serial = 130] [outer = (nil)] 03:00:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9d923000) [pid = 1798] [serial = 131] [outer = 0x9d575c00] 03:00:04 INFO - PROCESS | 1798 | 1467540004367 Marionette DEBUG loaded listener.js 03:00:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0xa2005000) [pid = 1798] [serial = 132] [outer = 0x9d575c00] 03:00:05 INFO - PROCESS | 1798 | 1467540005312 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]]]}] 03:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1387ms 03:00:05 INFO - PROCESS | 1798 | 1467540005373 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:00:05 INFO - PROCESS | 1798 | 1467540005377 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:00:05 INFO - PROCESS | 1798 | 1467540005389 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:00:05 INFO - PROCESS | 1798 | 1467540005392 Marionette TRACE conn4 <- [1,150,null,{}] 03:00:05 INFO - PROCESS | 1798 | 1467540005398 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}] 03:00:05 INFO - PROCESS | 1798 | 1467540005402 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:05 INFO - PROCESS | 1798 | 1467540005598 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:00:05 INFO - PROCESS | 1798 | 1467540005621 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:05 INFO - PROCESS | 1798 | 1467540005628 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x9d925000 == 40 [pid = 1798] [id = 45] 03:00:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0xa25fc000) [pid = 1798] [serial = 133] [outer = (nil)] 03:00:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0xa33c4800) [pid = 1798] [serial = 134] [outer = 0xa25fc000] 03:00:05 INFO - PROCESS | 1798 | 1467540005696 Marionette DEBUG loaded listener.js 03:00:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0xa4d51800) [pid = 1798] [serial = 135] [outer = 0xa25fc000] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9b9d8400) [pid = 1798] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9ad31c00) [pid = 1798] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0xa25ef800) [pid = 1798] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9b5c6c00) [pid = 1798] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0xa20a8800) [pid = 1798] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9ae18c00) [pid = 1798] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9d4ba000) [pid = 1798] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x99ad2800) [pid = 1798] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9790e400) [pid = 1798] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9240cc00) [pid = 1798] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x93d1fc00) [pid = 1798] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x93f35000) [pid = 1798] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:00:06 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x93de0800) [pid = 1798] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:00:06 INFO - PROCESS | 1798 | 1467540006618 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]]]}] 03:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1289ms 03:00:06 INFO - PROCESS | 1798 | 1467540006680 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:00:06 INFO - PROCESS | 1798 | 1467540006683 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:00:06 INFO - PROCESS | 1798 | 1467540006690 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:00:06 INFO - PROCESS | 1798 | 1467540006693 Marionette TRACE conn4 <- [1,154,null,{}] 03:00:06 INFO - PROCESS | 1798 | 1467540006699 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}] 03:00:06 INFO - PROCESS | 1798 | 1467540006704 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:06 INFO - PROCESS | 1798 | 1467540006863 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:00:06 INFO - PROCESS | 1798 | 1467540006874 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:06 INFO - PROCESS | 1798 | 1467540006880 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x931e5000 == 41 [pid = 1798] [id = 46] 03:00:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x93d21c00) [pid = 1798] [serial = 136] [outer = (nil)] 03:00:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x95525800) [pid = 1798] [serial = 137] [outer = 0x93d21c00] 03:00:07 INFO - PROCESS | 1798 | 1467540007043 Marionette DEBUG loaded listener.js 03:00:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x95528000) [pid = 1798] [serial = 138] [outer = 0x93d21c00] 03:00:07 INFO - PROCESS | 1798 | 1467540007979 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]]]}] 03:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1387ms 03:00:08 INFO - PROCESS | 1798 | 1467540008126 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:00:08 INFO - PROCESS | 1798 | 1467540008133 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:00:08 INFO - PROCESS | 1798 | 1467540008210 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:00:08 INFO - PROCESS | 1798 | 1467540008216 Marionette TRACE conn4 <- [1,158,null,{}] 03:00:08 INFO - PROCESS | 1798 | 1467540008378 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}] 03:00:08 INFO - PROCESS | 1798 | 1467540008394 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:08 INFO - PROCESS | 1798 | 1467540008780 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:00:08 INFO - PROCESS | 1798 | 1467540008933 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:08 INFO - PROCESS | 1798 | 1467540008943 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d1f400 == 42 [pid = 1798] [id = 47] 03:00:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d20000) [pid = 1798] [serial = 139] [outer = (nil)] 03:00:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93d24c00) [pid = 1798] [serial = 140] [outer = 0x93d20000] 03:00:09 INFO - PROCESS | 1798 | 1467540009035 Marionette DEBUG loaded listener.js 03:00:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9526bc00) [pid = 1798] [serial = 141] [outer = 0x93d20000] 03:00:09 INFO - PROCESS | 1798 | 1467540009935 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]]]}] 03:00:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:00:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1804ms 03:00:09 INFO - PROCESS | 1798 | 1467540009965 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:00:09 INFO - PROCESS | 1798 | 1467540009971 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:00:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:00:09 INFO - PROCESS | 1798 | 1467540009979 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:00:09 INFO - PROCESS | 1798 | 1467540009984 Marionette TRACE conn4 <- [1,162,null,{}] 03:00:09 INFO - PROCESS | 1798 | 1467540009991 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}] 03:00:10 INFO - PROCESS | 1798 | 1467540009997 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:10 INFO - PROCESS | 1798 | 1467540010184 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:00:10 INFO - PROCESS | 1798 | 1467540010326 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:10 INFO - PROCESS | 1798 | 1467540010337 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240a000 == 43 [pid = 1798] [id = 48] 03:00:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x924e0c00) [pid = 1798] [serial = 142] [outer = (nil)] 03:00:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x98d74800) [pid = 1798] [serial = 143] [outer = 0x924e0c00] 03:00:10 INFO - PROCESS | 1798 | 1467540010418 Marionette DEBUG loaded listener.js 03:00:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x99781000) [pid = 1798] [serial = 144] [outer = 0x924e0c00] 03:00:11 INFO - PROCESS | 1798 | 1467540011420 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]]]}] 03:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1490ms 03:00:11 INFO - PROCESS | 1798 | 1467540011469 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:00:11 INFO - PROCESS | 1798 | 1467540011475 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:00:11 INFO - PROCESS | 1798 | 1467540011481 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:00:11 INFO - PROCESS | 1798 | 1467540011485 Marionette TRACE conn4 <- [1,166,null,{}] 03:00:11 INFO - PROCESS | 1798 | 1467540011492 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}] 03:00:11 INFO - PROCESS | 1798 | 1467540011497 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:11 INFO - PROCESS | 1798 | 1467540011716 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:00:11 INFO - PROCESS | 1798 | 1467540011901 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:11 INFO - PROCESS | 1798 | 1467540011910 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a2d8800 == 44 [pid = 1798] [id = 49] 03:00:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9a425400) [pid = 1798] [serial = 145] [outer = (nil)] 03:00:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9ad2f800) [pid = 1798] [serial = 146] [outer = 0x9a425400] 03:00:12 INFO - PROCESS | 1798 | 1467540012042 Marionette DEBUG loaded listener.js 03:00:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9b513c00) [pid = 1798] [serial = 147] [outer = 0x9a425400] 03:00:12 INFO - PROCESS | 1798 | 1467540012931 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]]]}] 03:00:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1485ms 03:00:12 INFO - PROCESS | 1798 | 1467540012965 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:00:12 INFO - PROCESS | 1798 | 1467540012972 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:00:12 INFO - PROCESS | 1798 | 1467540012989 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:00:13 INFO - PROCESS | 1798 | 1467540012997 Marionette TRACE conn4 <- [1,170,null,{}] 03:00:13 INFO - PROCESS | 1798 | 1467540013003 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}] 03:00:13 INFO - PROCESS | 1798 | 1467540013009 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:13 INFO - PROCESS | 1798 | 1467540013225 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:00:13 INFO - PROCESS | 1798 | 1467540013371 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:13 INFO - PROCESS | 1798 | 1467540013382 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x9b009c00 == 45 [pid = 1798] [id = 50] 03:00:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0xa23ab400) [pid = 1798] [serial = 148] [outer = (nil)] 03:00:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0xa2ff0c00) [pid = 1798] [serial = 149] [outer = 0xa23ab400] 03:00:13 INFO - PROCESS | 1798 | 1467540013463 Marionette DEBUG loaded listener.js 03:00:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0xa4d5a800) [pid = 1798] [serial = 150] [outer = 0xa23ab400] 03:00:14 INFO - PROCESS | 1798 | 1467540014068 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:00:14 INFO - PROCESS | 1798 | 1467540014387 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]]]}] 03:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1444ms 03:00:14 INFO - PROCESS | 1798 | 1467540014425 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:00:14 INFO - PROCESS | 1798 | 1467540014428 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:00:14 INFO - PROCESS | 1798 | 1467540014435 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:00:14 INFO - PROCESS | 1798 | 1467540014439 Marionette TRACE conn4 <- [1,174,null,{}] 03:00:14 INFO - PROCESS | 1798 | 1467540014444 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}] 03:00:14 INFO - PROCESS | 1798 | 1467540014450 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:14 INFO - PROCESS | 1798 | 1467540014620 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:00:14 INFO - PROCESS | 1798 | 1467540014764 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:14 INFO - PROCESS | 1798 | 1467540014771 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x98592c00 == 46 [pid = 1798] [id = 51] 03:00:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9a271c00) [pid = 1798] [serial = 151] [outer = (nil)] 03:00:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0xa61d8c00) [pid = 1798] [serial = 152] [outer = 0x9a271c00] 03:00:14 INFO - PROCESS | 1798 | 1467540014851 Marionette DEBUG loaded listener.js 03:00:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0xa61de000) [pid = 1798] [serial = 153] [outer = 0x9a271c00] 03:00:15 INFO - PROCESS | 1798 | 1467540015934 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]]]}] 03:00:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1531ms 03:00:15 INFO - PROCESS | 1798 | 1467540015967 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:00:15 INFO - PROCESS | 1798 | 1467540015978 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:00:15 INFO - PROCESS | 1798 | 1467540015995 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:00:16 INFO - PROCESS | 1798 | 1467540016000 Marionette TRACE conn4 <- [1,178,null,{}] 03:00:16 INFO - PROCESS | 1798 | 1467540016013 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}] 03:00:16 INFO - PROCESS | 1798 | 1467540016025 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:16 INFO - PROCESS | 1798 | 1467540016554 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:00:16 INFO - PROCESS | 1798 | 1467540016653 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:16 INFO - PROCESS | 1798 | 1467540016664 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ab800 == 47 [pid = 1798] [id = 52] 03:00:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x954adc00) [pid = 1798] [serial = 154] [outer = (nil)] 03:00:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x954ddc00) [pid = 1798] [serial = 155] [outer = 0x954adc00] 03:00:16 INFO - PROCESS | 1798 | 1467540016737 Marionette DEBUG loaded listener.js 03:00:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x95529000) [pid = 1798] [serial = 156] [outer = 0x954adc00] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x9977b400 == 46 [pid = 1798] [id = 23] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x97912000 == 45 [pid = 1798] [id = 17] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x9a274400 == 44 [pid = 1798] [id = 15] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x954d5800 == 43 [pid = 1798] [id = 22] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x9d471800 == 42 [pid = 1798] [id = 16] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x93d19800 == 41 [pid = 1798] [id = 32] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x98531000 == 40 [pid = 1798] [id = 29] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x93f36800 == 39 [pid = 1798] [id = 14] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x9d925000 == 38 [pid = 1798] [id = 45] 03:00:17 INFO - PROCESS | 1798 | 1467540017616 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]]]}] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x9d574400 == 37 [pid = 1798] [id = 44] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x93d1b400 == 36 [pid = 1798] [id = 43] 03:00:17 INFO - PROCESS | 1798 | --DOCSHELL 0x954a7400 == 35 [pid = 1798] [id = 42] 03:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1642ms 03:00:17 INFO - PROCESS | 1798 | 1467540017632 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:00:17 INFO - PROCESS | 1798 | 1467540017638 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0xa2007c00) [pid = 1798] [serial = 110] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x9d471c00) [pid = 1798] [serial = 76] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0xa3350000) [pid = 1798] [serial = 80] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0xa2ff6400) [pid = 1798] [serial = 79] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0xa672e800) [pid = 1798] [serial = 83] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0xa6728000) [pid = 1798] [serial = 82] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0xa6ea0000) [pid = 1798] [serial = 86] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0xa6994000) [pid = 1798] [serial = 85] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9d46a000) [pid = 1798] [serial = 105] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9b516800) [pid = 1798] [serial = 104] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9d91bc00) [pid = 1798] [serial = 107] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0xa118a400) [pid = 1798] [serial = 108] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9a2d2c00) [pid = 1798] [serial = 101] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0xa4d11000) [pid = 1798] [serial = 89] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9a2dd400) [pid = 1798] [serial = 88] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x93d1bc00) [pid = 1798] [serial = 92] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x99ad6800) [pid = 1798] [serial = 95] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9790fc00) [pid = 1798] [serial = 98] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x99777400) [pid = 1798] [serial = 94] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x990edc00) [pid = 1798] [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.] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x931e9800) [pid = 1798] [serial = 91] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9a271800) [pid = 1798] [serial = 74] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x990f2400) [pid = 1798] [serial = 73] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x954dd000) [pid = 1798] [serial = 97] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9d91d000) [pid = 1798] [serial = 77] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x9a2dc000) [pid = 1798] [serial = 102] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0xa209e000) [pid = 1798] [serial = 111] [outer = (nil)] [url = about:blank] 03:00:17 INFO - PROCESS | 1798 | 1467540017702 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:00:17 INFO - PROCESS | 1798 | 1467540017708 Marionette TRACE conn4 <- [1,182,null,{}] 03:00:17 INFO - PROCESS | 1798 | 1467540017722 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}] 03:00:17 INFO - PROCESS | 1798 | 1467540017727 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:17 INFO - PROCESS | 1798 | 1467540017897 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:00:17 INFO - PROCESS | 1798 | 1467540017907 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:17 INFO - PROCESS | 1798 | 1467540017915 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ad800 == 36 [pid = 1798] [id = 53] 03:00:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x97918800) [pid = 1798] [serial = 157] [outer = (nil)] 03:00:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x98dca400) [pid = 1798] [serial = 158] [outer = 0x97918800] 03:00:17 INFO - PROCESS | 1798 | 1467540017989 Marionette DEBUG loaded listener.js 03:00:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x99ad3000) [pid = 1798] [serial = 159] [outer = 0x97918800] 03:00:18 INFO - PROCESS | 1798 | 1467540018796 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]]]}] 03:00:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:00:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1181ms 03:00:18 INFO - PROCESS | 1798 | 1467540018846 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:00:18 INFO - PROCESS | 1798 | 1467540018849 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:00:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:00:18 INFO - PROCESS | 1798 | 1467540018856 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:00:18 INFO - PROCESS | 1798 | 1467540018862 Marionette TRACE conn4 <- [1,186,null,{}] 03:00:18 INFO - PROCESS | 1798 | 1467540018881 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}] 03:00:18 INFO - PROCESS | 1798 | 1467540018890 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:19 INFO - PROCESS | 1798 | 1467540019062 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:00:19 INFO - PROCESS | 1798 | 1467540019168 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:19 INFO - PROCESS | 1798 | 1467540019179 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a2dc800 == 37 [pid = 1798] [id = 54] 03:00:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x9a2de000) [pid = 1798] [serial = 160] [outer = (nil)] 03:00:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9aa0c000) [pid = 1798] [serial = 161] [outer = 0x9a2de000] 03:00:19 INFO - PROCESS | 1798 | 1467540019262 Marionette DEBUG loaded listener.js 03:00:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9b5be400) [pid = 1798] [serial = 162] [outer = 0x9a2de000] 03:00:19 INFO - PROCESS | 1798 | 1467540019975 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]]]}] 03:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1140ms 03:00:19 INFO - PROCESS | 1798 | 1467540019996 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:00:20 INFO - PROCESS | 1798 | 1467540020000 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:00:20 INFO - PROCESS | 1798 | 1467540020006 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:00:20 INFO - PROCESS | 1798 | 1467540020010 Marionette TRACE conn4 <- [1,190,null,{}] 03:00:20 INFO - PROCESS | 1798 | 1467540020015 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}] 03:00:20 INFO - PROCESS | 1798 | 1467540020020 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:20 INFO - PROCESS | 1798 | 1467540020229 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:00:20 INFO - PROCESS | 1798 | 1467540020253 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:20 INFO - PROCESS | 1798 | 1467540020260 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a41d400 == 38 [pid = 1798] [id = 55] 03:00:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9b5c9800) [pid = 1798] [serial = 163] [outer = (nil)] 03:00:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9d91d400) [pid = 1798] [serial = 164] [outer = 0x9b5c9800] 03:00:20 INFO - PROCESS | 1798 | 1467540020329 Marionette DEBUG loaded listener.js 03:00:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0xa2007c00) [pid = 1798] [serial = 165] [outer = 0x9b5c9800] 03:00:21 INFO - PROCESS | 1798 | 1467540021146 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]]]}] 03:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1179ms 03:00:21 INFO - PROCESS | 1798 | 1467540021186 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:00:21 INFO - PROCESS | 1798 | 1467540021190 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:00:21 INFO - PROCESS | 1798 | 1467540021201 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:00:21 INFO - PROCESS | 1798 | 1467540021203 Marionette TRACE conn4 <- [1,194,null,{}] 03:00:21 INFO - PROCESS | 1798 | 1467540021209 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}] 03:00:21 INFO - PROCESS | 1798 | 1467540021214 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:21 INFO - PROCESS | 1798 | 1467540021404 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:00:21 INFO - PROCESS | 1798 | 1467540021425 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:21 INFO - PROCESS | 1798 | 1467540021438 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x931ea000 == 39 [pid = 1798] [id = 56] 03:00:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9d4c6c00) [pid = 1798] [serial = 166] [outer = (nil)] 03:00:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0xa2374000) [pid = 1798] [serial = 167] [outer = 0x9d4c6c00] 03:00:21 INFO - PROCESS | 1798 | 1467540021512 Marionette DEBUG loaded listener.js 03:00:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0xa23b4400) [pid = 1798] [serial = 168] [outer = 0x9d4c6c00] 03:00:22 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0xa25fc000) [pid = 1798] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:00:22 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x99adcc00) [pid = 1798] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:00:22 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9a41b800) [pid = 1798] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:00:22 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x954a7800) [pid = 1798] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:00:22 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9d575c00) [pid = 1798] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:00:22 INFO - PROCESS | 1798 | 1467540022426 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]]]}] 03:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1277ms 03:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:00:22 INFO - PROCESS | 1798 | 1467540022485 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:00:22 INFO - PROCESS | 1798 | 1467540022487 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:00:22 INFO - PROCESS | 1798 | 1467540022495 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:00:22 INFO - PROCESS | 1798 | 1467540022498 Marionette TRACE conn4 <- [1,198,null,{}] 03:00:22 INFO - PROCESS | 1798 | 1467540022504 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}] 03:00:22 INFO - PROCESS | 1798 | 1467540022514 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:22 INFO - PROCESS | 1798 | 1467540022723 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:00:22 INFO - PROCESS | 1798 | 1467540022826 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:22 INFO - PROCESS | 1798 | 1467540022832 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x92404000 == 40 [pid = 1798] [id = 57] 03:00:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x924de400) [pid = 1798] [serial = 169] [outer = (nil)] 03:00:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0xa61da000) [pid = 1798] [serial = 170] [outer = 0x924de400] 03:00:22 INFO - PROCESS | 1798 | 1467540022904 Marionette DEBUG loaded listener.js 03:00:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0xa6796400) [pid = 1798] [serial = 171] [outer = 0x924de400] 03:00:23 INFO - PROCESS | 1798 | 1467540023558 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]]]}] 03:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1088ms 03:00:23 INFO - PROCESS | 1798 | 1467540023582 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:00:23 INFO - PROCESS | 1798 | 1467540023587 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:00:23 INFO - PROCESS | 1798 | 1467540023593 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:00:23 INFO - PROCESS | 1798 | 1467540023595 Marionette TRACE conn4 <- [1,202,null,{}] 03:00:23 INFO - PROCESS | 1798 | 1467540023611 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}] 03:00:23 INFO - PROCESS | 1798 | 1467540023615 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:23 INFO - PROCESS | 1798 | 1467540023757 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:00:23 INFO - PROCESS | 1798 | 1467540023869 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:23 INFO - PROCESS | 1798 | 1467540023875 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e3c00 == 41 [pid = 1798] [id = 58] 03:00:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93de1800) [pid = 1798] [serial = 172] [outer = (nil)] 03:00:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0xa6f3c800) [pid = 1798] [serial = 173] [outer = 0x93de1800] 03:00:23 INFO - PROCESS | 1798 | 1467540023956 Marionette DEBUG loaded listener.js 03:00:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0xa6ea5c00) [pid = 1798] [serial = 174] [outer = 0x93de1800] 03:00:24 INFO - PROCESS | 1798 | 1467540024834 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]]]}] 03:00:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:00:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1284ms 03:00:24 INFO - PROCESS | 1798 | 1467540024878 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:00:24 INFO - PROCESS | 1798 | 1467540024885 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:00:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:00:24 INFO - PROCESS | 1798 | 1467540024893 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:00:24 INFO - PROCESS | 1798 | 1467540024899 Marionette TRACE conn4 <- [1,206,null,{}] 03:00:24 INFO - PROCESS | 1798 | 1467540024908 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}] 03:00:24 INFO - PROCESS | 1798 | 1467540024914 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:25 INFO - PROCESS | 1798 | 1467540025099 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:00:25 INFO - PROCESS | 1798 | 1467540025246 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:25 INFO - PROCESS | 1798 | 1467540025253 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x931eac00 == 42 [pid = 1798] [id = 59] 03:00:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93d22800) [pid = 1798] [serial = 175] [outer = (nil)] 03:00:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95526800) [pid = 1798] [serial = 176] [outer = 0x93d22800] 03:00:25 INFO - PROCESS | 1798 | 1467540025341 Marionette DEBUG loaded listener.js 03:00:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x97910400) [pid = 1798] [serial = 177] [outer = 0x93d22800] 03:00:26 INFO - PROCESS | 1798 | 1467540026195 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]]]}] 03:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1336ms 03:00:26 INFO - PROCESS | 1798 | 1467540026229 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:00:26 INFO - PROCESS | 1798 | 1467540026236 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:00:26 INFO - PROCESS | 1798 | 1467540026248 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:00:26 INFO - PROCESS | 1798 | 1467540026252 Marionette TRACE conn4 <- [1,210,null,{}] 03:00:26 INFO - PROCESS | 1798 | 1467540026259 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}] 03:00:26 INFO - PROCESS | 1798 | 1467540026265 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:26 INFO - PROCESS | 1798 | 1467540026444 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:00:26 INFO - PROCESS | 1798 | 1467540026603 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:26 INFO - PROCESS | 1798 | 1467540026612 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x9538e400 == 43 [pid = 1798] [id = 60] 03:00:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9a274400) [pid = 1798] [serial = 178] [outer = (nil)] 03:00:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9a6d6800) [pid = 1798] [serial = 179] [outer = 0x9a274400] 03:00:26 INFO - PROCESS | 1798 | 1467540026694 Marionette DEBUG loaded listener.js 03:00:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9a6d9800) [pid = 1798] [serial = 180] [outer = 0x9a274400] 03:00:27 INFO - PROCESS | 1798 | 1467540027593 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]]]}] 03:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1382ms 03:00:27 INFO - PROCESS | 1798 | 1467540027629 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:00:27 INFO - PROCESS | 1798 | 1467540027633 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:00:27 INFO - PROCESS | 1798 | 1467540027640 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:00:27 INFO - PROCESS | 1798 | 1467540027646 Marionette TRACE conn4 <- [1,214,null,{}] 03:00:27 INFO - PROCESS | 1798 | 1467540027681 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}] 03:00:27 INFO - PROCESS | 1798 | 1467540027690 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:27 INFO - PROCESS | 1798 | 1467540027875 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:00:28 INFO - PROCESS | 1798 | 1467540028023 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:28 INFO - PROCESS | 1798 | 1467540028037 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x95462400 == 44 [pid = 1798] [id = 61] 03:00:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95463c00) [pid = 1798] [serial = 181] [outer = (nil)] 03:00:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9a6d6400) [pid = 1798] [serial = 182] [outer = 0x95463c00] 03:00:28 INFO - PROCESS | 1798 | 1467540028120 Marionette DEBUG loaded listener.js 03:00:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9a6de000) [pid = 1798] [serial = 183] [outer = 0x95463c00] 03:00:28 INFO - PROCESS | 1798 | 1467540028945 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]]]}] 03:00:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:00:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1342ms 03:00:28 INFO - PROCESS | 1798 | 1467540028983 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:00:28 INFO - PROCESS | 1798 | 1467540028986 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:00:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:00:28 INFO - PROCESS | 1798 | 1467540028993 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:00:29 INFO - PROCESS | 1798 | 1467540028997 Marionette TRACE conn4 <- [1,218,null,{}] 03:00:29 INFO - PROCESS | 1798 | 1467540029021 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}] 03:00:29 INFO - PROCESS | 1798 | 1467540029026 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:29 INFO - PROCESS | 1798 | 1467540029217 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:00:29 INFO - PROCESS | 1798 | 1467540029377 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:29 INFO - PROCESS | 1798 | 1467540029386 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a6dd400 == 45 [pid = 1798] [id = 62] 03:00:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9a6e0800) [pid = 1798] [serial = 184] [outer = (nil)] 03:00:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9ae0a800) [pid = 1798] [serial = 185] [outer = 0x9a6e0800] 03:00:29 INFO - PROCESS | 1798 | 1467540029474 Marionette DEBUG loaded listener.js 03:00:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9d581800) [pid = 1798] [serial = 186] [outer = 0x9a6e0800] 03:00:30 INFO - PROCESS | 1798 | 1467540030344 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]]]}] 03:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1399ms 03:00:30 INFO - PROCESS | 1798 | 1467540030394 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:00:30 INFO - PROCESS | 1798 | 1467540030398 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:00:30 INFO - PROCESS | 1798 | 1467540030405 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:00:30 INFO - PROCESS | 1798 | 1467540030408 Marionette TRACE conn4 <- [1,222,null,{}] 03:00:30 INFO - PROCESS | 1798 | 1467540030414 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}] 03:00:30 INFO - PROCESS | 1798 | 1467540030419 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:30 INFO - PROCESS | 1798 | 1467540030584 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:00:30 INFO - PROCESS | 1798 | 1467540030731 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:30 INFO - PROCESS | 1798 | 1467540030739 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x9b9ae800 == 46 [pid = 1798] [id = 63] 03:00:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x9b9af800) [pid = 1798] [serial = 187] [outer = (nil)] 03:00:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x9b9b6c00) [pid = 1798] [serial = 188] [outer = 0x9b9af800] 03:00:30 INFO - PROCESS | 1798 | 1467540030819 Marionette DEBUG loaded listener.js 03:00:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x9b9b9000) [pid = 1798] [serial = 189] [outer = 0x9b9af800] 03:00:31 INFO - PROCESS | 1798 | 1467540031694 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]]]}] 03:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1330ms 03:00:31 INFO - PROCESS | 1798 | 1467540031736 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:00:31 INFO - PROCESS | 1798 | 1467540031740 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:00:31 INFO - PROCESS | 1798 | 1467540031746 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:00:31 INFO - PROCESS | 1798 | 1467540031750 Marionette TRACE conn4 <- [1,226,null,{}] 03:00:31 INFO - PROCESS | 1798 | 1467540031757 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}] 03:00:31 INFO - PROCESS | 1798 | 1467540031767 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:31 INFO - PROCESS | 1798 | 1467540031965 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:00:32 INFO - PROCESS | 1798 | 1467540032113 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:32 INFO - PROCESS | 1798 | 1467540032119 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x97918c00 == 47 [pid = 1798] [id = 64] 03:00:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x9a614000) [pid = 1798] [serial = 190] [outer = (nil)] 03:00:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x9a61cc00) [pid = 1798] [serial = 191] [outer = 0x9a614000] 03:00:32 INFO - PROCESS | 1798 | 1467540032208 Marionette DEBUG loaded listener.js 03:00:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x9b9bb400) [pid = 1798] [serial = 192] [outer = 0x9a614000] 03:00:33 INFO - PROCESS | 1798 | 1467540033005 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]]]}] 03:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1280ms 03:00:33 INFO - PROCESS | 1798 | 1467540033027 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:00:33 INFO - PROCESS | 1798 | 1467540033030 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:00:33 INFO - PROCESS | 1798 | 1467540033036 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:00:33 INFO - PROCESS | 1798 | 1467540033040 Marionette TRACE conn4 <- [1,230,null,{}] 03:00:33 INFO - PROCESS | 1798 | 1467540033046 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}] 03:00:33 INFO - PROCESS | 1798 | 1467540033051 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:33 INFO - PROCESS | 1798 | 1467540033212 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:00:33 INFO - PROCESS | 1798 | 1467540033369 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:33 INFO - PROCESS | 1798 | 1467540033377 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e2800 == 48 [pid = 1798] [id = 65] 03:00:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x9858d400) [pid = 1798] [serial = 193] [outer = (nil)] 03:00:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0xa2561c00) [pid = 1798] [serial = 194] [outer = 0x9858d400] 03:00:33 INFO - PROCESS | 1798 | 1467540033454 Marionette DEBUG loaded listener.js 03:00:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0xa25fa400) [pid = 1798] [serial = 195] [outer = 0x9858d400] 03:00:34 INFO - PROCESS | 1798 | 1467540034329 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]]]}] 03:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1329ms 03:00:34 INFO - PROCESS | 1798 | 1467540034367 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:00:34 INFO - PROCESS | 1798 | 1467540034377 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:00:34 INFO - PROCESS | 1798 | 1467540034383 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:00:34 INFO - PROCESS | 1798 | 1467540034387 Marionette TRACE conn4 <- [1,234,null,{}] 03:00:34 INFO - PROCESS | 1798 | 1467540034393 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}] 03:00:34 INFO - PROCESS | 1798 | 1467540034398 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:34 INFO - PROCESS | 1798 | 1467540034564 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:00:34 INFO - PROCESS | 1798 | 1467540034712 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:34 INFO - PROCESS | 1798 | 1467540034723 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x932a7800 == 49 [pid = 1798] [id = 66] 03:00:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x93d1e000) [pid = 1798] [serial = 196] [outer = (nil)] 03:00:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x9b9b7800) [pid = 1798] [serial = 197] [outer = 0x93d1e000] 03:00:34 INFO - PROCESS | 1798 | 1467540034799 Marionette DEBUG loaded listener.js 03:00:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0xa1108400) [pid = 1798] [serial = 198] [outer = 0x93d1e000] 03:00:35 INFO - PROCESS | 1798 | 1467540035836 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]]]}] 03:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1486ms 03:00:35 INFO - PROCESS | 1798 | 1467540035870 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:00:35 INFO - PROCESS | 1798 | 1467540035875 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:00:35 INFO - PROCESS | 1798 | 1467540035884 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:00:35 INFO - PROCESS | 1798 | 1467540035888 Marionette TRACE conn4 <- [1,238,null,{}] 03:00:35 INFO - PROCESS | 1798 | 1467540035912 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}] 03:00:35 INFO - PROCESS | 1798 | 1467540035918 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:36 INFO - PROCESS | 1798 | 1467540036126 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:00:36 INFO - PROCESS | 1798 | 1467540036281 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:36 INFO - PROCESS | 1798 | 1467540036294 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x9545b400 == 50 [pid = 1798] [id = 67] 03:00:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x9545bc00) [pid = 1798] [serial = 199] [outer = (nil)] 03:00:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x9545fc00) [pid = 1798] [serial = 200] [outer = 0x9545bc00] 03:00:36 INFO - PROCESS | 1798 | 1467540036371 Marionette DEBUG loaded listener.js 03:00:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x95464800) [pid = 1798] [serial = 201] [outer = 0x9545bc00] 03:00:37 INFO - PROCESS | 1798 | 1467540037225 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]]]}] 03:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1387ms 03:00:37 INFO - PROCESS | 1798 | 1467540037271 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:00:37 INFO - PROCESS | 1798 | 1467540037278 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:00:37 INFO - PROCESS | 1798 | 1467540037288 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:00:37 INFO - PROCESS | 1798 | 1467540037292 Marionette TRACE conn4 <- [1,242,null,{}] 03:00:37 INFO - PROCESS | 1798 | 1467540037298 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}] 03:00:37 INFO - PROCESS | 1798 | 1467540037303 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:37 INFO - PROCESS | 1798 | 1467540037469 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:00:37 INFO - PROCESS | 1798 | 1467540037652 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:37 INFO - PROCESS | 1798 | 1467540037661 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:37 INFO - PROCESS | 1798 | --DOCSHELL 0x9a186000 == 49 [pid = 1798] [id = 20] 03:00:37 INFO - PROCESS | 1798 | --DOCSHELL 0xa2584400 == 48 [pid = 1798] [id = 19] 03:00:37 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x95525800) [pid = 1798] [serial = 137] [outer = (nil)] [url = about:blank] 03:00:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e0800 == 49 [pid = 1798] [id = 68] 03:00:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x954b1400) [pid = 1798] [serial = 202] [outer = (nil)] 03:00:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0x9790f800) [pid = 1798] [serial = 203] [outer = 0x954b1400] 03:00:37 INFO - PROCESS | 1798 | 1467540037768 Marionette DEBUG loaded listener.js 03:00:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 104 (0x99d04800) [pid = 1798] [serial = 204] [outer = 0x954b1400] 03:00:37 INFO - PROCESS | 1798 | --DOCSHELL 0x931e5000 == 48 [pid = 1798] [id = 46] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 103 (0xa33c4800) [pid = 1798] [serial = 134] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x9a270800) [pid = 1798] [serial = 128] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x9a2db000) [pid = 1798] [serial = 129] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x99d05400) [pid = 1798] [serial = 116] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0xa23ab000) [pid = 1798] [serial = 123] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x9d94f400) [pid = 1798] [serial = 122] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x99781400) [pid = 1798] [serial = 119] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x954b0000) [pid = 1798] [serial = 125] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x954b2c00) [pid = 1798] [serial = 126] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0xa310cc00) [pid = 1798] [serial = 113] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0xa2005000) [pid = 1798] [serial = 132] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x9d923000) [pid = 1798] [serial = 131] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0xa4d51800) [pid = 1798] [serial = 135] [outer = (nil)] [url = about:blank] 03:00:38 INFO - PROCESS | 1798 | 1467540038535 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]]]}] 03:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1284ms 03:00:38 INFO - PROCESS | 1798 | 1467540038571 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:00:38 INFO - PROCESS | 1798 | 1467540038575 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:00:38 INFO - PROCESS | 1798 | 1467540038582 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:00:38 INFO - PROCESS | 1798 | 1467540038587 Marionette TRACE conn4 <- [1,246,null,{}] 03:00:38 INFO - PROCESS | 1798 | 1467540038605 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}] 03:00:38 INFO - PROCESS | 1798 | 1467540038613 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:38 INFO - PROCESS | 1798 | 1467540038779 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:00:38 INFO - PROCESS | 1798 | 1467540038790 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:38 INFO - PROCESS | 1798 | 1467540038798 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a2e0c00 == 49 [pid = 1798] [id = 69] 03:00:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x9a41e400) [pid = 1798] [serial = 205] [outer = (nil)] 03:00:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x9a613c00) [pid = 1798] [serial = 206] [outer = 0x9a41e400] 03:00:38 INFO - PROCESS | 1798 | 1467540038870 Marionette DEBUG loaded listener.js 03:00:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x9a61d000) [pid = 1798] [serial = 207] [outer = 0x9a41e400] 03:00:39 INFO - PROCESS | 1798 | 1467540039699 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]]]}] 03:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1137ms 03:00:39 INFO - PROCESS | 1798 | 1467540039719 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:00:39 INFO - PROCESS | 1798 | 1467540039724 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:00:39 INFO - PROCESS | 1798 | 1467540039730 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:00:39 INFO - PROCESS | 1798 | 1467540039732 Marionette TRACE conn4 <- [1,250,null,{}] 03:00:39 INFO - PROCESS | 1798 | 1467540039738 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}] 03:00:39 INFO - PROCESS | 1798 | 1467540039743 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:39 INFO - PROCESS | 1798 | 1467540039902 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:00:39 INFO - PROCESS | 1798 | 1467540039911 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:39 INFO - PROCESS | 1798 | 1467540039918 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a2d4400 == 50 [pid = 1798] [id = 70] 03:00:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x9a61fc00) [pid = 1798] [serial = 208] [outer = (nil)] 03:00:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x9a6e3c00) [pid = 1798] [serial = 209] [outer = 0x9a61fc00] 03:00:39 INFO - PROCESS | 1798 | 1467540039991 Marionette DEBUG loaded listener.js 03:00:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x9b512000) [pid = 1798] [serial = 210] [outer = 0x9a61fc00] 03:00:40 INFO - PROCESS | 1798 | 1467540040871 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]]]}] 03:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1180ms 03:00:40 INFO - PROCESS | 1798 | 1467540040910 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:00:40 INFO - PROCESS | 1798 | 1467540040913 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:00:40 INFO - PROCESS | 1798 | 1467540040919 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:00:40 INFO - PROCESS | 1798 | 1467540040923 Marionette TRACE conn4 <- [1,254,null,{}] 03:00:40 INFO - PROCESS | 1798 | 1467540040928 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}] 03:00:40 INFO - PROCESS | 1798 | 1467540040933 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:41 INFO - PROCESS | 1798 | 1467540041141 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:00:41 INFO - PROCESS | 1798 | 1467540041160 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:41 INFO - PROCESS | 1798 | 1467540041168 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x92405400 == 51 [pid = 1798] [id = 71] 03:00:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x9a616800) [pid = 1798] [serial = 211] [outer = (nil)] 03:00:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x9b9b5800) [pid = 1798] [serial = 212] [outer = 0x9a616800] 03:00:41 INFO - PROCESS | 1798 | 1467540041235 Marionette DEBUG loaded listener.js 03:00:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x9d922800) [pid = 1798] [serial = 213] [outer = 0x9a616800] 03:00:42 INFO - PROCESS | 1798 | 1467540042039 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]]]}] 03:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1141ms 03:00:42 INFO - PROCESS | 1798 | 1467540042065 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:00:42 INFO - PROCESS | 1798 | 1467540042069 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:00:42 INFO - PROCESS | 1798 | 1467540042075 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:00:42 INFO - PROCESS | 1798 | 1467540042078 Marionette TRACE conn4 <- [1,258,null,{}] 03:00:42 INFO - PROCESS | 1798 | 1467540042084 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}] 03:00:42 INFO - PROCESS | 1798 | 1467540042093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:42 INFO - PROCESS | 1798 | 1467540042327 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:00:42 INFO - PROCESS | 1798 | 1467540042350 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:42 INFO - PROCESS | 1798 | 1467540042357 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x9aa05000 == 52 [pid = 1798] [id = 72] 03:00:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x9b9b2800) [pid = 1798] [serial = 214] [outer = (nil)] 03:00:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0xa34c5000) [pid = 1798] [serial = 215] [outer = 0x9b9b2800] 03:00:42 INFO - PROCESS | 1798 | 1467540042424 Marionette DEBUG loaded listener.js 03:00:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0xa34c6c00) [pid = 1798] [serial = 216] [outer = 0x9b9b2800] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x97918800) [pid = 1798] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x954adc00) [pid = 1798] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x9a2de000) [pid = 1798] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0x9d4c6c00) [pid = 1798] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x9b5c9800) [pid = 1798] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x924de400) [pid = 1798] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x954b2800) [pid = 1798] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:00:43 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x932a9800) [pid = 1798] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:00:43 INFO - PROCESS | 1798 | 1467540043347 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]]]}] 03:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1281ms 03:00:43 INFO - PROCESS | 1798 | 1467540043357 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:00:43 INFO - PROCESS | 1798 | 1467540043360 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:00:43 INFO - PROCESS | 1798 | 1467540043367 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:00:43 INFO - PROCESS | 1798 | 1467540043371 Marionette TRACE conn4 <- [1,262,null,{}] 03:00:43 INFO - PROCESS | 1798 | 1467540043376 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}] 03:00:43 INFO - PROCESS | 1798 | 1467540043381 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:43 INFO - PROCESS | 1798 | 1467540043525 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:00:43 INFO - PROCESS | 1798 | 1467540043643 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:43 INFO - PROCESS | 1798 | 1467540043652 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240bc00 == 53 [pid = 1798] [id = 73] 03:00:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x93d26800) [pid = 1798] [serial = 217] [outer = (nil)] 03:00:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0xa34c6000) [pid = 1798] [serial = 218] [outer = 0x93d26800] 03:00:43 INFO - PROCESS | 1798 | 1467540043717 Marionette DEBUG loaded listener.js 03:00:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0xa34ccc00) [pid = 1798] [serial = 219] [outer = 0x93d26800] 03:00:44 INFO - PROCESS | 1798 | 1467540044588 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]]]}] 03:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1278ms 03:00:44 INFO - PROCESS | 1798 | 1467540044647 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:00:44 INFO - PROCESS | 1798 | 1467540044651 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:00:44 INFO - PROCESS | 1798 | 1467540044657 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:00:44 INFO - PROCESS | 1798 | 1467540044659 Marionette TRACE conn4 <- [1,266,null,{}] 03:00:44 INFO - PROCESS | 1798 | 1467540044665 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}] 03:00:44 INFO - PROCESS | 1798 | 1467540044670 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:44 INFO - PROCESS | 1798 | 1467540044835 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:00:45 INFO - PROCESS | 1798 | 1467540045004 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:45 INFO - PROCESS | 1798 | 1467540045015 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x92405000 == 54 [pid = 1798] [id = 74] 03:00:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x92406000) [pid = 1798] [serial = 220] [outer = (nil)] 03:00:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x932a9c00) [pid = 1798] [serial = 221] [outer = 0x92406000] 03:00:45 INFO - PROCESS | 1798 | 1467540045100 Marionette DEBUG loaded listener.js 03:00:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x93dedc00) [pid = 1798] [serial = 222] [outer = 0x92406000] 03:00:46 INFO - PROCESS | 1798 | 1467540046042 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]]]}] 03:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1438ms 03:00:46 INFO - PROCESS | 1798 | 1467540046098 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:00:46 INFO - PROCESS | 1798 | 1467540046105 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:00:46 INFO - PROCESS | 1798 | 1467540046113 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:00:46 INFO - PROCESS | 1798 | 1467540046118 Marionette TRACE conn4 <- [1,270,null,{}] 03:00:46 INFO - PROCESS | 1798 | 1467540046126 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}] 03:00:46 INFO - PROCESS | 1798 | 1467540046135 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:46 INFO - PROCESS | 1798 | 1467540046329 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:00:46 INFO - PROCESS | 1798 | 1467540046486 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:46 INFO - PROCESS | 1798 | 1467540046496 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x95528c00 == 55 [pid = 1798] [id = 75] 03:00:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x97918000) [pid = 1798] [serial = 223] [outer = (nil)] 03:00:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0x99ce3c00) [pid = 1798] [serial = 224] [outer = 0x97918000] 03:00:46 INFO - PROCESS | 1798 | 1467540046582 Marionette DEBUG loaded listener.js 03:00:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 104 (0x9a272400) [pid = 1798] [serial = 225] [outer = 0x97918000] 03:00:47 INFO - PROCESS | 1798 | 1467540047527 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]]]}] 03:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1450ms 03:00:47 INFO - PROCESS | 1798 | 1467540047567 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:00:47 INFO - PROCESS | 1798 | 1467540047574 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:00:47 INFO - PROCESS | 1798 | 1467540047581 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:00:47 INFO - PROCESS | 1798 | 1467540047585 Marionette TRACE conn4 <- [1,274,null,{}] 03:00:47 INFO - PROCESS | 1798 | 1467540047592 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}] 03:00:47 INFO - PROCESS | 1798 | 1467540047596 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:47 INFO - PROCESS | 1798 | 1467540047791 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:00:47 INFO - PROCESS | 1798 | 1467540047947 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:47 INFO - PROCESS | 1798 | 1467540047957 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ac400 == 56 [pid = 1798] [id = 76] 03:00:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 105 (0x9a2f5400) [pid = 1798] [serial = 226] [outer = (nil)] 03:00:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 106 (0x9b512800) [pid = 1798] [serial = 227] [outer = 0x9a2f5400] 03:00:48 INFO - PROCESS | 1798 | 1467540048036 Marionette DEBUG loaded listener.js 03:00:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 107 (0x9b9d8000) [pid = 1798] [serial = 228] [outer = 0x9a2f5400] 03:00:49 INFO - PROCESS | 1798 | 1467540049047 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]]]}] 03:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1536ms 03:00:49 INFO - PROCESS | 1798 | 1467540049119 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:00:49 INFO - PROCESS | 1798 | 1467540049123 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:00:49 INFO - PROCESS | 1798 | 1467540049140 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:00:49 INFO - PROCESS | 1798 | 1467540049154 Marionette TRACE conn4 <- [1,278,null,{}] 03:00:49 INFO - PROCESS | 1798 | 1467540049233 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}] 03:00:49 INFO - PROCESS | 1798 | 1467540049242 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:49 INFO - PROCESS | 1798 | 1467540049486 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:00:49 INFO - PROCESS | 1798 | 1467540049738 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:49 INFO - PROCESS | 1798 | 1467540049748 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x931e1400 == 57 [pid = 1798] [id = 77] 03:00:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 108 (0x9a271800) [pid = 1798] [serial = 229] [outer = (nil)] 03:00:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 109 (0xa34c1000) [pid = 1798] [serial = 230] [outer = 0x9a271800] 03:00:49 INFO - PROCESS | 1798 | 1467540049857 Marionette DEBUG loaded listener.js 03:00:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 110 (0xa4d50400) [pid = 1798] [serial = 231] [outer = 0x9a271800] 03:00:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 111 (0xa6f79000) [pid = 1798] [serial = 232] [outer = 0x93f2ec00] 03:00:50 INFO - PROCESS | 1798 | 1467540050779 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]]]}] 03:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1723ms 03:00:50 INFO - PROCESS | 1798 | 1467540050855 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:00:50 INFO - PROCESS | 1798 | 1467540050860 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:00:50 INFO - PROCESS | 1798 | 1467540050867 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:00:50 INFO - PROCESS | 1798 | 1467540050870 Marionette TRACE conn4 <- [1,282,null,{}] 03:00:50 INFO - PROCESS | 1798 | 1467540050876 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}] 03:00:50 INFO - PROCESS | 1798 | 1467540050882 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:51 INFO - PROCESS | 1798 | 1467540051060 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:00:51 INFO - PROCESS | 1798 | 1467540051221 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:51 INFO - PROCESS | 1798 | 1467540051228 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x93de2800 == 58 [pid = 1798] [id = 78] 03:00:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 112 (0x9842e400) [pid = 1798] [serial = 233] [outer = (nil)] 03:00:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 113 (0xa4f74800) [pid = 1798] [serial = 234] [outer = 0x9842e400] 03:00:51 INFO - PROCESS | 1798 | 1467540051362 Marionette DEBUG loaded listener.js 03:00:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 114 (0xa6f7f400) [pid = 1798] [serial = 235] [outer = 0x9842e400] 03:00:52 INFO - PROCESS | 1798 | 1467540052196 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]]]}] 03:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1382ms 03:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:00:52 INFO - PROCESS | 1798 | 1467540052248 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:00:52 INFO - PROCESS | 1798 | 1467540052252 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:00:52 INFO - PROCESS | 1798 | 1467540052259 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:00:52 INFO - PROCESS | 1798 | 1467540052262 Marionette TRACE conn4 <- [1,286,null,{}] 03:00:52 INFO - PROCESS | 1798 | 1467540052268 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}] 03:00:52 INFO - PROCESS | 1798 | 1467540052273 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:52 INFO - PROCESS | 1798 | 1467540052451 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:00:52 INFO - PROCESS | 1798 | 1467540052610 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:52 INFO - PROCESS | 1798 | 1467540052628 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:52 INFO - PROCESS | 1798 | ++DOCSHELL 0xa8260400 == 59 [pid = 1798] [id = 79] 03:00:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 115 (0xa8260800) [pid = 1798] [serial = 236] [outer = (nil)] 03:00:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 116 (0xa82f8400) [pid = 1798] [serial = 237] [outer = 0xa8260800] 03:00:52 INFO - PROCESS | 1798 | 1467540052721 Marionette DEBUG loaded listener.js 03:00:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0xa8c85400) [pid = 1798] [serial = 238] [outer = 0xa8260800] 03:00:53 INFO - PROCESS | 1798 | 1467540053661 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]]]}] 03:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1432ms 03:00:53 INFO - PROCESS | 1798 | 1467540053690 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:00:53 INFO - PROCESS | 1798 | 1467540053695 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:00:53 INFO - PROCESS | 1798 | 1467540053702 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:00:53 INFO - PROCESS | 1798 | 1467540053706 Marionette TRACE conn4 <- [1,290,null,{}] 03:00:53 INFO - PROCESS | 1798 | 1467540053712 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}] 03:00:53 INFO - PROCESS | 1798 | 1467540053717 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:53 INFO - PROCESS | 1798 | 1467540053915 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:00:54 INFO - PROCESS | 1798 | 1467540054083 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:54 INFO - PROCESS | 1798 | 1467540054092 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x91905c00 == 60 [pid = 1798] [id = 80] 03:00:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x91909400) [pid = 1798] [serial = 239] [outer = (nil)] 03:00:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x91910000) [pid = 1798] [serial = 240] [outer = 0x91909400] 03:00:54 INFO - PROCESS | 1798 | 1467540054197 Marionette DEBUG loaded listener.js 03:00:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0xa6f84800) [pid = 1798] [serial = 241] [outer = 0x91909400] 03:00:55 INFO - PROCESS | 1798 | 1467540055137 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]]]}] 03:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1489ms 03:00:55 INFO - PROCESS | 1798 | 1467540055192 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:00:55 INFO - PROCESS | 1798 | 1467540055196 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:00:55 INFO - PROCESS | 1798 | 1467540055202 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:00:55 INFO - PROCESS | 1798 | 1467540055206 Marionette TRACE conn4 <- [1,294,null,{}] 03:00:55 INFO - PROCESS | 1798 | 1467540055212 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}] 03:00:55 INFO - PROCESS | 1798 | 1467540055217 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:55 INFO - PROCESS | 1798 | 1467540055400 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:00:55 INFO - PROCESS | 1798 | 1467540055561 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:55 INFO - PROCESS | 1798 | 1467540055571 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x91906800 == 61 [pid = 1798] [id = 81] 03:00:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x91909800) [pid = 1798] [serial = 242] [outer = (nil)] 03:00:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0xa9023800) [pid = 1798] [serial = 243] [outer = 0x91909800] 03:00:55 INFO - PROCESS | 1798 | 1467540055657 Marionette DEBUG loaded listener.js 03:00:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0xa90b2000) [pid = 1798] [serial = 244] [outer = 0x91909800] 03:00:56 INFO - PROCESS | 1798 | 1467540056522 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]]]}] 03:00:56 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. 03:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1331ms 03:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:00:56 INFO - PROCESS | 1798 | 1467540056534 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:00:56 INFO - PROCESS | 1798 | 1467540056536 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:00:56 INFO - PROCESS | 1798 | 1467540056543 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:00:56 INFO - PROCESS | 1798 | 1467540056547 Marionette TRACE conn4 <- [1,298,null,{}] 03:00:56 INFO - PROCESS | 1798 | 1467540056554 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}] 03:00:56 INFO - PROCESS | 1798 | 1467540056559 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:56 INFO - PROCESS | 1798 | 1467540056740 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:00:56 INFO - PROCESS | 1798 | 1467540056912 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:56 INFO - PROCESS | 1798 | 1467540056918 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:56 INFO - PROCESS | 1798 | ++DOCSHELL 0xa9063800 == 62 [pid = 1798] [id = 82] 03:00:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0xa9a6b800) [pid = 1798] [serial = 245] [outer = (nil)] 03:00:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0xa9b73400) [pid = 1798] [serial = 246] [outer = 0xa9a6b800] 03:00:57 INFO - PROCESS | 1798 | 1467540057020 Marionette DEBUG loaded listener.js 03:00:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0xa9b74c00) [pid = 1798] [serial = 247] [outer = 0xa9a6b800] 03:00:57 INFO - PROCESS | 1798 | 1467540057921 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]]]}] 03:00:57 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. 03:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1436ms 03:00:57 INFO - PROCESS | 1798 | 1467540057980 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:00:57 INFO - PROCESS | 1798 | 1467540057984 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:00:57 INFO - PROCESS | 1798 | 1467540057990 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:00:57 INFO - PROCESS | 1798 | 1467540057994 Marionette TRACE conn4 <- [1,302,null,{}] 03:00:58 INFO - PROCESS | 1798 | 1467540058000 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}] 03:00:58 INFO - PROCESS | 1798 | 1467540058005 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:58 INFO - PROCESS | 1798 | 1467540058190 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:00:58 INFO - PROCESS | 1798 | 1467540058357 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:58 INFO - PROCESS | 1798 | 1467540058367 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba6c00 == 63 [pid = 1798] [id = 83] 03:00:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x90ba9800) [pid = 1798] [serial = 248] [outer = (nil)] 03:00:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x90baec00) [pid = 1798] [serial = 249] [outer = 0x90ba9800] 03:00:58 INFO - PROCESS | 1798 | 1467540058452 Marionette DEBUG loaded listener.js 03:00:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0x90bb1000) [pid = 1798] [serial = 250] [outer = 0x90ba9800] 03:00:59 INFO - PROCESS | 1798 | 1467540059355 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]]]}] 03:00:59 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. 03:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1439ms 03:00:59 INFO - PROCESS | 1798 | 1467540059430 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:00:59 INFO - PROCESS | 1798 | 1467540059433 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:00:59 INFO - PROCESS | 1798 | 1467540059440 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:00:59 INFO - PROCESS | 1798 | 1467540059443 Marionette TRACE conn4 <- [1,306,null,{}] 03:00:59 INFO - PROCESS | 1798 | 1467540059453 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}] 03:00:59 INFO - PROCESS | 1798 | 1467540059462 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:59 INFO - PROCESS | 1798 | 1467540059685 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:00:59 INFO - PROCESS | 1798 | 1467540059912 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:00:59 INFO - PROCESS | 1798 | 1467540059924 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:00:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0b800 == 64 [pid = 1798] [id = 84] 03:00:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0x8ed0c800) [pid = 1798] [serial = 251] [outer = (nil)] 03:01:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x8ed0fc00) [pid = 1798] [serial = 252] [outer = 0x8ed0c800] 03:01:00 INFO - PROCESS | 1798 | 1467540060035 Marionette DEBUG loaded listener.js 03:01:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x90bb1800) [pid = 1798] [serial = 253] [outer = 0x8ed0c800] 03:01:01 INFO - PROCESS | 1798 | 1467540061209 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]]]}] 03:01:01 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. 03:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1839ms 03:01:01 INFO - PROCESS | 1798 | 1467540061280 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:01:01 INFO - PROCESS | 1798 | 1467540061286 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:01:01 INFO - PROCESS | 1798 | 1467540061295 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:01:01 INFO - PROCESS | 1798 | 1467540061301 Marionette TRACE conn4 <- [1,310,null,{}] 03:01:01 INFO - PROCESS | 1798 | 1467540061309 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}] 03:01:01 INFO - PROCESS | 1798 | 1467540061316 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:01 INFO - PROCESS | 1798 | 1467540061586 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:01:01 INFO - PROCESS | 1798 | 1467540061731 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:01 INFO - PROCESS | 1798 | 1467540061747 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x92402c00 == 65 [pid = 1798] [id = 85] 03:01:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x92403000) [pid = 1798] [serial = 254] [outer = (nil)] 03:01:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x931e9800) [pid = 1798] [serial = 255] [outer = 0x92403000] 03:01:01 INFO - PROCESS | 1798 | 1467540061838 Marionette DEBUG loaded listener.js 03:01:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0x93d19c00) [pid = 1798] [serial = 256] [outer = 0x92403000] 03:01:02 INFO - PROCESS | 1798 | 1467540062793 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]]]}] 03:01:02 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. 03:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1587ms 03:01:02 INFO - PROCESS | 1798 | 1467540062883 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:01:02 INFO - PROCESS | 1798 | 1467540062890 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:01:02 INFO - PROCESS | 1798 | 1467540062901 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:01:02 INFO - PROCESS | 1798 | 1467540062904 Marionette TRACE conn4 <- [1,314,null,{}] 03:01:02 INFO - PROCESS | 1798 | 1467540062911 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}] 03:01:02 INFO - PROCESS | 1798 | 1467540062918 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:03 INFO - PROCESS | 1798 | 1467540063150 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:01:03 INFO - PROCESS | 1798 | 1467540063369 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:03 INFO - PROCESS | 1798 | 1467540063379 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x93de1400 == 66 [pid = 1798] [id = 86] 03:01:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 136 (0x93f35000) [pid = 1798] [serial = 257] [outer = (nil)] 03:01:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x95529c00) [pid = 1798] [serial = 258] [outer = 0x93f35000] 03:01:03 INFO - PROCESS | 1798 | 1467540063516 Marionette DEBUG loaded listener.js 03:01:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x98587800) [pid = 1798] [serial = 259] [outer = 0x93f35000] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0xa1107800 == 65 [pid = 1798] [id = 18] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0x9aa04c00 == 64 [pid = 1798] [id = 24] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0x9a276800 == 63 [pid = 1798] [id = 28] 03:01:03 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0xa6f3c800) [pid = 1798] [serial = 173] [outer = (nil)] [url = about:blank] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0x9240bc00 == 62 [pid = 1798] [id = 73] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0x9aa05000 == 61 [pid = 1798] [id = 72] 03:01:03 INFO - PROCESS | 1798 | --DOCSHELL 0x92405400 == 60 [pid = 1798] [id = 71] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9a2d4400 == 59 [pid = 1798] [id = 70] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9a2e0c00 == 58 [pid = 1798] [id = 69] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x924e0800 == 57 [pid = 1798] [id = 68] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9545b400 == 56 [pid = 1798] [id = 67] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9a6dd400 == 55 [pid = 1798] [id = 62] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x95462400 == 54 [pid = 1798] [id = 61] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9538e400 == 53 [pid = 1798] [id = 60] 03:01:04 INFO - PROCESS | 1798 | --DOCSHELL 0x931eac00 == 52 [pid = 1798] [id = 59] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x9a2f0c00) [pid = 1798] [serial = 120] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 135 (0x9a2d6400) [pid = 1798] [serial = 117] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0x98dca400) [pid = 1798] [serial = 158] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0x95529000) [pid = 1798] [serial = 156] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0x9aa0c000) [pid = 1798] [serial = 161] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0x9b5be400) [pid = 1798] [serial = 162] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0xa2374000) [pid = 1798] [serial = 167] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x9ad2f800) [pid = 1798] [serial = 146] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0x9d91d400) [pid = 1798] [serial = 164] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0x99ad3000) [pid = 1798] [serial = 159] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0xa61da000) [pid = 1798] [serial = 170] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x954ddc00) [pid = 1798] [serial = 155] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0xa2007c00) [pid = 1798] [serial = 165] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0xa61d8c00) [pid = 1798] [serial = 152] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x98d74800) [pid = 1798] [serial = 143] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x93d24c00) [pid = 1798] [serial = 140] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0xa6796400) [pid = 1798] [serial = 171] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0xa23b4400) [pid = 1798] [serial = 168] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0xa2ff0c00) [pid = 1798] [serial = 149] [outer = (nil)] [url = about:blank] 03:01:04 INFO - PROCESS | 1798 | 1467540064458 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]]]}] 03:01:04 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. 03:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1585ms 03:01:04 INFO - PROCESS | 1798 | 1467540064490 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:01:04 INFO - PROCESS | 1798 | 1467540064495 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:01:04 INFO - PROCESS | 1798 | 1467540064502 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:01:04 INFO - PROCESS | 1798 | 1467540064508 Marionette TRACE conn4 <- [1,318,null,{}] 03:01:04 INFO - PROCESS | 1798 | 1467540064534 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}] 03:01:04 INFO - PROCESS | 1798 | 1467540064547 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:04 INFO - PROCESS | 1798 | 1467540064839 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:01:05 INFO - PROCESS | 1798 | 1467540065074 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:05 INFO - PROCESS | 1798 | 1467540065091 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x99ad6800 == 53 [pid = 1798] [id = 87] 03:01:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x99c0bc00) [pid = 1798] [serial = 260] [outer = (nil)] 03:01:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x9a27a800) [pid = 1798] [serial = 261] [outer = 0x99c0bc00] 03:01:05 INFO - PROCESS | 1798 | 1467540065238 Marionette DEBUG loaded listener.js 03:01:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x9a2d9c00) [pid = 1798] [serial = 262] [outer = 0x99c0bc00] 03:01:06 INFO - PROCESS | 1798 | 1467540066122 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]]]}] 03:01:06 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. 03:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1644ms 03:01:06 INFO - PROCESS | 1798 | 1467540066165 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:01:06 INFO - PROCESS | 1798 | 1467540066170 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:01:06 INFO - PROCESS | 1798 | 1467540066184 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:01:06 INFO - PROCESS | 1798 | 1467540066186 Marionette TRACE conn4 <- [1,322,null,{}] 03:01:06 INFO - PROCESS | 1798 | 1467540066193 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}] 03:01:06 INFO - PROCESS | 1798 | 1467540066197 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:06 INFO - PROCESS | 1798 | 1467540066410 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:01:06 INFO - PROCESS | 1798 | 1467540066432 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:06 INFO - PROCESS | 1798 | 1467540066441 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d24c00 == 54 [pid = 1798] [id = 88] 03:01:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x9a6da800) [pid = 1798] [serial = 263] [outer = (nil)] 03:01:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x9a6e1800) [pid = 1798] [serial = 264] [outer = 0x9a6da800] 03:01:06 INFO - PROCESS | 1798 | 1467540066510 Marionette DEBUG loaded listener.js 03:01:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x9b513000) [pid = 1798] [serial = 265] [outer = 0x9a6da800] 03:01:07 INFO - PROCESS | 1798 | 1467540067424 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]]]}] 03:01:07 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. 03:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1297ms 03:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:01:07 INFO - PROCESS | 1798 | 1467540067482 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:01:07 INFO - PROCESS | 1798 | 1467540067485 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:01:07 INFO - PROCESS | 1798 | 1467540067491 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:01:07 INFO - PROCESS | 1798 | 1467540067495 Marionette TRACE conn4 <- [1,326,null,{}] 03:01:07 INFO - PROCESS | 1798 | 1467540067500 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}] 03:01:07 INFO - PROCESS | 1798 | 1467540067505 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:07 INFO - PROCESS | 1798 | 1467540067724 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:01:07 INFO - PROCESS | 1798 | 1467540067748 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:07 INFO - PROCESS | 1798 | 1467540067757 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x91907400 == 55 [pid = 1798] [id = 89] 03:01:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x9b9aec00) [pid = 1798] [serial = 266] [outer = (nil)] 03:01:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x9d46fc00) [pid = 1798] [serial = 267] [outer = 0x9b9aec00] 03:01:07 INFO - PROCESS | 1798 | 1467540067827 Marionette DEBUG loaded listener.js 03:01:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x9d4bf000) [pid = 1798] [serial = 268] [outer = 0x9b9aec00] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0x9a61fc00) [pid = 1798] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x9a41e400) [pid = 1798] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x9545bc00) [pid = 1798] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x9a616800) [pid = 1798] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x954b1400) [pid = 1798] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:01:08 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x9b9b2800) [pid = 1798] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:01:08 INFO - PROCESS | 1798 | 1467540068914 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]]]}] 03:01:08 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. 03:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1481ms 03:01:08 INFO - PROCESS | 1798 | 1467540068973 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:01:08 INFO - PROCESS | 1798 | 1467540068976 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:01:08 INFO - PROCESS | 1798 | 1467540068983 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:01:08 INFO - PROCESS | 1798 | 1467540068987 Marionette TRACE conn4 <- [1,330,null,{}] 03:01:09 INFO - PROCESS | 1798 | 1467540069000 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}] 03:01:09 INFO - PROCESS | 1798 | 1467540069011 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:09 INFO - PROCESS | 1798 | 1467540069234 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:01:09 INFO - PROCESS | 1798 | 1467540069365 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:09 INFO - PROCESS | 1798 | 1467540069371 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x932a3800 == 56 [pid = 1798] [id = 90] 03:01:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x9552bc00) [pid = 1798] [serial = 269] [outer = (nil)] 03:01:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x9b9b2800) [pid = 1798] [serial = 270] [outer = 0x9552bc00] 03:01:09 INFO - PROCESS | 1798 | 1467540069446 Marionette DEBUG loaded listener.js 03:01:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0xa23aa800) [pid = 1798] [serial = 271] [outer = 0x9552bc00] 03:01:10 INFO - PROCESS | 1798 | 1467540070218 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]]]}] 03:01:10 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. 03:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1245ms 03:01:10 INFO - PROCESS | 1798 | 1467540070229 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:01:10 INFO - PROCESS | 1798 | 1467540070231 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:01:10 INFO - PROCESS | 1798 | 1467540070242 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:01:10 INFO - PROCESS | 1798 | 1467540070246 Marionette TRACE conn4 <- [1,334,null,{}] 03:01:10 INFO - PROCESS | 1798 | 1467540070251 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}] 03:01:10 INFO - PROCESS | 1798 | 1467540070256 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:10 INFO - PROCESS | 1798 | 1467540070457 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:01:10 INFO - PROCESS | 1798 | 1467540070607 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:10 INFO - PROCESS | 1798 | 1467540070618 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0a000 == 57 [pid = 1798] [id = 91] 03:01:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x8ed0bc00) [pid = 1798] [serial = 272] [outer = (nil)] 03:01:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x90bb0800) [pid = 1798] [serial = 273] [outer = 0x8ed0bc00] 03:01:10 INFO - PROCESS | 1798 | 1467540070702 Marionette DEBUG loaded listener.js 03:01:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x91908800) [pid = 1798] [serial = 274] [outer = 0x8ed0bc00] 03:01:11 INFO - PROCESS | 1798 | 1467540071693 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]]]}] 03:01:11 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. 03:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1487ms 03:01:11 INFO - PROCESS | 1798 | 1467540071732 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:01:11 INFO - PROCESS | 1798 | 1467540071738 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:01:11 INFO - PROCESS | 1798 | 1467540071747 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:01:11 INFO - PROCESS | 1798 | 1467540071752 Marionette TRACE conn4 <- [1,338,null,{}] 03:01:11 INFO - PROCESS | 1798 | 1467540071760 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}] 03:01:11 INFO - PROCESS | 1798 | 1467540071769 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:11 INFO - PROCESS | 1798 | 1467540071969 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:01:12 INFO - PROCESS | 1798 | 1467540072196 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:12 INFO - PROCESS | 1798 | 1467540072209 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x954af400 == 58 [pid = 1798] [id = 92] 03:01:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x954df800) [pid = 1798] [serial = 275] [outer = (nil)] 03:01:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0x990eac00) [pid = 1798] [serial = 276] [outer = 0x954df800] 03:01:12 INFO - PROCESS | 1798 | 1467540072333 Marionette DEBUG loaded listener.js 03:01:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0x997f3000) [pid = 1798] [serial = 277] [outer = 0x954df800] 03:01:13 INFO - PROCESS | 1798 | 1467540073219 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]]]}] 03:01:13 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. 03:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1536ms 03:01:13 INFO - PROCESS | 1798 | 1467540073288 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:01:13 INFO - PROCESS | 1798 | 1467540073295 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:01:13 INFO - PROCESS | 1798 | 1467540073303 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:01:13 INFO - PROCESS | 1798 | 1467540073307 Marionette TRACE conn4 <- [1,342,null,{}] 03:01:13 INFO - PROCESS | 1798 | 1467540073313 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}] 03:01:13 INFO - PROCESS | 1798 | 1467540073319 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:13 INFO - PROCESS | 1798 | 1467540073555 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:01:13 INFO - PROCESS | 1798 | 1467540073767 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:13 INFO - PROCESS | 1798 | 1467540073779 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x90baf000 == 59 [pid = 1798] [id = 93] 03:01:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x9a620400) [pid = 1798] [serial = 278] [outer = (nil)] 03:01:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x9ade2c00) [pid = 1798] [serial = 279] [outer = 0x9a620400] 03:01:13 INFO - PROCESS | 1798 | 1467540073905 Marionette DEBUG loaded listener.js 03:01:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x9ade9800) [pid = 1798] [serial = 280] [outer = 0x9a620400] 03:01:14 INFO - PROCESS | 1798 | 1467540074841 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]]]}] 03:01:14 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. 03:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1582ms 03:01:14 INFO - PROCESS | 1798 | 1467540074886 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:01:14 INFO - PROCESS | 1798 | 1467540074891 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:01:14 INFO - PROCESS | 1798 | 1467540074907 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:01:14 INFO - PROCESS | 1798 | 1467540074917 Marionette TRACE conn4 <- [1,346,null,{}] 03:01:14 INFO - PROCESS | 1798 | 1467540074924 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}] 03:01:14 INFO - PROCESS | 1798 | 1467540074932 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:15 INFO - PROCESS | 1798 | 1467540075160 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:01:15 INFO - PROCESS | 1798 | 1467540075366 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:15 INFO - PROCESS | 1798 | 1467540075375 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bae400 == 60 [pid = 1798] [id = 94] 03:01:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x9977b400) [pid = 1798] [serial = 281] [outer = (nil)] 03:01:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0xa2009400) [pid = 1798] [serial = 282] [outer = 0x9977b400] 03:01:15 INFO - PROCESS | 1798 | 1467540075498 Marionette DEBUG loaded listener.js 03:01:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 136 (0xa2534800) [pid = 1798] [serial = 283] [outer = 0x9977b400] 03:01:16 INFO - PROCESS | 1798 | 1467540076353 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]]]}] 03:01:16 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. 03:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1503ms 03:01:16 INFO - PROCESS | 1798 | 1467540076401 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:01:16 INFO - PROCESS | 1798 | 1467540076406 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:01:16 INFO - PROCESS | 1798 | 1467540076413 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:01:16 INFO - PROCESS | 1798 | 1467540076416 Marionette TRACE conn4 <- [1,350,null,{}] 03:01:16 INFO - PROCESS | 1798 | 1467540076422 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}] 03:01:16 INFO - PROCESS | 1798 | 1467540076428 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:16 INFO - PROCESS | 1798 | 1467540076618 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:01:16 INFO - PROCESS | 1798 | 1467540076812 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:16 INFO - PROCESS | 1798 | 1467540076825 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x91737000 == 61 [pid = 1798] [id = 95] 03:01:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x91737800) [pid = 1798] [serial = 284] [outer = (nil)] 03:01:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x9173d000) [pid = 1798] [serial = 285] [outer = 0x91737800] 03:01:16 INFO - PROCESS | 1798 | 1467540076987 Marionette DEBUG loaded listener.js 03:01:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 139 (0x91740800) [pid = 1798] [serial = 286] [outer = 0x91737800] 03:01:18 INFO - PROCESS | 1798 | 1467540078202 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]]]}] 03:01:18 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. 03:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1831ms 03:01:18 INFO - PROCESS | 1798 | 1467540078246 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:01:18 INFO - PROCESS | 1798 | 1467540078250 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:01:18 INFO - PROCESS | 1798 | 1467540078257 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:01:18 INFO - PROCESS | 1798 | 1467540078262 Marionette TRACE conn4 <- [1,354,null,{}] 03:01:18 INFO - PROCESS | 1798 | 1467540078268 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}] 03:01:18 INFO - PROCESS | 1798 | 1467540078279 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:18 INFO - PROCESS | 1798 | 1467540078466 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:01:18 INFO - PROCESS | 1798 | 1467540078680 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:18 INFO - PROCESS | 1798 | 1467540078698 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:18 INFO - PROCESS | 1798 | ++DOCSHELL 0xa2320800 == 62 [pid = 1798] [id = 96] 03:01:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0xa236f800) [pid = 1798] [serial = 287] [outer = (nil)] 03:01:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0xa310a800) [pid = 1798] [serial = 288] [outer = 0xa236f800] 03:01:18 INFO - PROCESS | 1798 | 1467540078839 Marionette DEBUG loaded listener.js 03:01:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0xa34c4c00) [pid = 1798] [serial = 289] [outer = 0xa236f800] 03:01:19 INFO - PROCESS | 1798 | 1467540079763 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]]]}] 03:01:19 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. 03:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1535ms 03:01:19 INFO - PROCESS | 1798 | 1467540079793 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:01:19 INFO - PROCESS | 1798 | 1467540079797 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:01:19 INFO - PROCESS | 1798 | 1467540079805 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:01:19 INFO - PROCESS | 1798 | 1467540079808 Marionette TRACE conn4 <- [1,358,null,{}] 03:01:19 INFO - PROCESS | 1798 | 1467540079814 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}] 03:01:19 INFO - PROCESS | 1798 | 1467540079820 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:20 INFO - PROCESS | 1798 | 1467540080007 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:01:20 INFO - PROCESS | 1798 | 1467540080173 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:20 INFO - PROCESS | 1798 | 1467540080181 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:20 INFO - PROCESS | 1798 | ++DOCSHELL 0xa34c3800 == 63 [pid = 1798] [id = 97] 03:01:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0xa34cb000) [pid = 1798] [serial = 290] [outer = (nil)] 03:01:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0xa672cc00) [pid = 1798] [serial = 291] [outer = 0xa34cb000] 03:01:20 INFO - PROCESS | 1798 | 1467540080302 Marionette DEBUG loaded listener.js 03:01:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0xa6f47800) [pid = 1798] [serial = 292] [outer = 0xa34cb000] 03:01:21 INFO - PROCESS | 1798 | 1467540081198 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]]]}] 03:01:21 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. 03:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1434ms 03:01:21 INFO - PROCESS | 1798 | 1467540081238 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:01:21 INFO - PROCESS | 1798 | 1467540081242 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:01:21 INFO - PROCESS | 1798 | 1467540081250 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:01:21 INFO - PROCESS | 1798 | 1467540081253 Marionette TRACE conn4 <- [1,362,null,{}] 03:01:21 INFO - PROCESS | 1798 | 1467540081259 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}] 03:01:21 INFO - PROCESS | 1798 | 1467540081264 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:21 INFO - PROCESS | 1798 | 1467540081437 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:01:21 INFO - PROCESS | 1798 | 1467540081610 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:21 INFO - PROCESS | 1798 | 1467540081618 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e6c00 == 64 [pid = 1798] [id = 98] 03:01:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 146 (0x8f0e7000) [pid = 1798] [serial = 293] [outer = (nil)] 03:01:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 147 (0x8f0ed000) [pid = 1798] [serial = 294] [outer = 0x8f0e7000] 03:01:21 INFO - PROCESS | 1798 | 1467540081696 Marionette DEBUG loaded listener.js 03:01:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 148 (0x8f0f1400) [pid = 1798] [serial = 295] [outer = 0x8f0e7000] 03:01:22 INFO - PROCESS | 1798 | 1467540082646 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]]]}] 03:01:22 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. 03:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1434ms 03:01:22 INFO - PROCESS | 1798 | 1467540082685 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:01:22 INFO - PROCESS | 1798 | 1467540082689 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:01:22 INFO - PROCESS | 1798 | 1467540082695 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:01:22 INFO - PROCESS | 1798 | 1467540082699 Marionette TRACE conn4 <- [1,366,null,{}] 03:01:22 INFO - PROCESS | 1798 | 1467540082705 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}] 03:01:22 INFO - PROCESS | 1798 | 1467540082710 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:22 INFO - PROCESS | 1798 | 1467540082886 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:01:23 INFO - PROCESS | 1798 | 1467540083054 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:23 INFO - PROCESS | 1798 | 1467540083067 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5aa400 == 65 [pid = 1798] [id = 99] 03:01:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x8e5ab000) [pid = 1798] [serial = 296] [outer = (nil)] 03:01:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x8e5b1800) [pid = 1798] [serial = 297] [outer = 0x8e5ab000] 03:01:23 INFO - PROCESS | 1798 | 1467540083148 Marionette DEBUG loaded listener.js 03:01:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x8e5b2c00) [pid = 1798] [serial = 298] [outer = 0x8e5ab000] 03:01:24 INFO - PROCESS | 1798 | 1467540084121 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]]]}] 03:01:24 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. 03:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1483ms 03:01:24 INFO - PROCESS | 1798 | 1467540084180 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:01:24 INFO - PROCESS | 1798 | 1467540084184 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:01:24 INFO - PROCESS | 1798 | 1467540084190 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:01:24 INFO - PROCESS | 1798 | 1467540084194 Marionette TRACE conn4 <- [1,370,null,{}] 03:01:24 INFO - PROCESS | 1798 | 1467540084199 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}] 03:01:24 INFO - PROCESS | 1798 | 1467540084205 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:24 INFO - PROCESS | 1798 | 1467540084420 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:01:24 INFO - PROCESS | 1798 | 1467540084868 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:24 INFO - PROCESS | 1798 | 1467540084875 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4800 == 66 [pid = 1798] [id = 100] 03:01:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 152 (0x91733800) [pid = 1798] [serial = 299] [outer = (nil)] 03:01:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 153 (0x9173ac00) [pid = 1798] [serial = 300] [outer = 0x91733800] 03:01:25 INFO - PROCESS | 1798 | 1467540084998 Marionette DEBUG loaded listener.js 03:01:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0x91904800) [pid = 1798] [serial = 301] [outer = 0x91733800] 03:01:25 INFO - PROCESS | 1798 | 1467540085981 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]]]}] 03:01:26 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. 03:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1832ms 03:01:26 INFO - PROCESS | 1798 | 1467540086025 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:01:26 INFO - PROCESS | 1798 | 1467540086030 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:01:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:01:26 INFO - PROCESS | 1798 | 1467540086038 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:01:26 INFO - PROCESS | 1798 | 1467540086042 Marionette TRACE conn4 <- [1,374,null,{}] 03:01:26 INFO - PROCESS | 1798 | 1467540086050 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}] 03:01:26 INFO - PROCESS | 1798 | 1467540086057 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:26 INFO - PROCESS | 1798 | 1467540086272 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x9a2d8800 == 65 [pid = 1798] [id = 49] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x9b009c00 == 64 [pid = 1798] [id = 50] 03:01:26 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0xa34c6000) [pid = 1798] [serial = 218] [outer = (nil)] [url = about:blank] 03:01:26 INFO - PROCESS | 1798 | 1467540086582 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:26 INFO - PROCESS | 1798 | 1467540086590 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0xa9063800 == 63 [pid = 1798] [id = 82] 03:01:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x931e8800 == 64 [pid = 1798] [id = 101] 03:01:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0x9329c400) [pid = 1798] [serial = 302] [outer = (nil)] 03:01:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 155 (0x9538e400) [pid = 1798] [serial = 303] [outer = 0x9329c400] 03:01:26 INFO - PROCESS | 1798 | 1467540086691 Marionette DEBUG loaded listener.js 03:01:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 156 (0x95465400) [pid = 1798] [serial = 304] [outer = 0x9329c400] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x91906800 == 63 [pid = 1798] [id = 81] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x91905c00 == 62 [pid = 1798] [id = 80] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0xa8260400 == 61 [pid = 1798] [id = 79] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x93de2800 == 60 [pid = 1798] [id = 78] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x931e1400 == 59 [pid = 1798] [id = 77] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x954ac400 == 58 [pid = 1798] [id = 76] 03:01:26 INFO - PROCESS | 1798 | --DOCSHELL 0x95528c00 == 57 [pid = 1798] [id = 75] 03:01:27 INFO - PROCESS | 1798 | --DOCSHELL 0x92405000 == 56 [pid = 1798] [id = 74] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 155 (0x9a6e3c00) [pid = 1798] [serial = 209] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 154 (0xa2561c00) [pid = 1798] [serial = 194] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0x9b9b6c00) [pid = 1798] [serial = 188] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 152 (0x9a613c00) [pid = 1798] [serial = 206] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 151 (0x9a61d000) [pid = 1798] [serial = 207] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0x9a61cc00) [pid = 1798] [serial = 191] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x95464800) [pid = 1798] [serial = 201] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0x9545fc00) [pid = 1798] [serial = 200] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 147 (0x9b9b5800) [pid = 1798] [serial = 212] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 146 (0x9790f800) [pid = 1798] [serial = 203] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 145 (0x99d04800) [pid = 1798] [serial = 204] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0x9a6d6800) [pid = 1798] [serial = 179] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0x9ae0a800) [pid = 1798] [serial = 185] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0x95526800) [pid = 1798] [serial = 176] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x9a6d6400) [pid = 1798] [serial = 182] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0xa34c5000) [pid = 1798] [serial = 215] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x9b9b7800) [pid = 1798] [serial = 197] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 138 (0xa34c6c00) [pid = 1798] [serial = 216] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0x9d922800) [pid = 1798] [serial = 213] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x9b512000) [pid = 1798] [serial = 210] [outer = (nil)] [url = about:blank] 03:01:27 INFO - PROCESS | 1798 | 1467540087501 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:01:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:01:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1482ms 03:01:27 INFO - PROCESS | 1798 | 1467540087523 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:01:27 INFO - PROCESS | 1798 | 1467540087534 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:01:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:01:27 INFO - PROCESS | 1798 | 1467540087544 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:01:27 INFO - PROCESS | 1798 | 1467540087550 Marionette TRACE conn4 <- [1,378,null,{}] 03:01:27 INFO - PROCESS | 1798 | 1467540087567 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}] 03:01:27 INFO - PROCESS | 1798 | 1467540087571 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:27 INFO - PROCESS | 1798 | 1467540087745 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:01:27 INFO - PROCESS | 1798 | 1467540087756 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:27 INFO - PROCESS | 1798 | 1467540087765 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x9545b400 == 57 [pid = 1798] [id = 102] 03:01:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x95463000) [pid = 1798] [serial = 305] [outer = (nil)] 03:01:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x97911800) [pid = 1798] [serial = 306] [outer = 0x95463000] 03:01:27 INFO - PROCESS | 1798 | 1467540087835 Marionette DEBUG loaded listener.js 03:01:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 139 (0x99d04800) [pid = 1798] [serial = 307] [outer = 0x95463000] 03:01:28 INFO - PROCESS | 1798 | 1467540088781 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:01:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:01:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1294ms 03:01:28 INFO - PROCESS | 1798 | 1467540088839 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:01:28 INFO - PROCESS | 1798 | 1467540088843 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:01:28 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:01:28 INFO - PROCESS | 1798 | 1467540088857 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:01:28 INFO - PROCESS | 1798 | 1467540088866 Marionette TRACE conn4 <- [1,382,null,{}] 03:01:28 INFO - PROCESS | 1798 | 1467540088875 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}] 03:01:28 INFO - PROCESS | 1798 | 1467540088882 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:29 INFO - PROCESS | 1798 | 1467540089110 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:01:29 INFO - PROCESS | 1798 | 1467540089133 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:29 INFO - PROCESS | 1798 | 1467540089141 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x97913000 == 58 [pid = 1798] [id = 103] 03:01:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0x9a2e0400) [pid = 1798] [serial = 308] [outer = (nil)] 03:01:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0x9a6db800) [pid = 1798] [serial = 309] [outer = 0x9a2e0400] 03:01:29 INFO - PROCESS | 1798 | 1467540089207 Marionette DEBUG loaded listener.js 03:01:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0x9ad2bc00) [pid = 1798] [serial = 310] [outer = 0x9a2e0400] 03:01:29 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:29 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:01:29 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:29 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:29 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:01:30 INFO - PROCESS | 1798 | 1467540090106 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:01:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:01:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1295ms 03:01:30 INFO - PROCESS | 1798 | 1467540090146 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:01:30 INFO - PROCESS | 1798 | 1467540090150 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:01:30 INFO - PROCESS | 1798 | 1467540090156 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:01:30 INFO - PROCESS | 1798 | 1467540090159 Marionette TRACE conn4 <- [1,386,null,{}] 03:01:30 INFO - PROCESS | 1798 | 1467540090165 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}] 03:01:30 INFO - PROCESS | 1798 | 1467540090170 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:30 INFO - PROCESS | 1798 | 1467540090400 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:01:30 INFO - PROCESS | 1798 | 1467540090427 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:30 INFO - PROCESS | 1798 | 1467540090434 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a620c00 == 59 [pid = 1798] [id = 104] 03:01:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0x9a6d7000) [pid = 1798] [serial = 311] [outer = (nil)] 03:01:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0x9ade9000) [pid = 1798] [serial = 312] [outer = 0x9a6d7000] 03:01:30 INFO - PROCESS | 1798 | 1467540090503 Marionette DEBUG loaded listener.js 03:01:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0x9ae0a800) [pid = 1798] [serial = 313] [outer = 0x9a6d7000] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0x9b9aec00) [pid = 1798] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0x93f35000) [pid = 1798] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0x99c0bc00) [pid = 1798] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x9a6da800) [pid = 1798] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0x92403000) [pid = 1798] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:01:31 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x93d26800) [pid = 1798] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:01:31 INFO - PROCESS | 1798 | 1467540091566 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]]]}] 03:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1435ms 03:01:31 INFO - PROCESS | 1798 | 1467540091593 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:01:31 INFO - PROCESS | 1798 | 1467540091596 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:01:31 INFO - PROCESS | 1798 | 1467540091602 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:01:31 INFO - PROCESS | 1798 | 1467540091606 Marionette TRACE conn4 <- [1,390,null,{}] 03:01:31 INFO - PROCESS | 1798 | 1467540091611 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}] 03:01:31 INFO - PROCESS | 1798 | 1467540091616 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:31 INFO - PROCESS | 1798 | 1467540091769 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:01:31 INFO - PROCESS | 1798 | 1467540091783 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:31 INFO - PROCESS | 1798 | 1467540091801 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x9aa0cc00 == 60 [pid = 1798] [id = 105] 03:01:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0x9adde400) [pid = 1798] [serial = 314] [outer = (nil)] 03:01:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0x9b009c00) [pid = 1798] [serial = 315] [outer = 0x9adde400] 03:01:31 INFO - PROCESS | 1798 | 1467540091879 Marionette DEBUG loaded listener.js 03:01:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0x9b9b7400) [pid = 1798] [serial = 316] [outer = 0x9adde400] 03:01:32 INFO - PROCESS | 1798 | 1467540092851 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]]]}] 03:01:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:01:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1291ms 03:01:32 INFO - PROCESS | 1798 | 1467540092895 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:01:32 INFO - PROCESS | 1798 | 1467540092898 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:01:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:01:32 INFO - PROCESS | 1798 | 1467540092905 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:01:32 INFO - PROCESS | 1798 | 1467540092907 Marionette TRACE conn4 <- [1,394,null,{}] 03:01:32 INFO - PROCESS | 1798 | 1467540092913 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}] 03:01:32 INFO - PROCESS | 1798 | 1467540092919 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:33 INFO - PROCESS | 1798 | 1467540093080 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:01:33 INFO - PROCESS | 1798 | 1467540093090 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:33 INFO - PROCESS | 1798 | 1467540093097 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x9173e400 == 61 [pid = 1798] [id = 106] 03:01:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0x932a7c00) [pid = 1798] [serial = 317] [outer = (nil)] 03:01:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0xa2008800) [pid = 1798] [serial = 318] [outer = 0x932a7c00] 03:01:33 INFO - PROCESS | 1798 | 1467540093282 Marionette DEBUG loaded listener.js 03:01:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0xa209b000) [pid = 1798] [serial = 319] [outer = 0x932a7c00] 03:01:34 INFO - PROCESS | 1798 | 1467540094390 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]]]}] 03:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1533ms 03:01:34 INFO - PROCESS | 1798 | 1467540094439 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:01:34 INFO - PROCESS | 1798 | 1467540094446 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:01:34 INFO - PROCESS | 1798 | 1467540094454 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:01:34 INFO - PROCESS | 1798 | 1467540094462 Marionette TRACE conn4 <- [1,398,null,{}] 03:01:34 INFO - PROCESS | 1798 | 1467540094470 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}] 03:01:34 INFO - PROCESS | 1798 | 1467540094476 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:34 INFO - PROCESS | 1798 | 1467540094675 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:01:34 INFO - PROCESS | 1798 | 1467540094902 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:34 INFO - PROCESS | 1798 | 1467540094912 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x924dd400 == 62 [pid = 1798] [id = 107] 03:01:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 146 (0x931e1400) [pid = 1798] [serial = 320] [outer = (nil)] 03:01:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 147 (0x95385c00) [pid = 1798] [serial = 321] [outer = 0x931e1400] 03:01:35 INFO - PROCESS | 1798 | 1467540095013 Marionette DEBUG loaded listener.js 03:01:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 148 (0x954d7400) [pid = 1798] [serial = 322] [outer = 0x931e1400] 03:01:35 INFO - PROCESS | 1798 | 1467540095937 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]]]}] 03:01:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:01:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1547ms 03:01:36 INFO - PROCESS | 1798 | 1467540096002 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:01:36 INFO - PROCESS | 1798 | 1467540096010 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:01:36 INFO - PROCESS | 1798 | 1467540096021 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:01:36 INFO - PROCESS | 1798 | 1467540096025 Marionette TRACE conn4 <- [1,402,null,{}] 03:01:36 INFO - PROCESS | 1798 | 1467540096032 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}] 03:01:36 INFO - PROCESS | 1798 | 1467540096038 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:36 INFO - PROCESS | 1798 | 1467540096286 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:01:36 INFO - PROCESS | 1798 | 1467540096552 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:36 INFO - PROCESS | 1798 | 1467540096559 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a2d9400 == 63 [pid = 1798] [id = 108] 03:01:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x9a61f400) [pid = 1798] [serial = 323] [outer = (nil)] 03:01:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x9aa09800) [pid = 1798] [serial = 324] [outer = 0x9a61f400] 03:01:36 INFO - PROCESS | 1798 | 1467540096684 Marionette DEBUG loaded listener.js 03:01:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x9ade3c00) [pid = 1798] [serial = 325] [outer = 0x9a61f400] 03:01:37 INFO - PROCESS | 1798 | 1467540097657 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]]]}] 03:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1687ms 03:01:37 INFO - PROCESS | 1798 | 1467540097708 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:01:37 INFO - PROCESS | 1798 | 1467540097712 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:01:37 INFO - PROCESS | 1798 | 1467540097719 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:01:37 INFO - PROCESS | 1798 | 1467540097725 Marionette TRACE conn4 <- [1,406,null,{}] 03:01:37 INFO - PROCESS | 1798 | 1467540097742 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}] 03:01:37 INFO - PROCESS | 1798 | 1467540097759 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:37 INFO - PROCESS | 1798 | 1467540097993 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:01:38 INFO - PROCESS | 1798 | 1467540098257 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:38 INFO - PROCESS | 1798 | 1467540098268 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:38 INFO - PROCESS | 1798 | ++DOCSHELL 0xa1108c00 == 64 [pid = 1798] [id = 109] 03:01:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 152 (0xa1188800) [pid = 1798] [serial = 326] [outer = (nil)] 03:01:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 153 (0xa3188c00) [pid = 1798] [serial = 327] [outer = 0xa1188800] 03:01:38 INFO - PROCESS | 1798 | 1467540098361 Marionette DEBUG loaded listener.js 03:01:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0xa34c7000) [pid = 1798] [serial = 328] [outer = 0xa1188800] 03:01:39 INFO - PROCESS | 1798 | 1467540099285 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]]]}] 03:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1612ms 03:01:39 INFO - PROCESS | 1798 | 1467540099331 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:01:39 INFO - PROCESS | 1798 | 1467540099336 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:01:39 INFO - PROCESS | 1798 | 1467540099361 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:01:39 INFO - PROCESS | 1798 | 1467540099365 Marionette TRACE conn4 <- [1,410,null,{}] 03:01:39 INFO - PROCESS | 1798 | 1467540099371 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}] 03:01:39 INFO - PROCESS | 1798 | 1467540099377 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:39 INFO - PROCESS | 1798 | 1467540099583 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:01:39 INFO - PROCESS | 1798 | 1467540099800 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:39 INFO - PROCESS | 1798 | 1467540099809 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f2400 == 65 [pid = 1798] [id = 110] 03:01:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 155 (0xa2ff6000) [pid = 1798] [serial = 329] [outer = (nil)] 03:01:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 156 (0xa4f7d800) [pid = 1798] [serial = 330] [outer = 0xa2ff6000] 03:01:39 INFO - PROCESS | 1798 | 1467540099904 Marionette DEBUG loaded listener.js 03:01:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 157 (0xa6727c00) [pid = 1798] [serial = 331] [outer = 0xa2ff6000] 03:01:40 INFO - PROCESS | 1798 | 1467540100783 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]]]}] 03:01:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:01:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1493ms 03:01:40 INFO - PROCESS | 1798 | 1467540100853 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:01:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:01:40 INFO - PROCESS | 1798 | 1467540100857 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:01:40 INFO - PROCESS | 1798 | 1467540100863 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:01:40 INFO - PROCESS | 1798 | 1467540100867 Marionette TRACE conn4 <- [1,414,null,{}] 03:01:40 INFO - PROCESS | 1798 | 1467540100873 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}] 03:01:40 INFO - PROCESS | 1798 | 1467540100878 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:41 INFO - PROCESS | 1798 | 1467540101056 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:01:41 INFO - PROCESS | 1798 | 1467540101229 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:41 INFO - PROCESS | 1798 | 1467540101239 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0eec00 == 66 [pid = 1798] [id = 111] 03:01:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 158 (0x8f0f0000) [pid = 1798] [serial = 332] [outer = (nil)] 03:01:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 159 (0xa6fb9800) [pid = 1798] [serial = 333] [outer = 0x8f0f0000] 03:01:41 INFO - PROCESS | 1798 | 1467540101321 Marionette DEBUG loaded listener.js 03:01:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 160 (0xa6fbb000) [pid = 1798] [serial = 334] [outer = 0x8f0f0000] 03:01:42 INFO - PROCESS | 1798 | 1467540102278 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]]]}] 03:01:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:01:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1486ms 03:01:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:01:42 INFO - PROCESS | 1798 | 1467540102350 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:01:42 INFO - PROCESS | 1798 | 1467540102353 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:01:42 INFO - PROCESS | 1798 | 1467540102360 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:01:42 INFO - PROCESS | 1798 | 1467540102363 Marionette TRACE conn4 <- [1,418,null,{}] 03:01:42 INFO - PROCESS | 1798 | 1467540102369 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}] 03:01:42 INFO - PROCESS | 1798 | 1467540102379 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:42 INFO - PROCESS | 1798 | 1467540102611 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:01:42 INFO - PROCESS | 1798 | 1467540102844 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:42 INFO - PROCESS | 1798 | 1467540102854 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:42 INFO - PROCESS | 1798 | ++DOCSHELL 0xa3191000 == 67 [pid = 1798] [id = 112] 03:01:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 161 (0xa610d400) [pid = 1798] [serial = 335] [outer = (nil)] 03:01:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 162 (0xa82f3c00) [pid = 1798] [serial = 336] [outer = 0xa610d400] 03:01:42 INFO - PROCESS | 1798 | 1467540102946 Marionette DEBUG loaded listener.js 03:01:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 163 (0xa8c28800) [pid = 1798] [serial = 337] [outer = 0xa610d400] 03:01:44 INFO - PROCESS | 1798 | 1467540104235 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]]]}] 03:01:44 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 03:01:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1891ms 03:01:44 INFO - PROCESS | 1798 | 1467540104250 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:01:44 INFO - PROCESS | 1798 | 1467540104253 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:01:44 INFO - PROCESS | 1798 | 1467540104318 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:01:44 INFO - PROCESS | 1798 | 1467540104323 Marionette TRACE conn4 <- [1,422,null,{}] 03:01:44 INFO - PROCESS | 1798 | 1467540104334 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}] 03:01:44 INFO - PROCESS | 1798 | 1467540104338 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:44 INFO - PROCESS | 1798 | 1467540104518 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:01:44 INFO - PROCESS | 1798 | 1467540104691 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:44 INFO - PROCESS | 1798 | 1467540104699 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb6800 == 68 [pid = 1798] [id = 113] 03:01:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 164 (0x8dcb7000) [pid = 1798] [serial = 338] [outer = (nil)] 03:01:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 165 (0x8dcbdc00) [pid = 1798] [serial = 339] [outer = 0x8dcb7000] 03:01:44 INFO - PROCESS | 1798 | 1467540104776 Marionette DEBUG loaded listener.js 03:01:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 166 (0x8dcc3800) [pid = 1798] [serial = 340] [outer = 0x8dcb7000] 03:01:46 INFO - PROCESS | 1798 | 1467540106569 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]]]}] 03:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2358ms 03:01:46 INFO - PROCESS | 1798 | 1467540106618 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:01:46 INFO - PROCESS | 1798 | 1467540106624 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:01:46 INFO - PROCESS | 1798 | 1467540106632 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:01:46 INFO - PROCESS | 1798 | 1467540106637 Marionette TRACE conn4 <- [1,426,null,{}] 03:01:46 INFO - PROCESS | 1798 | 1467540106645 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}] 03:01:46 INFO - PROCESS | 1798 | 1467540106651 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:46 INFO - PROCESS | 1798 | 1467540106816 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:01:47 INFO - PROCESS | 1798 | 1467540106997 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:47 INFO - PROCESS | 1798 | 1467540107013 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ecc00 == 69 [pid = 1798] [id = 114] 03:01:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 167 (0x8f0edc00) [pid = 1798] [serial = 341] [outer = (nil)] 03:01:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 168 (0x9173fc00) [pid = 1798] [serial = 342] [outer = 0x8f0edc00] 03:01:47 INFO - PROCESS | 1798 | 1467540107084 Marionette DEBUG loaded listener.js 03:01:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 169 (0x92409000) [pid = 1798] [serial = 343] [outer = 0x8f0edc00] 03:01:48 INFO - PROCESS | 1798 | 1467540108072 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] 03:01:48 INFO - PROCESS | 1798 | 1467540108131 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:01:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:01:48 INFO - PROCESS | 1798 | 1467540108142 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:01:48 INFO - PROCESS | 1798 | 1467540108146 Marionette TRACE conn4 <- [1,430,null,{}] 03:01:48 INFO - PROCESS | 1798 | 1467540108152 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}] 03:01:48 INFO - PROCESS | 1798 | 1467540108158 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:48 INFO - PROCESS | 1798 | 1467540108344 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:01:48 INFO - PROCESS | 1798 | 1467540108656 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:48 INFO - PROCESS | 1798 | 1467540108663 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x93f37000 == 68 [pid = 1798] [id = 21] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x924e3c00 == 67 [pid = 1798] [id = 58] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x931ea000 == 66 [pid = 1798] [id = 56] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x93f30c00 == 65 [pid = 1798] [id = 6] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x9a2dc800 == 64 [pid = 1798] [id = 54] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 168 (0x9b9b2800) [pid = 1798] [serial = 270] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 167 (0x90baec00) [pid = 1798] [serial = 249] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 166 (0x99ce3c00) [pid = 1798] [serial = 224] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 165 (0x9b512800) [pid = 1798] [serial = 227] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 164 (0xa34c1000) [pid = 1798] [serial = 230] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 163 (0x8ed0fc00) [pid = 1798] [serial = 252] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 162 (0xa9b73400) [pid = 1798] [serial = 246] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 161 (0xa9023800) [pid = 1798] [serial = 243] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 160 (0xa4f74800) [pid = 1798] [serial = 234] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 159 (0x91910000) [pid = 1798] [serial = 240] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 158 (0x932a9c00) [pid = 1798] [serial = 221] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | --DOMWINDOW == 157 (0xa82f8400) [pid = 1798] [serial = 237] [outer = (nil)] [url = about:blank] 03:01:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0fc00 == 65 [pid = 1798] [id = 115] 03:01:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 158 (0x90ba6000) [pid = 1798] [serial = 344] [outer = (nil)] 03:01:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 159 (0x924e3c00) [pid = 1798] [serial = 345] [outer = 0x90ba6000] 03:01:48 INFO - PROCESS | 1798 | 1467540108800 Marionette DEBUG loaded listener.js 03:01:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 160 (0x93de8400) [pid = 1798] [serial = 346] [outer = 0x90ba6000] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x93dde800 == 64 [pid = 1798] [id = 30] 03:01:48 INFO - PROCESS | 1798 | --DOCSHELL 0x9a41d400 == 63 [pid = 1798] [id = 55] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 159 (0x9d46fc00) [pid = 1798] [serial = 267] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 158 (0x95529c00) [pid = 1798] [serial = 258] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 157 (0x9d4bf000) [pid = 1798] [serial = 268] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 156 (0x9a2d9c00) [pid = 1798] [serial = 262] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 155 (0x9a6e1800) [pid = 1798] [serial = 264] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 154 (0x931e9800) [pid = 1798] [serial = 255] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0x93d19c00) [pid = 1798] [serial = 256] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 152 (0x98587800) [pid = 1798] [serial = 259] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 151 (0xa34ccc00) [pid = 1798] [serial = 219] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0x9a27a800) [pid = 1798] [serial = 261] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x9b513000) [pid = 1798] [serial = 265] [outer = (nil)] [url = about:blank] 03:01:49 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0x9a273800) [pid = 1798] [serial = 99] [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.] 03:01:49 INFO - PROCESS | 1798 | 1467540109641 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]]]}] 03:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1537ms 03:01:49 INFO - PROCESS | 1798 | 1467540109679 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:01:49 INFO - PROCESS | 1798 | 1467540109682 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:01:49 INFO - PROCESS | 1798 | 1467540109689 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:01:49 INFO - PROCESS | 1798 | 1467540109695 Marionette TRACE conn4 <- [1,434,null,{}] 03:01:49 INFO - PROCESS | 1798 | 1467540109710 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}] 03:01:49 INFO - PROCESS | 1798 | 1467540109719 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:49 INFO - PROCESS | 1798 | 1467540109890 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:01:49 INFO - PROCESS | 1798 | 1467540109901 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:49 INFO - PROCESS | 1798 | 1467540109911 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x9996f000 == 64 [pid = 1798] [id = 116] 03:01:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x99c2b800) [pid = 1798] [serial = 347] [outer = (nil)] 03:01:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x9a275800) [pid = 1798] [serial = 348] [outer = 0x99c2b800] 03:01:50 INFO - PROCESS | 1798 | 1467540109997 Marionette DEBUG loaded listener.js 03:01:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x9a2dc800) [pid = 1798] [serial = 349] [outer = 0x99c2b800] 03:01:50 INFO - PROCESS | 1798 | 1467540110928 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]]]}] 03:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1289ms 03:01:50 INFO - PROCESS | 1798 | 1467540110979 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:01:50 INFO - PROCESS | 1798 | 1467540110984 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:01:50 INFO - PROCESS | 1798 | 1467540110990 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:01:50 INFO - PROCESS | 1798 | 1467540110993 Marionette TRACE conn4 <- [1,438,null,{}] 03:01:51 INFO - PROCESS | 1798 | 1467540110999 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}] 03:01:51 INFO - PROCESS | 1798 | 1467540111004 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:51 INFO - PROCESS | 1798 | 1467540111226 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:01:51 INFO - PROCESS | 1798 | 1467540111256 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:51 INFO - PROCESS | 1798 | 1467540111262 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x91734400 == 65 [pid = 1798] [id = 117] 03:01:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 152 (0x9a27a800) [pid = 1798] [serial = 350] [outer = (nil)] 03:01:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 153 (0x9a6d8c00) [pid = 1798] [serial = 351] [outer = 0x9a27a800] 03:01:51 INFO - PROCESS | 1798 | 1467540111333 Marionette DEBUG loaded listener.js 03:01:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0x9ad31c00) [pid = 1798] [serial = 352] [outer = 0x9a27a800] 03:01:52 INFO - PROCESS | 1798 | 1467540112228 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]]]}] 03:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1291ms 03:01:52 INFO - PROCESS | 1798 | 1467540112288 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:01:52 INFO - PROCESS | 1798 | 1467540112291 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:01:52 INFO - PROCESS | 1798 | 1467540112298 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:01:52 INFO - PROCESS | 1798 | 1467540112301 Marionette TRACE conn4 <- [1,442,null,{}] 03:01:52 INFO - PROCESS | 1798 | 1467540112307 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}] 03:01:52 INFO - PROCESS | 1798 | 1467540112312 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:52 INFO - PROCESS | 1798 | 1467540112531 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:01:52 INFO - PROCESS | 1798 | 1467540112563 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:52 INFO - PROCESS | 1798 | 1467540112572 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a18dc00 == 66 [pid = 1798] [id = 118] 03:01:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 155 (0x9a6da800) [pid = 1798] [serial = 353] [outer = (nil)] 03:01:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 156 (0x9b5c2800) [pid = 1798] [serial = 354] [outer = 0x9a6da800] 03:01:52 INFO - PROCESS | 1798 | 1467540112639 Marionette DEBUG loaded listener.js 03:01:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 157 (0x9b9b4800) [pid = 1798] [serial = 355] [outer = 0x9a6da800] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 156 (0x924e0c00) [pid = 1798] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 155 (0x9552bc00) [pid = 1798] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 154 (0x9a614000) [pid = 1798] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0x9adde400) [pid = 1798] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 152 (0x8ed0c800) [pid = 1798] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 151 (0x90ba9800) [pid = 1798] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0x9a425400) [pid = 1798] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x9a6e0800) [pid = 1798] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0x9a271800) [pid = 1798] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 147 (0x9a274400) [pid = 1798] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 146 (0x91909400) [pid = 1798] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 145 (0x9b9af800) [pid = 1798] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0xa9a6b800) [pid = 1798] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0x95463c00) [pid = 1798] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0x93de1800) [pid = 1798] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x93d1e000) [pid = 1798] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0xa23ab400) [pid = 1798] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x97918000) [pid = 1798] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 138 (0x93d21c00) [pid = 1798] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0x92406000) [pid = 1798] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x93d22800) [pid = 1798] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 135 (0x9a271c00) [pid = 1798] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0x9a2f5400) [pid = 1798] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0xa8260800) [pid = 1798] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0x9842e400) [pid = 1798] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0xa2ffb000) [pid = 1798] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0x9858d400) [pid = 1798] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x91909800) [pid = 1798] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0x93d20000) [pid = 1798] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0x9a6d7000) [pid = 1798] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0x9329c400) [pid = 1798] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x91733800) [pid = 1798] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x95463000) [pid = 1798] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:01:53 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x9a2e0400) [pid = 1798] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:01:54 INFO - PROCESS | 1798 | 1467540114250 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]]]}] 03:01:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:01:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1992ms 03:01:54 INFO - PROCESS | 1798 | 1467540114291 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:01:54 INFO - PROCESS | 1798 | 1467540114295 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:01:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:01:54 INFO - PROCESS | 1798 | 1467540114302 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:01:54 INFO - PROCESS | 1798 | 1467540114305 Marionette TRACE conn4 <- [1,446,null,{}] 03:01:54 INFO - PROCESS | 1798 | 1467540114318 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}] 03:01:54 INFO - PROCESS | 1798 | 1467540114328 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:54 INFO - PROCESS | 1798 | 1467540114531 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:01:54 INFO - PROCESS | 1798 | 1467540114542 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:54 INFO - PROCESS | 1798 | 1467540114549 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de11800 == 67 [pid = 1798] [id = 119] 03:01:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x8de13800) [pid = 1798] [serial = 356] [outer = (nil)] 03:01:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x8de1d400) [pid = 1798] [serial = 357] [outer = 0x8de13800] 03:01:54 INFO - PROCESS | 1798 | 1467540114617 Marionette DEBUG loaded listener.js 03:01:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x92406000) [pid = 1798] [serial = 358] [outer = 0x8de13800] 03:01:55 INFO - PROCESS | 1798 | 1467540115460 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]]]}] 03:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1184ms 03:01:55 INFO - PROCESS | 1798 | 1467540115487 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:01:55 INFO - PROCESS | 1798 | 1467540115490 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:01:55 INFO - PROCESS | 1798 | 1467540115497 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:01:55 INFO - PROCESS | 1798 | 1467540115500 Marionette TRACE conn4 <- [1,450,null,{}] 03:01:55 INFO - PROCESS | 1798 | 1467540115506 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}] 03:01:55 INFO - PROCESS | 1798 | 1467540115510 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:55 INFO - PROCESS | 1798 | 1467540115665 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:01:55 INFO - PROCESS | 1798 | 1467540115678 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:55 INFO - PROCESS | 1798 | 1467540115686 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bac800 == 68 [pid = 1798] [id = 120] 03:01:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x91909400) [pid = 1798] [serial = 359] [outer = (nil)] 03:01:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x95531400) [pid = 1798] [serial = 360] [outer = 0x91909400] 03:01:55 INFO - PROCESS | 1798 | 1467540115753 Marionette DEBUG loaded listener.js 03:01:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0x9a271800) [pid = 1798] [serial = 361] [outer = 0x91909400] 03:01:56 INFO - PROCESS | 1798 | 1467540116946 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] 03:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:01:56 INFO - PROCESS | 1798 | 1467540116994 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:01:57 INFO - PROCESS | 1798 | 1467540117002 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:01:57 INFO - PROCESS | 1798 | 1467540117009 Marionette TRACE conn4 <- [1,454,null,{}] 03:01:57 INFO - PROCESS | 1798 | 1467540117018 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}] 03:01:57 INFO - PROCESS | 1798 | 1467540117024 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:57 INFO - PROCESS | 1798 | 1467540117217 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:01:57 INFO - PROCESS | 1798 | 1467540117445 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:57 INFO - PROCESS | 1798 | 1467540117454 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de20c00 == 69 [pid = 1798] [id = 121] 03:01:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0x8e5a8000) [pid = 1798] [serial = 362] [outer = (nil)] 03:01:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x90baac00) [pid = 1798] [serial = 363] [outer = 0x8e5a8000] 03:01:57 INFO - PROCESS | 1798 | 1467540117554 Marionette DEBUG loaded listener.js 03:01:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x9173d400) [pid = 1798] [serial = 364] [outer = 0x8e5a8000] 03:01:58 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:01:58 INFO - PROCESS | 1798 | 1467540118517 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]]]}] 03:01:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:01:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1586ms 03:01:58 INFO - PROCESS | 1798 | 1467540118588 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:01:58 INFO - PROCESS | 1798 | 1467540118596 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:01:58 INFO - PROCESS | 1798 | 1467540118607 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:01:58 INFO - PROCESS | 1798 | 1467540118611 Marionette TRACE conn4 <- [1,458,null,{}] 03:01:58 INFO - PROCESS | 1798 | 1467540118618 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}] 03:01:58 INFO - PROCESS | 1798 | 1467540118624 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:58 INFO - PROCESS | 1798 | 1467540118857 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:01:59 INFO - PROCESS | 1798 | 1467540119176 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:01:59 INFO - PROCESS | 1798 | 1467540119184 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:01:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x95523c00 == 70 [pid = 1798] [id = 122] 03:01:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x95529c00) [pid = 1798] [serial = 365] [outer = (nil)] 03:01:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x97917400) [pid = 1798] [serial = 366] [outer = 0x95529c00] 03:01:59 INFO - PROCESS | 1798 | 1467540119282 Marionette DEBUG loaded listener.js 03:01:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0x99779000) [pid = 1798] [serial = 367] [outer = 0x95529c00] 03:02:00 INFO - PROCESS | 1798 | 1467540120232 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] 03:02:00 INFO - PROCESS | 1798 | 1467540120296 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:02:00 INFO - PROCESS | 1798 | 1467540120304 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:02:00 INFO - PROCESS | 1798 | 1467540120310 Marionette TRACE conn4 <- [1,462,null,{}] 03:02:00 INFO - PROCESS | 1798 | 1467540120327 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}] 03:02:00 INFO - PROCESS | 1798 | 1467540120336 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:00 INFO - PROCESS | 1798 | 1467540120564 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:02:00 INFO - PROCESS | 1798 | 1467540120791 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:00 INFO - PROCESS | 1798 | 1467540120799 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x9a270c00 == 71 [pid = 1798] [id = 123] 03:02:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 136 (0x9aded000) [pid = 1798] [serial = 368] [outer = (nil)] 03:02:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x9b9bc400) [pid = 1798] [serial = 369] [outer = 0x9aded000] 03:02:00 INFO - PROCESS | 1798 | 1467540120905 Marionette DEBUG loaded listener.js 03:02:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x9d575400) [pid = 1798] [serial = 370] [outer = 0x9aded000] 03:02:01 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:01 INFO - PROCESS | 1798 | 1467540121858 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] 03:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:02:01 INFO - PROCESS | 1798 | 1467540121952 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:02:01 INFO - PROCESS | 1798 | 1467540121958 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:02:01 INFO - PROCESS | 1798 | 1467540121962 Marionette TRACE conn4 <- [1,466,null,{}] 03:02:01 INFO - PROCESS | 1798 | 1467540121968 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}] 03:02:01 INFO - PROCESS | 1798 | 1467540121973 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:02 INFO - PROCESS | 1798 | 1467540122272 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:02:02 INFO - PROCESS | 1798 | 1467540122569 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:02 INFO - PROCESS | 1798 | 1467540122582 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e595400 == 72 [pid = 1798] [id = 124] 03:02:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 139 (0x8e59ac00) [pid = 1798] [serial = 371] [outer = (nil)] 03:02:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0x8e59f800) [pid = 1798] [serial = 372] [outer = 0x8e59ac00] 03:02:02 INFO - PROCESS | 1798 | 1467540122720 Marionette DEBUG loaded listener.js 03:02:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0x8e5a1c00) [pid = 1798] [serial = 373] [outer = 0x8e59ac00] 03:02:04 INFO - PROCESS | 1798 | 1467540124311 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] 03:02:04 INFO - PROCESS | 1798 | 1467540124368 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:02:04 INFO - PROCESS | 1798 | 1467540124377 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:02:04 INFO - PROCESS | 1798 | 1467540124381 Marionette TRACE conn4 <- [1,470,null,{}] 03:02:04 INFO - PROCESS | 1798 | 1467540124389 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}] 03:02:04 INFO - PROCESS | 1798 | 1467540124394 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:04 INFO - PROCESS | 1798 | 1467540124711 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:02:04 INFO - PROCESS | 1798 | 1467540124904 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:04 INFO - PROCESS | 1798 | 1467540124912 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a0c00 == 73 [pid = 1798] [id = 125] 03:02:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0x8e5a2000) [pid = 1798] [serial = 374] [outer = (nil)] 03:02:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0xa1194c00) [pid = 1798] [serial = 375] [outer = 0x8e5a2000] 03:02:05 INFO - PROCESS | 1798 | 1467540125010 Marionette DEBUG loaded listener.js 03:02:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0xa23a9800) [pid = 1798] [serial = 376] [outer = 0x8e5a2000] 03:02:05 INFO - PROCESS | 1798 | 1467540125952 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]]]}] 03:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1635ms 03:02:06 INFO - PROCESS | 1798 | 1467540126011 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:02:06 INFO - PROCESS | 1798 | 1467540126015 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:02:06 INFO - PROCESS | 1798 | 1467540126022 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:02:06 INFO - PROCESS | 1798 | 1467540126026 Marionette TRACE conn4 <- [1,474,null,{}] 03:02:06 INFO - PROCESS | 1798 | 1467540126032 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}] 03:02:06 INFO - PROCESS | 1798 | 1467540126042 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:06 INFO - PROCESS | 1798 | 1467540126242 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:02:06 INFO - PROCESS | 1798 | 1467540126463 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:06 INFO - PROCESS | 1798 | 1467540126471 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e974c00 == 74 [pid = 1798] [id = 126] 03:02:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0x8e976000) [pid = 1798] [serial = 377] [outer = (nil)] 03:02:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 146 (0x8e97fc00) [pid = 1798] [serial = 378] [outer = 0x8e976000] 03:02:06 INFO - PROCESS | 1798 | 1467540126600 Marionette DEBUG loaded listener.js 03:02:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 147 (0x9d91ec00) [pid = 1798] [serial = 379] [outer = 0x8e976000] 03:02:07 INFO - PROCESS | 1798 | 1467540127542 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]]]}] 03:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1589ms 03:02:07 INFO - PROCESS | 1798 | 1467540127612 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:02:07 INFO - PROCESS | 1798 | 1467540127616 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:02:07 INFO - PROCESS | 1798 | 1467540127623 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:02:07 INFO - PROCESS | 1798 | 1467540127627 Marionette TRACE conn4 <- [1,478,null,{}] 03:02:07 INFO - PROCESS | 1798 | 1467540127632 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}] 03:02:07 INFO - PROCESS | 1798 | 1467540127637 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:07 INFO - PROCESS | 1798 | 1467540127811 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:02:08 INFO - PROCESS | 1798 | 1467540128034 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:08 INFO - PROCESS | 1798 | 1467540128043 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97e400 == 75 [pid = 1798] [id = 127] 03:02:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 148 (0x8ed04c00) [pid = 1798] [serial = 380] [outer = (nil)] 03:02:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x92088400) [pid = 1798] [serial = 381] [outer = 0x8ed04c00] 03:02:08 INFO - PROCESS | 1798 | 1467540128171 Marionette DEBUG loaded listener.js 03:02:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x92086c00) [pid = 1798] [serial = 382] [outer = 0x8ed04c00] 03:02:09 INFO - PROCESS | 1798 | 1467540129078 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]]]}] 03:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1530ms 03:02:09 INFO - PROCESS | 1798 | 1467540129154 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:02:09 INFO - PROCESS | 1798 | 1467540129159 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:02:09 INFO - PROCESS | 1798 | 1467540129165 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:02:09 INFO - PROCESS | 1798 | 1467540129169 Marionette TRACE conn4 <- [1,482,null,{}] 03:02:09 INFO - PROCESS | 1798 | 1467540129175 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}] 03:02:09 INFO - PROCESS | 1798 | 1467540129180 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:09 INFO - PROCESS | 1798 | 1467540129390 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:02:09 INFO - PROCESS | 1798 | 1467540129626 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:09 INFO - PROCESS | 1798 | 1467540129635 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1d800 == 76 [pid = 1798] [id = 128] 03:02:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x8de1e000) [pid = 1798] [serial = 383] [outer = (nil)] 03:02:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 152 (0x9208fc00) [pid = 1798] [serial = 384] [outer = 0x8de1e000] 03:02:09 INFO - PROCESS | 1798 | 1467540129759 Marionette DEBUG loaded listener.js 03:02:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 153 (0x9b9b3000) [pid = 1798] [serial = 385] [outer = 0x8de1e000] 03:02:10 INFO - PROCESS | 1798 | 1467540130642 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]]]}] 03:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1532ms 03:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:02:10 INFO - PROCESS | 1798 | 1467540130698 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:02:10 INFO - PROCESS | 1798 | 1467540130701 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:02:10 INFO - PROCESS | 1798 | 1467540130708 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:02:10 INFO - PROCESS | 1798 | 1467540130711 Marionette TRACE conn4 <- [1,486,null,{}] 03:02:10 INFO - PROCESS | 1798 | 1467540130717 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}] 03:02:10 INFO - PROCESS | 1798 | 1467540130722 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:10 INFO - PROCESS | 1798 | 1467540130900 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:02:11 INFO - PROCESS | 1798 | 1467540131083 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:11 INFO - PROCESS | 1798 | 1467540131093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e74fc00 == 77 [pid = 1798] [id = 129] 03:02:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0x8e750000) [pid = 1798] [serial = 386] [outer = (nil)] 03:02:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 155 (0x8e757000) [pid = 1798] [serial = 387] [outer = 0x8e750000] 03:02:11 INFO - PROCESS | 1798 | 1467540131217 Marionette DEBUG loaded listener.js 03:02:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 156 (0x8e75ac00) [pid = 1798] [serial = 388] [outer = 0x8e750000] 03:02:12 INFO - PROCESS | 1798 | 1467540132158 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]]]}] 03:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1494ms 03:02:12 INFO - PROCESS | 1798 | 1467540132202 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:02:12 INFO - PROCESS | 1798 | 1467540132206 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:02:12 INFO - PROCESS | 1798 | 1467540132213 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:02:12 INFO - PROCESS | 1798 | 1467540132215 Marionette TRACE conn4 <- [1,490,null,{}] 03:02:12 INFO - PROCESS | 1798 | 1467540132222 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}] 03:02:12 INFO - PROCESS | 1798 | 1467540132227 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:12 INFO - PROCESS | 1798 | 1467540132415 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:02:13 INFO - PROCESS | 1798 | 1467540133088 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:13 INFO - PROCESS | 1798 | 1467540133095 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240fc00 == 78 [pid = 1798] [id = 130] 03:02:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 157 (0x93d19800) [pid = 1798] [serial = 389] [outer = (nil)] 03:02:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 158 (0x8f0ea000) [pid = 1798] [serial = 390] [outer = 0x93d19800] 03:02:13 INFO - PROCESS | 1798 | 1467540133323 Marionette DEBUG loaded listener.js 03:02:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 159 (0x91733800) [pid = 1798] [serial = 391] [outer = 0x93d19800] 03:02:14 INFO - PROCESS | 1798 | 1467540134607 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]]]}] 03:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2437ms 03:02:14 INFO - PROCESS | 1798 | 1467540134695 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:02:14 INFO - PROCESS | 1798 | 1467540134701 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:02:14 INFO - PROCESS | 1798 | 1467540134731 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:02:14 INFO - PROCESS | 1798 | 1467540134737 Marionette TRACE conn4 <- [1,494,null,{}] 03:02:14 INFO - PROCESS | 1798 | 1467540134754 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}] 03:02:14 INFO - PROCESS | 1798 | 1467540134760 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:14 INFO - PROCESS | 1798 | 1467540134943 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:02:15 INFO - PROCESS | 1798 | 1467540135134 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:15 INFO - PROCESS | 1798 | 1467540135143 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de18000 == 79 [pid = 1798] [id = 131] 03:02:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 160 (0x8e75cc00) [pid = 1798] [serial = 392] [outer = (nil)] 03:02:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 161 (0x93f32c00) [pid = 1798] [serial = 393] [outer = 0x8e75cc00] 03:02:15 INFO - PROCESS | 1798 | 1467540135263 Marionette DEBUG loaded listener.js 03:02:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 162 (0x95321000) [pid = 1798] [serial = 394] [outer = 0x8e75cc00] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x92404000 == 78 [pid = 1798] [id = 57] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x954ab800 == 77 [pid = 1798] [id = 52] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x93d1f400 == 76 [pid = 1798] [id = 47] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 161 (0x8f0ed000) [pid = 1798] [serial = 294] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 160 (0x9173d000) [pid = 1798] [serial = 285] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 159 (0x90bb0800) [pid = 1798] [serial = 273] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 158 (0xa310a800) [pid = 1798] [serial = 288] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 157 (0x990eac00) [pid = 1798] [serial = 276] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 156 (0xa2009400) [pid = 1798] [serial = 282] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 155 (0xa672cc00) [pid = 1798] [serial = 291] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 154 (0x9ade2c00) [pid = 1798] [serial = 279] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0x8e5b1800) [pid = 1798] [serial = 297] [outer = (nil)] [url = about:blank] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x954ad800 == 75 [pid = 1798] [id = 53] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba6c00 == 74 [pid = 1798] [id = 83] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8de11800 == 73 [pid = 1798] [id = 119] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x9a18dc00 == 72 [pid = 1798] [id = 118] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x91734400 == 71 [pid = 1798] [id = 117] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x9996f000 == 70 [pid = 1798] [id = 116] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0fc00 == 69 [pid = 1798] [id = 115] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ecc00 == 68 [pid = 1798] [id = 114] 03:02:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb6800 == 67 [pid = 1798] [id = 113] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0xa3191000 == 66 [pid = 1798] [id = 112] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0eec00 == 65 [pid = 1798] [id = 111] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f2400 == 64 [pid = 1798] [id = 110] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0xa1108c00 == 63 [pid = 1798] [id = 109] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0x9a2d9400 == 62 [pid = 1798] [id = 108] 03:02:16 INFO - PROCESS | 1798 | --DOCSHELL 0x924dd400 == 61 [pid = 1798] [id = 107] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 152 (0x9b513c00) [pid = 1798] [serial = 147] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 151 (0x9d581800) [pid = 1798] [serial = 186] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0xa4d50400) [pid = 1798] [serial = 231] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x9a6d9800) [pid = 1798] [serial = 180] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0xa6f84800) [pid = 1798] [serial = 241] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 147 (0x9b9b9000) [pid = 1798] [serial = 189] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 146 (0xa9b74c00) [pid = 1798] [serial = 247] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 145 (0x9a6de000) [pid = 1798] [serial = 183] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0xa6ea5c00) [pid = 1798] [serial = 174] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0xa1108400) [pid = 1798] [serial = 198] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0xa4d5a800) [pid = 1798] [serial = 150] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x9a272400) [pid = 1798] [serial = 225] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0x95528000) [pid = 1798] [serial = 138] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x93dedc00) [pid = 1798] [serial = 222] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 138 (0x97910400) [pid = 1798] [serial = 177] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0xa61de000) [pid = 1798] [serial = 153] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x9b9d8000) [pid = 1798] [serial = 228] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 135 (0xa8c85400) [pid = 1798] [serial = 238] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0xa6f7f400) [pid = 1798] [serial = 235] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0xa33c1800) [pid = 1798] [serial = 114] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0xa25fa400) [pid = 1798] [serial = 195] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0xa90b2000) [pid = 1798] [serial = 244] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0x9526bc00) [pid = 1798] [serial = 141] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x99781000) [pid = 1798] [serial = 144] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0xa23aa800) [pid = 1798] [serial = 271] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0x9b9bb400) [pid = 1798] [serial = 192] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0x90bb1000) [pid = 1798] [serial = 250] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x9ade9000) [pid = 1798] [serial = 312] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x9538e400) [pid = 1798] [serial = 303] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x95465400) [pid = 1798] [serial = 304] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x91904800) [pid = 1798] [serial = 301] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x9173ac00) [pid = 1798] [serial = 300] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x97911800) [pid = 1798] [serial = 306] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0x99d04800) [pid = 1798] [serial = 307] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0x9ad2bc00) [pid = 1798] [serial = 310] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x9b009c00) [pid = 1798] [serial = 315] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0x9ae0a800) [pid = 1798] [serial = 313] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 115 (0x9a6db800) [pid = 1798] [serial = 309] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 114 (0x9b9b7400) [pid = 1798] [serial = 316] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | --DOMWINDOW == 113 (0x90bb1800) [pid = 1798] [serial = 253] [outer = (nil)] [url = about:blank] 03:02:16 INFO - PROCESS | 1798 | 1467540136285 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]]]}] 03:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1649ms 03:02:16 INFO - PROCESS | 1798 | 1467540136379 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:02:16 INFO - PROCESS | 1798 | 1467540136385 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:02:16 INFO - PROCESS | 1798 | 1467540136392 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:02:16 INFO - PROCESS | 1798 | 1467540136395 Marionette TRACE conn4 <- [1,498,null,{}] 03:02:16 INFO - PROCESS | 1798 | 1467540136401 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}] 03:02:16 INFO - PROCESS | 1798 | 1467540136406 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:16 INFO - PROCESS | 1798 | 1467540136601 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:02:16 INFO - PROCESS | 1798 | 1467540136784 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:16 INFO - PROCESS | 1798 | 1467540136792 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0eec00 == 62 [pid = 1798] [id = 132] 03:02:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 114 (0x9190cc00) [pid = 1798] [serial = 395] [outer = (nil)] 03:02:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 115 (0x93f34400) [pid = 1798] [serial = 396] [outer = 0x9190cc00] 03:02:16 INFO - PROCESS | 1798 | 1467540136863 Marionette DEBUG loaded listener.js 03:02:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 116 (0x95461c00) [pid = 1798] [serial = 397] [outer = 0x9190cc00] 03:02:17 INFO - PROCESS | 1798 | 1467540137653 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]]]}] 03:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1285ms 03:02:17 INFO - PROCESS | 1798 | 1467540137681 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:02:17 INFO - PROCESS | 1798 | 1467540137685 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:02:17 INFO - PROCESS | 1798 | 1467540137700 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:02:17 INFO - PROCESS | 1798 | 1467540137709 Marionette TRACE conn4 <- [1,502,null,{}] 03:02:17 INFO - PROCESS | 1798 | 1467540137718 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}] 03:02:17 INFO - PROCESS | 1798 | 1467540137725 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:17 INFO - PROCESS | 1798 | 1467540137909 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:02:17 INFO - PROCESS | 1798 | 1467540137920 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:17 INFO - PROCESS | 1798 | 1467540137927 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb2800 == 63 [pid = 1798] [id = 133] 03:02:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0x954d6400) [pid = 1798] [serial = 398] [outer = (nil)] 03:02:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x990ee800) [pid = 1798] [serial = 399] [outer = 0x954d6400] 03:02:18 INFO - PROCESS | 1798 | 1467540137998 Marionette DEBUG loaded listener.js 03:02:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x9996d000) [pid = 1798] [serial = 400] [outer = 0x954d6400] 03:02:19 INFO - PROCESS | 1798 | 1467540139009 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]]]}] 03:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1345ms 03:02:19 INFO - PROCESS | 1798 | 1467540139039 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:02:19 INFO - PROCESS | 1798 | 1467540139044 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:02:19 INFO - PROCESS | 1798 | 1467540139050 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:02:19 INFO - PROCESS | 1798 | 1467540139054 Marionette TRACE conn4 <- [1,506,null,{}] 03:02:19 INFO - PROCESS | 1798 | 1467540139059 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}] 03:02:19 INFO - PROCESS | 1798 | 1467540139064 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:19 INFO - PROCESS | 1798 | 1467540139305 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:02:19 INFO - PROCESS | 1798 | 1467540139330 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:19 INFO - PROCESS | 1798 | 1467540139336 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x9552b000 == 64 [pid = 1798] [id = 134] 03:02:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x98437400) [pid = 1798] [serial = 401] [outer = (nil)] 03:02:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x9a2d3c00) [pid = 1798] [serial = 402] [outer = 0x98437400] 03:02:19 INFO - PROCESS | 1798 | 1467540139406 Marionette DEBUG loaded listener.js 03:02:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x9a613000) [pid = 1798] [serial = 403] [outer = 0x98437400] 03:02:20 INFO - PROCESS | 1798 | 1467540140391 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]]]}] 03:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1385ms 03:02:20 INFO - PROCESS | 1798 | 1467540140437 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:02:20 INFO - PROCESS | 1798 | 1467540140441 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:02:20 INFO - PROCESS | 1798 | 1467540140447 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:02:20 INFO - PROCESS | 1798 | 1467540140450 Marionette TRACE conn4 <- [1,510,null,{}] 03:02:20 INFO - PROCESS | 1798 | 1467540140463 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}] 03:02:20 INFO - PROCESS | 1798 | 1467540140468 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:20 INFO - PROCESS | 1798 | 1467540140690 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:02:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x8f0e3800) [pid = 1798] [serial = 404] [outer = 0x93f2ec00] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0xa1188800) [pid = 1798] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x90ba6000) [pid = 1798] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x9a27a800) [pid = 1798] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0x931e1400) [pid = 1798] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0xa2ff6000) [pid = 1798] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x91737800) [pid = 1798] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0xa34cb000) [pid = 1798] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 115 (0xa610d400) [pid = 1798] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 114 (0x9a6da800) [pid = 1798] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 113 (0x8dcb7000) [pid = 1798] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 112 (0x8de13800) [pid = 1798] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 111 (0x99c2b800) [pid = 1798] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 110 (0x932a7c00) [pid = 1798] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 109 (0x9a620400) [pid = 1798] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 108 (0x8ed0bc00) [pid = 1798] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 107 (0x8f0f0000) [pid = 1798] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 106 (0x954df800) [pid = 1798] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 105 (0x8f0e7000) [pid = 1798] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 104 (0x8f0edc00) [pid = 1798] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 103 (0xa236f800) [pid = 1798] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x9977b400) [pid = 1798] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x9a61f400) [pid = 1798] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:02:21 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x8e5ab000) [pid = 1798] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:02:21 INFO - PROCESS | 1798 | 1467540141284 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:21 INFO - PROCESS | 1798 | 1467540141303 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ad800 == 65 [pid = 1798] [id = 135] 03:02:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x8e5af000) [pid = 1798] [serial = 405] [outer = (nil)] 03:02:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x8f0ec000) [pid = 1798] [serial = 406] [outer = 0x8e5af000] 03:02:21 INFO - PROCESS | 1798 | 1467540141394 Marionette DEBUG loaded listener.js 03:02:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0x954df800) [pid = 1798] [serial = 407] [outer = 0x8e5af000] 03:02:22 INFO - PROCESS | 1798 | 1467540142197 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]]]}] 03:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1788ms 03:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:02:22 INFO - PROCESS | 1798 | 1467540142235 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:02:22 INFO - PROCESS | 1798 | 1467540142238 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:02:22 INFO - PROCESS | 1798 | 1467540142245 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:02:22 INFO - PROCESS | 1798 | 1467540142249 Marionette TRACE conn4 <- [1,514,null,{}] 03:02:22 INFO - PROCESS | 1798 | 1467540142254 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}] 03:02:22 INFO - PROCESS | 1798 | 1467540142259 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:22 INFO - PROCESS | 1798 | 1467540142476 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:02:22 INFO - PROCESS | 1798 | 1467540142499 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:22 INFO - PROCESS | 1798 | 1467540142506 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59b000 == 66 [pid = 1798] [id = 136] 03:02:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 104 (0x8e97c000) [pid = 1798] [serial = 408] [outer = (nil)] 03:02:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 105 (0x9ad2bc00) [pid = 1798] [serial = 409] [outer = 0x8e97c000] 03:02:22 INFO - PROCESS | 1798 | 1467540142577 Marionette DEBUG loaded listener.js 03:02:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 106 (0x9ade3400) [pid = 1798] [serial = 410] [outer = 0x8e97c000] 03:02:23 INFO - PROCESS | 1798 | 1467540143542 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]]]}] 03:02:23 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 03:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1339ms 03:02:23 INFO - PROCESS | 1798 | 1467540143597 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:02:23 INFO - PROCESS | 1798 | 1467540143603 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:02:23 INFO - PROCESS | 1798 | 1467540143615 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:02:23 INFO - PROCESS | 1798 | 1467540143620 Marionette TRACE conn4 <- [1,518,null,{}] 03:02:23 INFO - PROCESS | 1798 | 1467540143629 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}] 03:02:23 INFO - PROCESS | 1798 | 1467540143634 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:23 INFO - PROCESS | 1798 | 1467540143844 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:02:24 INFO - PROCESS | 1798 | 1467540144096 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:24 INFO - PROCESS | 1798 | 1467540144112 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e978400 == 67 [pid = 1798] [id = 137] 03:02:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 107 (0x8e978c00) [pid = 1798] [serial = 411] [outer = (nil)] 03:02:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 108 (0x8f0ec800) [pid = 1798] [serial = 412] [outer = 0x8e978c00] 03:02:24 INFO - PROCESS | 1798 | 1467540144211 Marionette DEBUG loaded listener.js 03:02:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 109 (0x90ba9000) [pid = 1798] [serial = 413] [outer = 0x8e978c00] 03:02:25 INFO - PROCESS | 1798 | 1467540145113 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]]]}] 03:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1543ms 03:02:25 INFO - PROCESS | 1798 | 1467540145158 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:02:25 INFO - PROCESS | 1798 | 1467540145166 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:02:25 INFO - PROCESS | 1798 | 1467540145176 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:02:25 INFO - PROCESS | 1798 | 1467540145180 Marionette TRACE conn4 <- [1,522,null,{}] 03:02:25 INFO - PROCESS | 1798 | 1467540145187 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}] 03:02:25 INFO - PROCESS | 1798 | 1467540145193 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:25 INFO - PROCESS | 1798 | 1467540145385 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:02:25 INFO - PROCESS | 1798 | 1467540145609 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:25 INFO - PROCESS | 1798 | 1467540145617 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed08800 == 68 [pid = 1798] [id = 138] 03:02:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 110 (0x8ed0a800) [pid = 1798] [serial = 414] [outer = (nil)] 03:02:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 111 (0x93d20400) [pid = 1798] [serial = 415] [outer = 0x8ed0a800] 03:02:25 INFO - PROCESS | 1798 | 1467540145745 Marionette DEBUG loaded listener.js 03:02:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 112 (0x9531cc00) [pid = 1798] [serial = 416] [outer = 0x8ed0a800] 03:02:26 INFO - PROCESS | 1798 | 1467540146756 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]]]}] 03:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1633ms 03:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:02:26 INFO - PROCESS | 1798 | 1467540146810 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:02:26 INFO - PROCESS | 1798 | 1467540146813 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:02:26 INFO - PROCESS | 1798 | 1467540146821 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:02:26 INFO - PROCESS | 1798 | 1467540146827 Marionette TRACE conn4 <- [1,526,null,{}] 03:02:26 INFO - PROCESS | 1798 | 1467540146844 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}] 03:02:26 INFO - PROCESS | 1798 | 1467540146853 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:27 INFO - PROCESS | 1798 | 1467540147044 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:02:27 INFO - PROCESS | 1798 | 1467540147271 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:27 INFO - PROCESS | 1798 | 1467540147284 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x99d07400 == 69 [pid = 1798] [id = 139] 03:02:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 113 (0x9a2df800) [pid = 1798] [serial = 417] [outer = (nil)] 03:02:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 114 (0x9a6e0000) [pid = 1798] [serial = 418] [outer = 0x9a2df800] 03:02:27 INFO - PROCESS | 1798 | 1467540147414 Marionette DEBUG loaded listener.js 03:02:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 115 (0x9ade1400) [pid = 1798] [serial = 419] [outer = 0x9a2df800] 03:02:28 INFO - PROCESS | 1798 | 1467540148344 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]]]}] 03:02:28 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 03:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1595ms 03:02:28 INFO - PROCESS | 1798 | 1467540148416 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:02:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:02:28 INFO - PROCESS | 1798 | 1467540148421 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:02:28 INFO - PROCESS | 1798 | 1467540148428 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:02:28 INFO - PROCESS | 1798 | 1467540148431 Marionette TRACE conn4 <- [1,530,null,{}] 03:02:28 INFO - PROCESS | 1798 | 1467540148437 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}] 03:02:28 INFO - PROCESS | 1798 | 1467540148442 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:28 INFO - PROCESS | 1798 | 1467540148685 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:02:28 INFO - PROCESS | 1798 | 1467540148955 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:28 INFO - PROCESS | 1798 | 1467540148967 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14400 == 70 [pid = 1798] [id = 140] 03:02:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 116 (0x9b00f800) [pid = 1798] [serial = 420] [outer = (nil)] 03:02:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0x9b9ba400) [pid = 1798] [serial = 421] [outer = 0x9b00f800] 03:02:29 INFO - PROCESS | 1798 | 1467540149051 Marionette DEBUG loaded listener.js 03:02:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x9b9bcc00) [pid = 1798] [serial = 422] [outer = 0x9b00f800] 03:02:29 INFO - PROCESS | 1798 | 1467540149866 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"]]]}] 03:02:29 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 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:02:29 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 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:02:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:02:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1481ms 03:02:29 INFO - PROCESS | 1798 | 1467540149911 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:02:29 INFO - PROCESS | 1798 | 1467540149918 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:02:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:02:29 INFO - PROCESS | 1798 | 1467540149944 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:02:29 INFO - PROCESS | 1798 | 1467540149948 Marionette TRACE conn4 <- [1,534,null,{}] 03:02:29 INFO - PROCESS | 1798 | 1467540149956 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}] 03:02:29 INFO - PROCESS | 1798 | 1467540149960 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:30 INFO - PROCESS | 1798 | 1467540150160 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:02:30 INFO - PROCESS | 1798 | 1467540150336 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:30 INFO - PROCESS | 1798 | 1467540150346 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x9b00b000 == 71 [pid = 1798] [id = 141] 03:02:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x9b5be400) [pid = 1798] [serial = 423] [outer = (nil)] 03:02:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0xa25f2400) [pid = 1798] [serial = 424] [outer = 0x9b5be400] 03:02:30 INFO - PROCESS | 1798 | 1467540150427 Marionette DEBUG loaded listener.js 03:02:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0xa2fbf800) [pid = 1798] [serial = 425] [outer = 0x9b5be400] 03:02:31 INFO - PROCESS | 1798 | 1467540151296 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]]]}] 03:02:31 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:02:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1405ms 03:02:31 INFO - PROCESS | 1798 | 1467540151353 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:02:31 INFO - PROCESS | 1798 | 1467540151357 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:02:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:02:31 INFO - PROCESS | 1798 | 1467540151365 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:02:31 INFO - PROCESS | 1798 | 1467540151369 Marionette TRACE conn4 <- [1,538,null,{}] 03:02:31 INFO - PROCESS | 1798 | 1467540151375 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}] 03:02:31 INFO - PROCESS | 1798 | 1467540151385 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:31 INFO - PROCESS | 1798 | 1467540151620 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:02:31 INFO - PROCESS | 1798 | 1467540151799 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:31 INFO - PROCESS | 1798 | 1467540151807 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4400 == 72 [pid = 1798] [id = 142] 03:02:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x9b9af000) [pid = 1798] [serial = 426] [outer = (nil)] 03:02:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0xa34c9800) [pid = 1798] [serial = 427] [outer = 0x9b9af000] 03:02:31 INFO - PROCESS | 1798 | 1467540151891 Marionette DEBUG loaded listener.js 03:02:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0xa4f14800) [pid = 1798] [serial = 428] [outer = 0x9b9af000] 03:02:32 INFO - PROCESS | 1798 | 1467540152767 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]]]}] 03:02:32 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. 03:02:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1440ms 03:02:32 INFO - PROCESS | 1798 | 1467540152806 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:02:32 INFO - PROCESS | 1798 | 1467540152809 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:02:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:02:32 INFO - PROCESS | 1798 | 1467540152836 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:02:32 INFO - PROCESS | 1798 | 1467540152839 Marionette TRACE conn4 <- [1,542,null,{}] 03:02:32 INFO - PROCESS | 1798 | 1467540152845 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}] 03:02:32 INFO - PROCESS | 1798 | 1467540152851 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:33 INFO - PROCESS | 1798 | 1467540153033 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:02:33 INFO - PROCESS | 1798 | 1467540153216 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:33 INFO - PROCESS | 1798 | 1467540153227 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b1000 == 73 [pid = 1798] [id = 143] 03:02:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x8e8b1400) [pid = 1798] [serial = 429] [outer = (nil)] 03:02:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x8e8b9400) [pid = 1798] [serial = 430] [outer = 0x8e8b1400] 03:02:33 INFO - PROCESS | 1798 | 1467540153304 Marionette DEBUG loaded listener.js 03:02:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x8e8ba800) [pid = 1798] [serial = 431] [outer = 0x8e8b1400] 03:02:34 INFO - PROCESS | 1798 | 1467540154234 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]]]}] 03:02:34 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. 03:02:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1435ms 03:02:34 INFO - PROCESS | 1798 | 1467540154268 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:02:34 INFO - PROCESS | 1798 | 1467540154272 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:02:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:02:34 INFO - PROCESS | 1798 | 1467540154279 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:02:34 INFO - PROCESS | 1798 | 1467540154283 Marionette TRACE conn4 <- [1,546,null,{}] 03:02:34 INFO - PROCESS | 1798 | 1467540154289 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}] 03:02:34 INFO - PROCESS | 1798 | 1467540154294 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:34 INFO - PROCESS | 1798 | 1467540154529 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:02:34 INFO - PROCESS | 1798 | 1467540154723 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:34 INFO - PROCESS | 1798 | 1467540154731 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8af400 == 74 [pid = 1798] [id = 144] 03:02:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x8e8b2400) [pid = 1798] [serial = 432] [outer = (nil)] 03:02:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0xa34cd000) [pid = 1798] [serial = 433] [outer = 0x8e8b2400] 03:02:34 INFO - PROCESS | 1798 | 1467540154814 Marionette DEBUG loaded listener.js 03:02:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0xa6994000) [pid = 1798] [serial = 434] [outer = 0x8e8b2400] 03:02:35 INFO - PROCESS | 1798 | 1467540155705 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]]]}] 03:02:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:02:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1436ms 03:02:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:02:35 INFO - PROCESS | 1798 | 1467540155715 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:02:35 INFO - PROCESS | 1798 | 1467540155718 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:02:35 INFO - PROCESS | 1798 | 1467540155770 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:02:35 INFO - PROCESS | 1798 | 1467540155775 Marionette TRACE conn4 <- [1,550,null,{}] 03:02:35 INFO - PROCESS | 1798 | 1467540155783 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}] 03:02:35 INFO - PROCESS | 1798 | 1467540155789 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:35 INFO - PROCESS | 1798 | 1467540155994 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:02:36 INFO - PROCESS | 1798 | 1467540156176 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:36 INFO - PROCESS | 1798 | 1467540156186 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb5400 == 75 [pid = 1798] [id = 145] 03:02:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x8e8bbc00) [pid = 1798] [serial = 435] [outer = (nil)] 03:02:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x91f96000) [pid = 1798] [serial = 436] [outer = 0x8e8bbc00] 03:02:36 INFO - PROCESS | 1798 | 1467540156263 Marionette DEBUG loaded listener.js 03:02:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x91f9b400) [pid = 1798] [serial = 437] [outer = 0x8e8bbc00] 03:02:37 INFO - PROCESS | 1798 | 1467540157155 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]]]}] 03:02:37 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. 03:02:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1497ms 03:02:37 INFO - PROCESS | 1798 | 1467540157223 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:02:37 INFO - PROCESS | 1798 | 1467540157227 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:02:37 INFO - PROCESS | 1798 | 1467540157233 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:02:37 INFO - PROCESS | 1798 | 1467540157236 Marionette TRACE conn4 <- [1,554,null,{}] 03:02:37 INFO - PROCESS | 1798 | 1467540157242 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}] 03:02:37 INFO - PROCESS | 1798 | 1467540157247 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:37 INFO - PROCESS | 1798 | 1467540157421 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:02:37 INFO - PROCESS | 1798 | 1467540157609 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:37 INFO - PROCESS | 1798 | 1467540157619 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f94c00 == 76 [pid = 1798] [id = 146] 03:02:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x91f97000) [pid = 1798] [serial = 438] [outer = (nil)] 03:02:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0xa4f21000) [pid = 1798] [serial = 439] [outer = 0x91f97000] 03:02:37 INFO - PROCESS | 1798 | 1467540157701 Marionette DEBUG loaded listener.js 03:02:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 136 (0xa6ea5400) [pid = 1798] [serial = 440] [outer = 0x91f97000] 03:02:38 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:38 INFO - PROCESS | 1798 | 1467540158666 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]]]}] 03:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1480ms 03:02:38 INFO - PROCESS | 1798 | 1467540158714 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:02:38 INFO - PROCESS | 1798 | 1467540158719 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:02:38 INFO - PROCESS | 1798 | 1467540158725 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:02:38 INFO - PROCESS | 1798 | 1467540158730 Marionette TRACE conn4 <- [1,558,null,{}] 03:02:38 INFO - PROCESS | 1798 | 1467540158736 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}] 03:02:38 INFO - PROCESS | 1798 | 1467540158742 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:38 INFO - PROCESS | 1798 | 1467540158957 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:02:39 INFO - PROCESS | 1798 | 1467540159196 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:39 INFO - PROCESS | 1798 | 1467540159207 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473000 == 77 [pid = 1798] [id = 147] 03:02:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x8d476800) [pid = 1798] [serial = 441] [outer = (nil)] 03:02:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x91fa3400) [pid = 1798] [serial = 442] [outer = 0x8d476800] 03:02:39 INFO - PROCESS | 1798 | 1467540159345 Marionette DEBUG loaded listener.js 03:02:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 139 (0xa6f7fc00) [pid = 1798] [serial = 443] [outer = 0x8d476800] 03:02:40 INFO - PROCESS | 1798 | 1467540160251 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]]]}] 03:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1583ms 03:02:40 INFO - PROCESS | 1798 | 1467540160309 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:02:40 INFO - PROCESS | 1798 | 1467540160312 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:02:40 INFO - PROCESS | 1798 | 1467540160320 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:02:40 INFO - PROCESS | 1798 | 1467540160322 Marionette TRACE conn4 <- [1,562,null,{}] 03:02:40 INFO - PROCESS | 1798 | 1467540160329 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}] 03:02:40 INFO - PROCESS | 1798 | 1467540160334 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:40 INFO - PROCESS | 1798 | 1467540160521 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:02:40 INFO - PROCESS | 1798 | 1467540160706 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:40 INFO - PROCESS | 1798 | 1467540160715 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477c00 == 78 [pid = 1798] [id = 148] 03:02:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0x9190c400) [pid = 1798] [serial = 444] [outer = (nil)] 03:02:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0xa6fc0c00) [pid = 1798] [serial = 445] [outer = 0x9190c400] 03:02:40 INFO - PROCESS | 1798 | 1467540160843 Marionette DEBUG loaded listener.js 03:02:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0xa6fc5000) [pid = 1798] [serial = 446] [outer = 0x9190c400] 03:02:41 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:41 INFO - PROCESS | 1798 | 1467540161729 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]]]}] 03:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1481ms 03:02:41 INFO - PROCESS | 1798 | 1467540161801 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:02:41 INFO - PROCESS | 1798 | 1467540161805 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:02:41 INFO - PROCESS | 1798 | 1467540161813 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:02:41 INFO - PROCESS | 1798 | 1467540161816 Marionette TRACE conn4 <- [1,566,null,{}] 03:02:41 INFO - PROCESS | 1798 | 1467540161822 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}] 03:02:41 INFO - PROCESS | 1798 | 1467540161827 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:42 INFO - PROCESS | 1798 | 1467540162053 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:02:42 INFO - PROCESS | 1798 | 1467540162283 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:42 INFO - PROCESS | 1798 | 1467540162291 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb000 == 79 [pid = 1798] [id = 149] 03:02:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0x8cdde000) [pid = 1798] [serial = 447] [outer = (nil)] 03:02:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0x8cde3400) [pid = 1798] [serial = 448] [outer = 0x8cdde000] 03:02:42 INFO - PROCESS | 1798 | 1467540162422 Marionette DEBUG loaded listener.js 03:02:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0x8cde5c00) [pid = 1798] [serial = 449] [outer = 0x8cdde000] 03:02:42 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:43 INFO - PROCESS | 1798 | 1467540163474 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]]]}] 03:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1685ms 03:02:43 INFO - PROCESS | 1798 | 1467540163501 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:02:43 INFO - PROCESS | 1798 | 1467540163507 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:02:43 INFO - PROCESS | 1798 | 1467540163517 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:02:43 INFO - PROCESS | 1798 | 1467540163521 Marionette TRACE conn4 <- [1,570,null,{}] 03:02:43 INFO - PROCESS | 1798 | 1467540163531 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}] 03:02:43 INFO - PROCESS | 1798 | 1467540163538 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:43 INFO - PROCESS | 1798 | 1467540163886 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:02:44 INFO - PROCESS | 1798 | 1467540164205 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:44 INFO - PROCESS | 1798 | 1467540164215 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8000 == 80 [pid = 1798] [id = 150] 03:02:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 146 (0x8cde8c00) [pid = 1798] [serial = 450] [outer = (nil)] 03:02:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 147 (0x8f0e9400) [pid = 1798] [serial = 451] [outer = 0x8cde8c00] 03:02:44 INFO - PROCESS | 1798 | 1467540164341 Marionette DEBUG loaded listener.js 03:02:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 148 (0x91fa1400) [pid = 1798] [serial = 452] [outer = 0x8cde8c00] 03:02:44 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:45 INFO - PROCESS | 1798 | 1467540165237 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]]]}] 03:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1786ms 03:02:45 INFO - PROCESS | 1798 | 1467540165304 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:02:45 INFO - PROCESS | 1798 | 1467540165308 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:02:45 INFO - PROCESS | 1798 | 1467540165315 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:02:45 INFO - PROCESS | 1798 | 1467540165318 Marionette TRACE conn4 <- [1,574,null,{}] 03:02:45 INFO - PROCESS | 1798 | 1467540165324 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}] 03:02:45 INFO - PROCESS | 1798 | 1467540165328 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:45 INFO - PROCESS | 1798 | 1467540165559 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:02:46 INFO - PROCESS | 1798 | 1467540166159 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:46 INFO - PROCESS | 1798 | 1467540166165 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472800 == 81 [pid = 1798] [id = 151] 03:02:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x8d472c00) [pid = 1798] [serial = 453] [outer = (nil)] 03:02:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x8d477800) [pid = 1798] [serial = 454] [outer = 0x8d472c00] 03:02:46 INFO - PROCESS | 1798 | 1467540166252 Marionette DEBUG loaded listener.js 03:02:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x8de13c00) [pid = 1798] [serial = 455] [outer = 0x8d472c00] 03:02:47 INFO - PROCESS | 1798 | 1467540167139 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]]]}] 03:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1882ms 03:02:47 INFO - PROCESS | 1798 | 1467540167201 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:02:47 INFO - PROCESS | 1798 | 1467540167207 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:02:47 INFO - PROCESS | 1798 | 1467540167214 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:02:47 INFO - PROCESS | 1798 | 1467540167219 Marionette TRACE conn4 <- [1,578,null,{}] 03:02:47 INFO - PROCESS | 1798 | 1467540167227 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}] 03:02:47 INFO - PROCESS | 1798 | 1467540167234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:47 INFO - PROCESS | 1798 | 1467540167421 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:02:47 INFO - PROCESS | 1798 | 1467540167606 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:47 INFO - PROCESS | 1798 | 1467540167617 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e596400 == 82 [pid = 1798] [id = 152] 03:02:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 152 (0x8e5a9400) [pid = 1798] [serial = 456] [outer = (nil)] 03:02:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 153 (0x8e806800) [pid = 1798] [serial = 457] [outer = 0x8e5a9400] 03:02:47 INFO - PROCESS | 1798 | 1467540167691 Marionette DEBUG loaded listener.js 03:02:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 154 (0x8e80a400) [pid = 1798] [serial = 458] [outer = 0x8e5a9400] 03:02:48 INFO - PROCESS | 1798 | 1467540168686 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]]]}] 03:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1539ms 03:02:48 INFO - PROCESS | 1798 | 1467540168759 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:02:48 INFO - PROCESS | 1798 | 1467540168765 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:02:48 INFO - PROCESS | 1798 | 1467540168773 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:02:48 INFO - PROCESS | 1798 | 1467540168777 Marionette TRACE conn4 <- [1,582,null,{}] 03:02:48 INFO - PROCESS | 1798 | 1467540168857 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}] 03:02:48 INFO - PROCESS | 1798 | 1467540168864 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ad800 == 81 [pid = 1798] [id = 135] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9552b000 == 80 [pid = 1798] [id = 134] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb2800 == 79 [pid = 1798] [id = 133] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0eec00 == 78 [pid = 1798] [id = 132] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8de18000 == 77 [pid = 1798] [id = 131] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240fc00 == 76 [pid = 1798] [id = 130] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9a41ac00 == 75 [pid = 1798] [id = 41] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x924e4800 == 74 [pid = 1798] [id = 10] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x95272400 == 73 [pid = 1798] [id = 12] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9a620c00 == 72 [pid = 1798] [id = 104] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x90bac800 == 71 [pid = 1798] [id = 120] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240f000 == 70 [pid = 1798] [id = 39] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x92407800 == 69 [pid = 1798] [id = 8] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x97913000 == 68 [pid = 1798] [id = 103] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x95523c00 == 67 [pid = 1798] [id = 122] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0xa2557800 == 66 [pid = 1798] [id = 27] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0xa2ffa400 == 65 [pid = 1798] [id = 38] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8de20c00 == 64 [pid = 1798] [id = 121] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x932a7800 == 63 [pid = 1798] [id = 66] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e74fc00 == 62 [pid = 1798] [id = 129] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1d800 == 61 [pid = 1798] [id = 128] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9b9ae800 == 60 [pid = 1798] [id = 63] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a0c00 == 59 [pid = 1798] [id = 125] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9aa0cc00 == 58 [pid = 1798] [id = 105] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9a270c00 == 57 [pid = 1798] [id = 123] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e595400 == 56 [pid = 1798] [id = 124] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9173e400 == 55 [pid = 1798] [id = 106] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97e400 == 54 [pid = 1798] [id = 127] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e974c00 == 53 [pid = 1798] [id = 126] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x924e2800 == 52 [pid = 1798] [id = 65] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9d577400 == 51 [pid = 1798] [id = 13] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x92408800 == 50 [pid = 1798] [id = 25] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x954b0400 == 49 [pid = 1798] [id = 40] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x97918c00 == 48 [pid = 1798] [id = 64] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240a000 == 47 [pid = 1798] [id = 48] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9a27bc00 == 46 [pid = 1798] [id = 26] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x98592c00 == 45 [pid = 1798] [id = 51] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240c800 == 44 [pid = 1798] [id = 31] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0b800 == 43 [pid = 1798] [id = 84] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472800 == 42 [pid = 1798] [id = 151] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e596400 == 41 [pid = 1798] [id = 152] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8000 == 40 [pid = 1798] [id = 150] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb000 == 39 [pid = 1798] [id = 149] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473000 == 38 [pid = 1798] [id = 147] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477c00 == 37 [pid = 1798] [id = 148] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x91f94c00 == 36 [pid = 1798] [id = 146] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb5400 == 35 [pid = 1798] [id = 145] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8af400 == 34 [pid = 1798] [id = 144] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b1000 == 33 [pid = 1798] [id = 143] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9b00b000 == 32 [pid = 1798] [id = 141] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4400 == 31 [pid = 1798] [id = 142] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14400 == 30 [pid = 1798] [id = 140] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x99d07400 == 29 [pid = 1798] [id = 139] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed08800 == 28 [pid = 1798] [id = 138] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59b000 == 27 [pid = 1798] [id = 136] 03:02:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e978400 == 26 [pid = 1798] [id = 137] 03:02:50 INFO - PROCESS | 1798 | 1467540170628 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 153 (0x92406000) [pid = 1798] [serial = 358] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 152 (0xa3188c00) [pid = 1798] [serial = 327] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 151 (0x93de8400) [pid = 1798] [serial = 346] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0x9a6d8c00) [pid = 1798] [serial = 351] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x954d7400) [pid = 1798] [serial = 322] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0xa6727c00) [pid = 1798] [serial = 331] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 147 (0xa4f7d800) [pid = 1798] [serial = 330] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 146 (0x91740800) [pid = 1798] [serial = 286] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 145 (0x924e3c00) [pid = 1798] [serial = 345] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0xa6f47800) [pid = 1798] [serial = 292] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0xa82f3c00) [pid = 1798] [serial = 336] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0x9b9b4800) [pid = 1798] [serial = 355] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x9ad31c00) [pid = 1798] [serial = 352] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0x8dcbdc00) [pid = 1798] [serial = 339] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x9b5c2800) [pid = 1798] [serial = 354] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 138 (0xa34c7000) [pid = 1798] [serial = 328] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0x8de1d400) [pid = 1798] [serial = 357] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x9a2dc800) [pid = 1798] [serial = 349] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 135 (0xa2008800) [pid = 1798] [serial = 318] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0x9ade9800) [pid = 1798] [serial = 280] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0x91908800) [pid = 1798] [serial = 274] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0xa6fbb000) [pid = 1798] [serial = 334] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0x997f3000) [pid = 1798] [serial = 277] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0x8f0f1400) [pid = 1798] [serial = 295] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x92409000) [pid = 1798] [serial = 343] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0x8dcc3800) [pid = 1798] [serial = 340] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0xa34c4c00) [pid = 1798] [serial = 289] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0xa2534800) [pid = 1798] [serial = 283] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x9a275800) [pid = 1798] [serial = 348] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x9aa09800) [pid = 1798] [serial = 324] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0xa209b000) [pid = 1798] [serial = 319] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x8e5b2c00) [pid = 1798] [serial = 298] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0xa8c28800) [pid = 1798] [serial = 337] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x9173fc00) [pid = 1798] [serial = 342] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0xa6fb9800) [pid = 1798] [serial = 333] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0x9ade3c00) [pid = 1798] [serial = 325] [outer = (nil)] [url = about:blank] 03:02:50 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x95385c00) [pid = 1798] [serial = 321] [outer = (nil)] [url = about:blank] 03:02:51 INFO - PROCESS | 1798 | 1467540170998 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:51 INFO - PROCESS | 1798 | 1467540171007 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472800 == 27 [pid = 1798] [id = 153] 03:02:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x8d475c00) [pid = 1798] [serial = 459] [outer = (nil)] 03:02:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x8dcb6c00) [pid = 1798] [serial = 460] [outer = 0x8d475c00] 03:02:51 INFO - PROCESS | 1798 | 1467540171083 Marionette DEBUG loaded listener.js 03:02:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x8dcc1800) [pid = 1798] [serial = 461] [outer = 0x8d475c00] 03:02:51 INFO - PROCESS | 1798 | 1467540171867 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]]]}] 03:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 3145ms 03:02:51 INFO - PROCESS | 1798 | 1467540171923 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:02:51 INFO - PROCESS | 1798 | 1467540171929 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:02:51 INFO - PROCESS | 1798 | 1467540171939 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:02:51 INFO - PROCESS | 1798 | 1467540171943 Marionette TRACE conn4 <- [1,586,null,{}] 03:02:51 INFO - PROCESS | 1798 | 1467540171950 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}] 03:02:51 INFO - PROCESS | 1798 | 1467540171959 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:52 INFO - PROCESS | 1798 | 1467540172131 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:02:52 INFO - PROCESS | 1798 | 1467540172143 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:52 INFO - PROCESS | 1798 | 1467540172151 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a7c00 == 28 [pid = 1798] [id = 154] 03:02:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x8e5b1c00) [pid = 1798] [serial = 462] [outer = (nil)] 03:02:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x8e74fc00) [pid = 1798] [serial = 463] [outer = 0x8e5b1c00] 03:02:52 INFO - PROCESS | 1798 | 1467540172225 Marionette DEBUG loaded listener.js 03:02:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x8e801400) [pid = 1798] [serial = 464] [outer = 0x8e5b1c00] 03:02:52 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:02:53 INFO - PROCESS | 1798 | 1467540173154 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]]]}] 03:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1283ms 03:02:53 INFO - PROCESS | 1798 | 1467540173221 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:02:53 INFO - PROCESS | 1798 | 1467540173227 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:02:53 INFO - PROCESS | 1798 | 1467540173233 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:02:53 INFO - PROCESS | 1798 | 1467540173236 Marionette TRACE conn4 <- [1,590,null,{}] 03:02:53 INFO - PROCESS | 1798 | 1467540173242 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}] 03:02:53 INFO - PROCESS | 1798 | 1467540173248 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:53 INFO - PROCESS | 1798 | 1467540173488 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:02:53 INFO - PROCESS | 1798 | 1467540173579 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:53 INFO - PROCESS | 1798 | 1467540173587 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b4c00 == 29 [pid = 1798] [id = 155] 03:02:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x8e975400) [pid = 1798] [serial = 465] [outer = (nil)] 03:02:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x8e97e800) [pid = 1798] [serial = 466] [outer = 0x8e975400] 03:02:53 INFO - PROCESS | 1798 | 1467540173658 Marionette DEBUG loaded listener.js 03:02:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x8ed08000) [pid = 1798] [serial = 467] [outer = 0x8e975400] 03:02:54 INFO - PROCESS | 1798 | 1467540174762 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]]]}] 03:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1588ms 03:02:54 INFO - PROCESS | 1798 | 1467540174823 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:02:54 INFO - PROCESS | 1798 | 1467540174830 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:02:54 INFO - PROCESS | 1798 | 1467540174848 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:02:54 INFO - PROCESS | 1798 | 1467540174856 Marionette TRACE conn4 <- [1,594,null,{}] 03:02:54 INFO - PROCESS | 1798 | 1467540174870 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}] 03:02:54 INFO - PROCESS | 1798 | 1467540174877 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:55 INFO - PROCESS | 1798 | 1467540175132 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:02:56 INFO - PROCESS | 1798 | 1467540176448 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:56 INFO - PROCESS | 1798 | 1467540176455 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x98437400) [pid = 1798] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x8e5a2000) [pid = 1798] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x91909400) [pid = 1798] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x8e976000) [pid = 1798] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x8e5a8000) [pid = 1798] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x954d6400) [pid = 1798] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0x8e750000) [pid = 1798] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0x93d19800) [pid = 1798] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x95529c00) [pid = 1798] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0x8e75cc00) [pid = 1798] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 115 (0x8ed04c00) [pid = 1798] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 114 (0x9aded000) [pid = 1798] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 113 (0x8de1e000) [pid = 1798] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 112 (0x8e59ac00) [pid = 1798] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 111 (0x9190cc00) [pid = 1798] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 110 (0x8e97c000) [pid = 1798] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:02:56 INFO - PROCESS | 1798 | --DOMWINDOW == 109 (0x8e5af000) [pid = 1798] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:02:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde4400 == 30 [pid = 1798] [id = 156] 03:02:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 110 (0x8dcb8400) [pid = 1798] [serial = 468] [outer = (nil)] 03:02:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 111 (0x8e597c00) [pid = 1798] [serial = 469] [outer = 0x8dcb8400] 03:02:56 INFO - PROCESS | 1798 | 1467540176613 Marionette DEBUG loaded listener.js 03:02:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 112 (0x8e975800) [pid = 1798] [serial = 470] [outer = 0x8dcb8400] 03:02:57 INFO - PROCESS | 1798 | 1467540177363 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]]]}] 03:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 2558ms 03:02:57 INFO - PROCESS | 1798 | 1467540177398 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:02:57 INFO - PROCESS | 1798 | 1467540177402 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:02:57 INFO - PROCESS | 1798 | 1467540177408 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:02:57 INFO - PROCESS | 1798 | 1467540177411 Marionette TRACE conn4 <- [1,598,null,{}] 03:02:57 INFO - PROCESS | 1798 | 1467540177417 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}] 03:02:57 INFO - PROCESS | 1798 | 1467540177422 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:57 INFO - PROCESS | 1798 | 1467540177581 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:02:57 INFO - PROCESS | 1798 | 1467540177596 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:57 INFO - PROCESS | 1798 | 1467540177602 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e752c00 == 31 [pid = 1798] [id = 157] 03:02:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 113 (0x90bb4400) [pid = 1798] [serial = 471] [outer = (nil)] 03:02:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 114 (0x91740800) [pid = 1798] [serial = 472] [outer = 0x90bb4400] 03:02:57 INFO - PROCESS | 1798 | 1467540177673 Marionette DEBUG loaded listener.js 03:02:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 115 (0x91904c00) [pid = 1798] [serial = 473] [outer = 0x90bb4400] 03:02:58 INFO - PROCESS | 1798 | 1467540178648 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]]]}] 03:02:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:02:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1287ms 03:02:58 INFO - PROCESS | 1798 | 1467540178701 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:02:58 INFO - PROCESS | 1798 | 1467540178715 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:02:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:02:58 INFO - PROCESS | 1798 | 1467540178740 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:02:58 INFO - PROCESS | 1798 | 1467540178746 Marionette TRACE conn4 <- [1,602,null,{}] 03:02:58 INFO - PROCESS | 1798 | 1467540178754 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}] 03:02:58 INFO - PROCESS | 1798 | 1467540178760 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:58 INFO - PROCESS | 1798 | 1467540178949 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:02:59 INFO - PROCESS | 1798 | 1467540179133 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:02:59 INFO - PROCESS | 1798 | 1467540179148 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:02:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1bc00 == 32 [pid = 1798] [id = 158] 03:02:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 116 (0x8de1cc00) [pid = 1798] [serial = 474] [outer = (nil)] 03:02:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0x8e595000) [pid = 1798] [serial = 475] [outer = 0x8de1cc00] 03:02:59 INFO - PROCESS | 1798 | 1467540179273 Marionette DEBUG loaded listener.js 03:02:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x8e80c000) [pid = 1798] [serial = 476] [outer = 0x8de1cc00] 03:03:00 INFO - PROCESS | 1798 | 1467540180327 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]]]}] 03:03:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:03:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1636ms 03:03:00 INFO - PROCESS | 1798 | 1467540180376 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:03:00 INFO - PROCESS | 1798 | 1467540180383 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:03:00 INFO - PROCESS | 1798 | 1467540180394 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:03:00 INFO - PROCESS | 1798 | 1467540180398 Marionette TRACE conn4 <- [1,606,null,{}] 03:03:00 INFO - PROCESS | 1798 | 1467540180405 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}] 03:03:00 INFO - PROCESS | 1798 | 1467540180411 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:00 INFO - PROCESS | 1798 | 1467540180600 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:03:00 INFO - PROCESS | 1798 | 1467540180827 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:00 INFO - PROCESS | 1798 | 1467540180835 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b5400 == 33 [pid = 1798] [id = 159] 03:03:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x8e75d400) [pid = 1798] [serial = 477] [outer = (nil)] 03:03:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x90bac400) [pid = 1798] [serial = 478] [outer = 0x8e75d400] 03:03:00 INFO - PROCESS | 1798 | 1467540180964 Marionette DEBUG loaded listener.js 03:03:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x91738c00) [pid = 1798] [serial = 479] [outer = 0x8e75d400] 03:03:01 INFO - PROCESS | 1798 | 1467540181933 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]]]}] 03:03:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:03:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1587ms 03:03:01 INFO - PROCESS | 1798 | 1467540181982 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:03:01 INFO - PROCESS | 1798 | 1467540181986 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:03:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:03:01 INFO - PROCESS | 1798 | 1467540181993 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:03:02 INFO - PROCESS | 1798 | 1467540182000 Marionette TRACE conn4 <- [1,610,null,{}] 03:03:02 INFO - PROCESS | 1798 | 1467540182017 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}] 03:03:02 INFO - PROCESS | 1798 | 1467540182026 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:02 INFO - PROCESS | 1798 | 1467540182227 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:03:02 INFO - PROCESS | 1798 | 1467540182455 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:02 INFO - PROCESS | 1798 | 1467540182468 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208b400 == 34 [pid = 1798] [id = 160] 03:03:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x9208c000) [pid = 1798] [serial = 480] [outer = (nil)] 03:03:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x92090c00) [pid = 1798] [serial = 481] [outer = 0x9208c000] 03:03:02 INFO - PROCESS | 1798 | 1467540182597 Marionette DEBUG loaded listener.js 03:03:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x9240c800) [pid = 1798] [serial = 482] [outer = 0x9208c000] 03:03:03 INFO - PROCESS | 1798 | 1467540183462 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]]]}] 03:03:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:03:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1536ms 03:03:03 INFO - PROCESS | 1798 | 1467540183530 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:03:03 INFO - PROCESS | 1798 | 1467540183535 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:03:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:03:03 INFO - PROCESS | 1798 | 1467540183542 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:03:03 INFO - PROCESS | 1798 | 1467540183546 Marionette TRACE conn4 <- [1,614,null,{}] 03:03:03 INFO - PROCESS | 1798 | 1467540183552 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}] 03:03:03 INFO - PROCESS | 1798 | 1467540183557 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:03 INFO - PROCESS | 1798 | 1467540183753 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:03:04 INFO - PROCESS | 1798 | 1467540184023 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:04 INFO - PROCESS | 1798 | 1467540184032 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa2800 == 35 [pid = 1798] [id = 161] 03:03:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x924e2800) [pid = 1798] [serial = 483] [outer = (nil)] 03:03:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x932a7800) [pid = 1798] [serial = 484] [outer = 0x924e2800] 03:03:04 INFO - PROCESS | 1798 | 1467540184162 Marionette DEBUG loaded listener.js 03:03:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x93d24800) [pid = 1798] [serial = 485] [outer = 0x924e2800] 03:03:05 INFO - PROCESS | 1798 | 1467540185044 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]]]}] 03:03:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:03:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1533ms 03:03:05 INFO - PROCESS | 1798 | 1467540185078 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:03:05 INFO - PROCESS | 1798 | 1467540185081 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:03:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:03:05 INFO - PROCESS | 1798 | 1467540185089 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:03:05 INFO - PROCESS | 1798 | 1467540185093 Marionette TRACE conn4 <- [1,618,null,{}] 03:03:05 INFO - PROCESS | 1798 | 1467540185099 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}] 03:03:05 INFO - PROCESS | 1798 | 1467540185104 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:05 INFO - PROCESS | 1798 | 1467540185285 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:03:05 INFO - PROCESS | 1798 | 1467540185466 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:05 INFO - PROCESS | 1798 | 1467540185473 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x92086400 == 36 [pid = 1798] [id = 162] 03:03:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x924e3800) [pid = 1798] [serial = 486] [outer = (nil)] 03:03:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0x9526b000) [pid = 1798] [serial = 487] [outer = 0x924e3800] 03:03:05 INFO - PROCESS | 1798 | 1467540185559 Marionette DEBUG loaded listener.js 03:03:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0x95321c00) [pid = 1798] [serial = 488] [outer = 0x924e3800] 03:03:06 INFO - PROCESS | 1798 | 1467540186500 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]]]}] 03:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1481ms 03:03:06 INFO - PROCESS | 1798 | 1467540186570 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:03:06 INFO - PROCESS | 1798 | 1467540186575 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:03:06 INFO - PROCESS | 1798 | 1467540186581 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:03:06 INFO - PROCESS | 1798 | 1467540186585 Marionette TRACE conn4 <- [1,622,null,{}] 03:03:06 INFO - PROCESS | 1798 | 1467540186591 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}] 03:03:06 INFO - PROCESS | 1798 | 1467540186602 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:06 INFO - PROCESS | 1798 | 1467540186871 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:03:07 INFO - PROCESS | 1798 | 1467540187110 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:07 INFO - PROCESS | 1798 | 1467540187119 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e759000 == 37 [pid = 1798] [id = 163] 03:03:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x8e810c00) [pid = 1798] [serial = 489] [outer = (nil)] 03:03:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x954ad800) [pid = 1798] [serial = 490] [outer = 0x8e810c00] 03:03:07 INFO - PROCESS | 1798 | 1467540187226 Marionette DEBUG loaded listener.js 03:03:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x95526000) [pid = 1798] [serial = 491] [outer = 0x8e810c00] 03:03:08 INFO - PROCESS | 1798 | 1467540188125 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]]]}] 03:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1581ms 03:03:08 INFO - PROCESS | 1798 | 1467540188164 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:03:08 INFO - PROCESS | 1798 | 1467540188167 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:03:08 INFO - PROCESS | 1798 | 1467540188175 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:03:08 INFO - PROCESS | 1798 | 1467540188178 Marionette TRACE conn4 <- [1,626,null,{}] 03:03:08 INFO - PROCESS | 1798 | 1467540188184 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}] 03:03:08 INFO - PROCESS | 1798 | 1467540188190 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:08 INFO - PROCESS | 1798 | 1467540188427 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:03:08 INFO - PROCESS | 1798 | 1467540188652 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:08 INFO - PROCESS | 1798 | 1467540188661 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddec00 == 38 [pid = 1798] [id = 164] 03:03:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x8d476400) [pid = 1798] [serial = 492] [outer = (nil)] 03:03:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0x98dc7c00) [pid = 1798] [serial = 493] [outer = 0x8d476400] 03:03:08 INFO - PROCESS | 1798 | 1467540188794 Marionette DEBUG loaded listener.js 03:03:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 136 (0x99cf0400) [pid = 1798] [serial = 494] [outer = 0x8d476400] 03:03:09 INFO - PROCESS | 1798 | 1467540189700 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]]]}] 03:03:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:03:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1588ms 03:03:09 INFO - PROCESS | 1798 | 1467540189764 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:03:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:03:09 INFO - PROCESS | 1798 | 1467540189768 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:03:09 INFO - PROCESS | 1798 | 1467540189774 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:03:09 INFO - PROCESS | 1798 | 1467540189778 Marionette TRACE conn4 <- [1,630,null,{}] 03:03:09 INFO - PROCESS | 1798 | 1467540189784 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}] 03:03:09 INFO - PROCESS | 1798 | 1467540189789 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:10 INFO - PROCESS | 1798 | 1467540190022 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:03:10 INFO - PROCESS | 1798 | 1467540190248 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:10 INFO - PROCESS | 1798 | 1467540190257 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x95528800 == 39 [pid = 1798] [id = 165] 03:03:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 137 (0x9552d400) [pid = 1798] [serial = 495] [outer = (nil)] 03:03:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 138 (0x9a274400) [pid = 1798] [serial = 496] [outer = 0x9552d400] 03:03:10 INFO - PROCESS | 1798 | 1467540190379 Marionette DEBUG loaded listener.js 03:03:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 139 (0x9a27a800) [pid = 1798] [serial = 497] [outer = 0x9552d400] 03:03:11 INFO - PROCESS | 1798 | 1467540191270 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]]]}] 03:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1535ms 03:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:03:11 INFO - PROCESS | 1798 | 1467540191309 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:03:11 INFO - PROCESS | 1798 | 1467540191312 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:03:11 INFO - PROCESS | 1798 | 1467540191319 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:03:11 INFO - PROCESS | 1798 | 1467540191323 Marionette TRACE conn4 <- [1,634,null,{}] 03:03:11 INFO - PROCESS | 1798 | 1467540191329 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}] 03:03:11 INFO - PROCESS | 1798 | 1467540191334 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:11 INFO - PROCESS | 1798 | 1467540191505 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:03:11 INFO - PROCESS | 1798 | 1467540191689 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:11 INFO - PROCESS | 1798 | 1467540191699 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59ac00 == 40 [pid = 1798] [id = 166] 03:03:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 140 (0x8e8b5000) [pid = 1798] [serial = 498] [outer = (nil)] 03:03:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 141 (0x9a2df400) [pid = 1798] [serial = 499] [outer = 0x8e8b5000] 03:03:11 INFO - PROCESS | 1798 | 1467540191775 Marionette DEBUG loaded listener.js 03:03:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 142 (0x9a2f0c00) [pid = 1798] [serial = 500] [outer = 0x8e8b5000] 03:03:12 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:12 INFO - PROCESS | 1798 | 1467540192728 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]]]}] 03:03:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:03:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1534ms 03:03:12 INFO - PROCESS | 1798 | 1467540192926 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:03:12 INFO - PROCESS | 1798 | 1467540192931 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:03:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:03:12 INFO - PROCESS | 1798 | 1467540192941 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:03:12 INFO - PROCESS | 1798 | 1467540192944 Marionette TRACE conn4 <- [1,638,null,{}] 03:03:12 INFO - PROCESS | 1798 | 1467540192950 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}] 03:03:12 INFO - PROCESS | 1798 | 1467540192955 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:13 INFO - PROCESS | 1798 | 1467540193148 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:03:13 INFO - PROCESS | 1798 | 1467540193370 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:13 INFO - PROCESS | 1798 | 1467540193376 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475000 == 41 [pid = 1798] [id = 167] 03:03:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 143 (0x8e803c00) [pid = 1798] [serial = 501] [outer = (nil)] 03:03:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 144 (0x9a617c00) [pid = 1798] [serial = 502] [outer = 0x8e803c00] 03:03:13 INFO - PROCESS | 1798 | 1467540193459 Marionette DEBUG loaded listener.js 03:03:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 145 (0x9aa04c00) [pid = 1798] [serial = 503] [outer = 0x8e803c00] 03:03:14 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:14 INFO - PROCESS | 1798 | 1467540194437 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]]]}] 03:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1531ms 03:03:14 INFO - PROCESS | 1798 | 1467540194473 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:03:14 INFO - PROCESS | 1798 | 1467540194478 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:03:14 INFO - PROCESS | 1798 | 1467540194485 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:03:14 INFO - PROCESS | 1798 | 1467540194490 Marionette TRACE conn4 <- [1,642,null,{}] 03:03:14 INFO - PROCESS | 1798 | 1467540194496 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}] 03:03:14 INFO - PROCESS | 1798 | 1467540194502 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:14 INFO - PROCESS | 1798 | 1467540194721 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:03:14 INFO - PROCESS | 1798 | 1467540194964 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:14 INFO - PROCESS | 1798 | 1467540194976 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1c400 == 42 [pid = 1798] [id = 168] 03:03:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 146 (0x8de20800) [pid = 1798] [serial = 504] [outer = (nil)] 03:03:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 147 (0x8e5b5800) [pid = 1798] [serial = 505] [outer = 0x8de20800] 03:03:15 INFO - PROCESS | 1798 | 1467540195101 Marionette DEBUG loaded listener.js 03:03:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 148 (0x92081c00) [pid = 1798] [serial = 506] [outer = 0x8de20800] 03:03:16 INFO - PROCESS | 1798 | 1467540196145 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]]]}] 03:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1692ms 03:03:16 INFO - PROCESS | 1798 | 1467540196195 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:03:16 INFO - PROCESS | 1798 | 1467540196202 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:03:16 INFO - PROCESS | 1798 | 1467540196213 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:03:16 INFO - PROCESS | 1798 | 1467540196217 Marionette TRACE conn4 <- [1,646,null,{}] 03:03:16 INFO - PROCESS | 1798 | 1467540196226 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}] 03:03:16 INFO - PROCESS | 1798 | 1467540196231 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:16 INFO - PROCESS | 1798 | 1467540196416 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:03:16 INFO - PROCESS | 1798 | 1467540196663 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:16 INFO - PROCESS | 1798 | 1467540196677 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de18800 == 43 [pid = 1798] [id = 169] 03:03:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 149 (0x8de19800) [pid = 1798] [serial = 507] [outer = (nil)] 03:03:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 150 (0x8e594800) [pid = 1798] [serial = 508] [outer = 0x8de19800] 03:03:16 INFO - PROCESS | 1798 | 1467540196800 Marionette DEBUG loaded listener.js 03:03:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 151 (0x8e5b3000) [pid = 1798] [serial = 509] [outer = 0x8de19800] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 150 (0x9a2d3c00) [pid = 1798] [serial = 402] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 149 (0x9a613000) [pid = 1798] [serial = 403] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 148 (0xa6f79000) [pid = 1798] [serial = 232] [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.] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 147 (0xa1194c00) [pid = 1798] [serial = 375] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 146 (0xa23a9800) [pid = 1798] [serial = 376] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 145 (0x9a271800) [pid = 1798] [serial = 361] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 144 (0x95531400) [pid = 1798] [serial = 360] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 143 (0x8e97fc00) [pid = 1798] [serial = 378] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 142 (0x9d91ec00) [pid = 1798] [serial = 379] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 141 (0x90baac00) [pid = 1798] [serial = 363] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 140 (0x9173d400) [pid = 1798] [serial = 364] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 139 (0x990ee800) [pid = 1798] [serial = 399] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 138 (0x8e757000) [pid = 1798] [serial = 387] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 137 (0x8e75ac00) [pid = 1798] [serial = 388] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 136 (0x8f0ea000) [pid = 1798] [serial = 390] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 135 (0x91733800) [pid = 1798] [serial = 391] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0x97917400) [pid = 1798] [serial = 366] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0x99779000) [pid = 1798] [serial = 367] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0x93f32c00) [pid = 1798] [serial = 393] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0x95321000) [pid = 1798] [serial = 394] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0x92088400) [pid = 1798] [serial = 381] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x92086c00) [pid = 1798] [serial = 382] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0x9b9bc400) [pid = 1798] [serial = 369] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0x9d575400) [pid = 1798] [serial = 370] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0x9208fc00) [pid = 1798] [serial = 384] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0x9b9b3000) [pid = 1798] [serial = 385] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x8e59f800) [pid = 1798] [serial = 372] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x8e5a1c00) [pid = 1798] [serial = 373] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x93f34400) [pid = 1798] [serial = 396] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x95461c00) [pid = 1798] [serial = 397] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x9ade3400) [pid = 1798] [serial = 410] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0x9ad2bc00) [pid = 1798] [serial = 409] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0x8f0ec000) [pid = 1798] [serial = 406] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x9996d000) [pid = 1798] [serial = 400] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0x954df800) [pid = 1798] [serial = 407] [outer = (nil)] [url = about:blank] 03:03:17 INFO - PROCESS | 1798 | 1467540197825 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]]]}] 03:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1682ms 03:03:17 INFO - PROCESS | 1798 | 1467540197896 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:03:17 INFO - PROCESS | 1798 | 1467540197903 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:03:17 INFO - PROCESS | 1798 | 1467540197913 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:03:17 INFO - PROCESS | 1798 | 1467540197916 Marionette TRACE conn4 <- [1,650,null,{}] 03:03:17 INFO - PROCESS | 1798 | 1467540197924 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}] 03:03:17 INFO - PROCESS | 1798 | 1467540197930 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:18 INFO - PROCESS | 1798 | 1467540198106 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:03:18 INFO - PROCESS | 1798 | 1467540198301 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:18 INFO - PROCESS | 1798 | 1467540198313 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b4000 == 44 [pid = 1798] [id = 170] 03:03:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0x8e75b000) [pid = 1798] [serial = 510] [outer = (nil)] 03:03:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x8e8ba400) [pid = 1798] [serial = 511] [outer = 0x8e75b000] 03:03:18 INFO - PROCESS | 1798 | 1467540198389 Marionette DEBUG loaded listener.js 03:03:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x8ed05000) [pid = 1798] [serial = 512] [outer = 0x8e75b000] 03:03:19 INFO - PROCESS | 1798 | 1467540199203 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]]]}] 03:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1331ms 03:03:19 INFO - PROCESS | 1798 | 1467540199245 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:03:19 INFO - PROCESS | 1798 | 1467540199249 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:03:19 INFO - PROCESS | 1798 | 1467540199256 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:03:19 INFO - PROCESS | 1798 | 1467540199262 Marionette TRACE conn4 <- [1,654,null,{}] 03:03:19 INFO - PROCESS | 1798 | 1467540199278 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}] 03:03:19 INFO - PROCESS | 1798 | 1467540199287 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:19 INFO - PROCESS | 1798 | 1467540199458 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:03:19 INFO - PROCESS | 1798 | 1467540199613 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:19 INFO - PROCESS | 1798 | 1467540199621 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x91734000 == 45 [pid = 1798] [id = 171] 03:03:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x91736000) [pid = 1798] [serial = 513] [outer = (nil)] 03:03:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x9190cc00) [pid = 1798] [serial = 514] [outer = 0x91736000] 03:03:19 INFO - PROCESS | 1798 | 1467540199699 Marionette DEBUG loaded listener.js 03:03:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x91f9fc00) [pid = 1798] [serial = 515] [outer = 0x91736000] 03:03:20 INFO - PROCESS | 1798 | 1467540200584 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]]]}] 03:03:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:03:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1384ms 03:03:20 INFO - PROCESS | 1798 | 1467540200645 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:03:20 INFO - PROCESS | 1798 | 1467540200649 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:03:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:03:20 INFO - PROCESS | 1798 | 1467540200655 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:03:20 INFO - PROCESS | 1798 | 1467540200659 Marionette TRACE conn4 <- [1,658,null,{}] 03:03:20 INFO - PROCESS | 1798 | 1467540200664 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}] 03:03:20 INFO - PROCESS | 1798 | 1467540200669 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:20 INFO - PROCESS | 1798 | 1467540200901 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:03:20 INFO - PROCESS | 1798 | 1467540200928 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:20 INFO - PROCESS | 1798 | 1467540200938 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1c00 == 46 [pid = 1798] [id = 172] 03:03:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x90ba8400) [pid = 1798] [serial = 516] [outer = (nil)] 03:03:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x9208e000) [pid = 1798] [serial = 517] [outer = 0x90ba8400] 03:03:21 INFO - PROCESS | 1798 | 1467540201019 Marionette DEBUG loaded listener.js 03:03:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x924de800) [pid = 1798] [serial = 518] [outer = 0x90ba8400] 03:03:21 INFO - PROCESS | 1798 | 1467540201916 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]]]}] 03:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1289ms 03:03:21 INFO - PROCESS | 1798 | 1467540201946 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:03:21 INFO - PROCESS | 1798 | 1467540201949 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:03:21 INFO - PROCESS | 1798 | 1467540201956 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:03:21 INFO - PROCESS | 1798 | 1467540201960 Marionette TRACE conn4 <- [1,662,null,{}] 03:03:21 INFO - PROCESS | 1798 | 1467540201965 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}] 03:03:21 INFO - PROCESS | 1798 | 1467540201970 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:22 INFO - PROCESS | 1798 | 1467540202353 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0x8e978c00) [pid = 1798] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0x8ed0a800) [pid = 1798] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0x9a2df800) [pid = 1798] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x9b00f800) [pid = 1798] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x9b5be400) [pid = 1798] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0x9b9af000) [pid = 1798] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0x8e8b1400) [pid = 1798] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x8e8b2400) [pid = 1798] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0x8e8bbc00) [pid = 1798] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 115 (0x91f97000) [pid = 1798] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 114 (0x8d476800) [pid = 1798] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 113 (0x9190c400) [pid = 1798] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 112 (0x8cdde000) [pid = 1798] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 111 (0x8e5b1c00) [pid = 1798] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 110 (0x8d475c00) [pid = 1798] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 109 (0x8e5a9400) [pid = 1798] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 108 (0x8cde8c00) [pid = 1798] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 107 (0x8d472c00) [pid = 1798] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 106 (0x8dcb8400) [pid = 1798] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:03:22 INFO - PROCESS | 1798 | --DOMWINDOW == 105 (0x8e975400) [pid = 1798] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:03:22 INFO - PROCESS | 1798 | 1467540202573 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:22 INFO - PROCESS | 1798 | 1467540202580 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb400 == 47 [pid = 1798] [id = 173] 03:03:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 106 (0x8cde0400) [pid = 1798] [serial = 519] [outer = (nil)] 03:03:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 107 (0x8d476800) [pid = 1798] [serial = 520] [outer = 0x8cde0400] 03:03:22 INFO - PROCESS | 1798 | 1467540202660 Marionette DEBUG loaded listener.js 03:03:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 108 (0x8e59e800) [pid = 1798] [serial = 521] [outer = 0x8cde0400] 03:03:23 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:23 INFO - PROCESS | 1798 | 1467540203389 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]]]}] 03:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1489ms 03:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:03:23 INFO - PROCESS | 1798 | 1467540203446 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:03:23 INFO - PROCESS | 1798 | 1467540203449 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:03:23 INFO - PROCESS | 1798 | 1467540203455 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:03:23 INFO - PROCESS | 1798 | 1467540203458 Marionette TRACE conn4 <- [1,666,null,{}] 03:03:23 INFO - PROCESS | 1798 | 1467540203464 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}] 03:03:23 INFO - PROCESS | 1798 | 1467540203473 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:23 INFO - PROCESS | 1798 | 1467540203732 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:03:23 INFO - PROCESS | 1798 | 1467540203746 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:23 INFO - PROCESS | 1798 | 1467540203753 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb8c00 == 48 [pid = 1798] [id = 174] 03:03:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 109 (0x8e8b5c00) [pid = 1798] [serial = 522] [outer = (nil)] 03:03:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 110 (0x95459400) [pid = 1798] [serial = 523] [outer = 0x8e8b5c00] 03:03:23 INFO - PROCESS | 1798 | 1467540203833 Marionette DEBUG loaded listener.js 03:03:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 111 (0x95464400) [pid = 1798] [serial = 524] [outer = 0x8e8b5c00] 03:03:24 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:24 INFO - PROCESS | 1798 | 1467540204841 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]]]}] 03:03:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:03:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1444ms 03:03:24 INFO - PROCESS | 1798 | 1467540204900 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:03:24 INFO - PROCESS | 1798 | 1467540204907 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:03:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:03:24 INFO - PROCESS | 1798 | 1467540204916 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:03:24 INFO - PROCESS | 1798 | 1467540204921 Marionette TRACE conn4 <- [1,670,null,{}] 03:03:24 INFO - PROCESS | 1798 | 1467540204931 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}] 03:03:24 INFO - PROCESS | 1798 | 1467540204936 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:25 INFO - PROCESS | 1798 | 1467540205179 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:03:25 INFO - PROCESS | 1798 | 1467540205436 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:25 INFO - PROCESS | 1798 | 1467540205448 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474400 == 49 [pid = 1798] [id = 175] 03:03:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 112 (0x8dcb9800) [pid = 1798] [serial = 525] [outer = (nil)] 03:03:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 113 (0x8e755000) [pid = 1798] [serial = 526] [outer = 0x8dcb9800] 03:03:25 INFO - PROCESS | 1798 | 1467540205577 Marionette DEBUG loaded listener.js 03:03:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 114 (0x8e80e800) [pid = 1798] [serial = 527] [outer = 0x8dcb9800] 03:03:26 INFO - PROCESS | 1798 | 1467540206468 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]]]}] 03:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1598ms 03:03:26 INFO - PROCESS | 1798 | 1467540206514 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:03:26 INFO - PROCESS | 1798 | 1467540206522 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:03:26 INFO - PROCESS | 1798 | 1467540206553 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:03:26 INFO - PROCESS | 1798 | 1467540206557 Marionette TRACE conn4 <- [1,674,null,{}] 03:03:26 INFO - PROCESS | 1798 | 1467540206564 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}] 03:03:26 INFO - PROCESS | 1798 | 1467540206570 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:26 INFO - PROCESS | 1798 | 1467540206767 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:03:27 INFO - PROCESS | 1798 | 1467540207003 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:27 INFO - PROCESS | 1798 | 1467540207010 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0dc00 == 50 [pid = 1798] [id = 176] 03:03:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 115 (0x8f0ef400) [pid = 1798] [serial = 528] [outer = (nil)] 03:03:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 116 (0x91733800) [pid = 1798] [serial = 529] [outer = 0x8f0ef400] 03:03:27 INFO - PROCESS | 1798 | 1467540207110 Marionette DEBUG loaded listener.js 03:03:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 117 (0x91909000) [pid = 1798] [serial = 530] [outer = 0x8f0ef400] 03:03:27 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:03:28 INFO - PROCESS | 1798 | 1467540208069 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]]]}] 03:03:28 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 03:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1538ms 03:03:28 INFO - PROCESS | 1798 | 1467540208087 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:03:28 INFO - PROCESS | 1798 | 1467540208091 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:03:28 INFO - PROCESS | 1798 | 1467540208098 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:03:28 INFO - PROCESS | 1798 | 1467540208104 Marionette TRACE conn4 <- [1,678,null,{}] 03:03:28 INFO - PROCESS | 1798 | 1467540208122 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}] 03:03:28 INFO - PROCESS | 1798 | 1467540208131 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:28 INFO - PROCESS | 1798 | 1467540208363 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:03:28 INFO - PROCESS | 1798 | 1467540208596 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:28 INFO - PROCESS | 1798 | 1467540208609 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x9329d800 == 51 [pid = 1798] [id = 177] 03:03:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 118 (0x95318800) [pid = 1798] [serial = 531] [outer = (nil)] 03:03:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 119 (0x95461c00) [pid = 1798] [serial = 532] [outer = 0x95318800] 03:03:28 INFO - PROCESS | 1798 | 1467540208735 Marionette DEBUG loaded listener.js 03:03:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 120 (0x95531800) [pid = 1798] [serial = 533] [outer = 0x95318800] 03:03:29 INFO - PROCESS | 1798 | 1467540209655 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]]]}] 03:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1588ms 03:03:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:03:29 INFO - PROCESS | 1798 | 1467540209687 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:03:29 INFO - PROCESS | 1798 | 1467540209691 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:03:29 INFO - PROCESS | 1798 | 1467540209698 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:03:29 INFO - PROCESS | 1798 | 1467540209701 Marionette TRACE conn4 <- [1,682,null,{}] 03:03:29 INFO - PROCESS | 1798 | 1467540209707 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}] 03:03:29 INFO - PROCESS | 1798 | 1467540209713 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:29 INFO - PROCESS | 1798 | 1467540209908 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:03:30 INFO - PROCESS | 1798 | 1467540210093 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:30 INFO - PROCESS | 1798 | 1467540210101 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d19800 == 52 [pid = 1798] [id = 178] 03:03:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 121 (0x98dc6800) [pid = 1798] [serial = 534] [outer = (nil)] 03:03:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 122 (0x99d12400) [pid = 1798] [serial = 535] [outer = 0x98dc6800] 03:03:30 INFO - PROCESS | 1798 | 1467540210182 Marionette DEBUG loaded listener.js 03:03:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 123 (0x9a2d3c00) [pid = 1798] [serial = 536] [outer = 0x98dc6800] 03:03:31 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:31 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:31 INFO - PROCESS | 1798 | 1467540211544 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]]]}] 03:03:31 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) 03:03:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1888ms 03:03:31 INFO - PROCESS | 1798 | 1467540211625 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:03:31 INFO - PROCESS | 1798 | 1467540211629 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:03:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:03:31 INFO - PROCESS | 1798 | 1467540211656 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:03:31 INFO - PROCESS | 1798 | 1467540211660 Marionette TRACE conn4 <- [1,686,null,{}] 03:03:31 INFO - PROCESS | 1798 | 1467540211667 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}] 03:03:31 INFO - PROCESS | 1798 | 1467540211672 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:31 INFO - PROCESS | 1798 | 1467540211846 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:03:32 INFO - PROCESS | 1798 | 1467540212028 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:32 INFO - PROCESS | 1798 | 1467540212036 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x9977bc00 == 53 [pid = 1798] [id = 179] 03:03:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 124 (0x99c2bc00) [pid = 1798] [serial = 537] [outer = (nil)] 03:03:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 125 (0x9a61e800) [pid = 1798] [serial = 538] [outer = 0x99c2bc00] 03:03:32 INFO - PROCESS | 1798 | 1467540212114 Marionette DEBUG loaded listener.js 03:03:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 126 (0x9a6e2000) [pid = 1798] [serial = 539] [outer = 0x99c2bc00] 03:03:33 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:33 INFO - PROCESS | 1798 | 1467540213408 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]]]}] 03:03:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1799ms 03:03:33 INFO - PROCESS | 1798 | 1467540213532 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:03:33 INFO - PROCESS | 1798 | 1467540213538 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:03:33 INFO - PROCESS | 1798 | 1467540213553 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:03:33 INFO - PROCESS | 1798 | 1467540213558 Marionette TRACE conn4 <- [1,690,null,{}] 03:03:33 INFO - PROCESS | 1798 | 1467540213564 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}] 03:03:33 INFO - PROCESS | 1798 | 1467540213574 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:33 INFO - PROCESS | 1798 | 1467540213779 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:03:33 INFO - PROCESS | 1798 | 1467540213964 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:33 INFO - PROCESS | 1798 | 1467540213975 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x95531400 == 54 [pid = 1798] [id = 180] 03:03:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 127 (0x9a2dbc00) [pid = 1798] [serial = 540] [outer = (nil)] 03:03:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 128 (0x9b009c00) [pid = 1798] [serial = 541] [outer = 0x9a2dbc00] 03:03:34 INFO - PROCESS | 1798 | 1467540214052 Marionette DEBUG loaded listener.js 03:03:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 129 (0x9b517400) [pid = 1798] [serial = 542] [outer = 0x9a2dbc00] 03:03:35 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:35 INFO - PROCESS | 1798 | 1467540215401 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]]]}] 03:03:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1904ms 03:03:35 INFO - PROCESS | 1798 | 1467540215540 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:03:35 INFO - PROCESS | 1798 | 1467540215544 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:03:35 INFO - PROCESS | 1798 | 1467540215562 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:03:35 INFO - PROCESS | 1798 | 1467540215565 Marionette TRACE conn4 <- [1,694,null,{}] 03:03:35 INFO - PROCESS | 1798 | 1467540215571 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}] 03:03:35 INFO - PROCESS | 1798 | 1467540215577 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:35 INFO - PROCESS | 1798 | 1467540215749 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:03:35 INFO - PROCESS | 1798 | 1467540215937 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:35 INFO - PROCESS | 1798 | 1467540215945 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda000 == 55 [pid = 1798] [id = 181] 03:03:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 130 (0x8cde1800) [pid = 1798] [serial = 543] [outer = (nil)] 03:03:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 131 (0x8de19000) [pid = 1798] [serial = 544] [outer = 0x8cde1800] 03:03:36 INFO - PROCESS | 1798 | 1467540216024 Marionette DEBUG loaded listener.js 03:03:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 132 (0x8e801c00) [pid = 1798] [serial = 545] [outer = 0x8cde1800] 03:03:37 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:37 INFO - PROCESS | 1798 | 1467540217362 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]]]}] 03:03:37 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) 03:03:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1885ms 03:03:37 INFO - PROCESS | 1798 | 1467540217452 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:03:37 INFO - PROCESS | 1798 | 1467540217458 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:03:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:03:37 INFO - PROCESS | 1798 | 1467540217468 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:03:37 INFO - PROCESS | 1798 | 1467540217472 Marionette TRACE conn4 <- [1,698,null,{}] 03:03:37 INFO - PROCESS | 1798 | 1467540217481 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}] 03:03:37 INFO - PROCESS | 1798 | 1467540217487 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:37 INFO - PROCESS | 1798 | 1467540217653 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:03:37 INFO - PROCESS | 1798 | 1467540217852 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:37 INFO - PROCESS | 1798 | 1467540217869 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de15400 == 56 [pid = 1798] [id = 182] 03:03:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 133 (0x8e8b4400) [pid = 1798] [serial = 546] [outer = (nil)] 03:03:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 134 (0x8e8be000) [pid = 1798] [serial = 547] [outer = 0x8e8b4400] 03:03:37 INFO - PROCESS | 1798 | 1467540217940 Marionette DEBUG loaded listener.js 03:03:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 135 (0x8ed0f800) [pid = 1798] [serial = 548] [outer = 0x8e8b4400] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e6c00 == 55 [pid = 1798] [id = 98] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x93d24c00 == 54 [pid = 1798] [id = 88] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5aa400 == 53 [pid = 1798] [id = 99] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x90baf000 == 52 [pid = 1798] [id = 93] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x93de1400 == 51 [pid = 1798] [id = 86] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x91907400 == 50 [pid = 1798] [id = 89] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x99ad6800 == 49 [pid = 1798] [id = 87] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0xa2320800 == 48 [pid = 1798] [id = 96] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x90bae400 == 47 [pid = 1798] [id = 94] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x9545b400 == 46 [pid = 1798] [id = 102] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472800 == 45 [pid = 1798] [id = 153] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x931e8800 == 44 [pid = 1798] [id = 101] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x91734000 == 43 [pid = 1798] [id = 171] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x91737000 == 42 [pid = 1798] [id = 95] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1c00 == 41 [pid = 1798] [id = 172] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x932a3800 == 40 [pid = 1798] [id = 90] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x954af400 == 39 [pid = 1798] [id = 92] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0xa34c3800 == 38 [pid = 1798] [id = 97] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4800 == 37 [pid = 1798] [id = 100] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0a000 == 36 [pid = 1798] [id = 91] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x92402c00 == 35 [pid = 1798] [id = 85] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb400 == 34 [pid = 1798] [id = 173] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda000 == 33 [pid = 1798] [id = 181] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x95531400 == 32 [pid = 1798] [id = 180] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x9977bc00 == 31 [pid = 1798] [id = 179] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x9329d800 == 30 [pid = 1798] [id = 177] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x93d19800 == 29 [pid = 1798] [id = 178] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0dc00 == 28 [pid = 1798] [id = 176] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb8c00 == 27 [pid = 1798] [id = 174] 03:03:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474400 == 26 [pid = 1798] [id = 175] 03:03:40 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 134 (0x91740800) [pid = 1798] [serial = 472] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 133 (0x90ba9000) [pid = 1798] [serial = 413] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 132 (0x8f0ec800) [pid = 1798] [serial = 412] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 131 (0x9531cc00) [pid = 1798] [serial = 416] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 130 (0x93d20400) [pid = 1798] [serial = 415] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 129 (0x9ade1400) [pid = 1798] [serial = 419] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 128 (0x9a6e0000) [pid = 1798] [serial = 418] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 127 (0x9b9bcc00) [pid = 1798] [serial = 422] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 126 (0x9b9ba400) [pid = 1798] [serial = 421] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 125 (0xa2fbf800) [pid = 1798] [serial = 425] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 124 (0xa25f2400) [pid = 1798] [serial = 424] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 123 (0xa4f14800) [pid = 1798] [serial = 428] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 122 (0xa34c9800) [pid = 1798] [serial = 427] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 121 (0x8e8ba800) [pid = 1798] [serial = 431] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 120 (0x8e8b9400) [pid = 1798] [serial = 430] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 119 (0xa6994000) [pid = 1798] [serial = 434] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 118 (0xa34cd000) [pid = 1798] [serial = 433] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 117 (0x91f9b400) [pid = 1798] [serial = 437] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 116 (0x91f96000) [pid = 1798] [serial = 436] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 115 (0xa6ea5400) [pid = 1798] [serial = 440] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 114 (0xa4f21000) [pid = 1798] [serial = 439] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 113 (0xa6f7fc00) [pid = 1798] [serial = 443] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 112 (0x91fa3400) [pid = 1798] [serial = 442] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 111 (0xa6fc5000) [pid = 1798] [serial = 446] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 110 (0xa6fc0c00) [pid = 1798] [serial = 445] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 109 (0x8cde5c00) [pid = 1798] [serial = 449] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 108 (0x8cde3400) [pid = 1798] [serial = 448] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 107 (0x8e74fc00) [pid = 1798] [serial = 463] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 106 (0x8dcb6c00) [pid = 1798] [serial = 460] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 105 (0x8dcc1800) [pid = 1798] [serial = 461] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 104 (0x8e80a400) [pid = 1798] [serial = 458] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 103 (0x8e806800) [pid = 1798] [serial = 457] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x91fa1400) [pid = 1798] [serial = 452] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x8f0e9400) [pid = 1798] [serial = 451] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x8de13c00) [pid = 1798] [serial = 455] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0x8d477800) [pid = 1798] [serial = 454] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x8e597c00) [pid = 1798] [serial = 469] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x8ed08000) [pid = 1798] [serial = 467] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x8e97e800) [pid = 1798] [serial = 466] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x8e975800) [pid = 1798] [serial = 470] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x8e801400) [pid = 1798] [serial = 464] [outer = (nil)] [url = about:blank] 03:03:40 INFO - PROCESS | 1798 | 1467540220699 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]]]}] 03:03:40 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) 03:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 3289ms 03:03:40 INFO - PROCESS | 1798 | 1467540220757 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:03:40 INFO - PROCESS | 1798 | 1467540220761 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:03:40 INFO - PROCESS | 1798 | 1467540220770 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:03:40 INFO - PROCESS | 1798 | 1467540220776 Marionette TRACE conn4 <- [1,702,null,{}] 03:03:40 INFO - PROCESS | 1798 | 1467540220784 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}] 03:03:40 INFO - PROCESS | 1798 | 1467540220790 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:40 INFO - PROCESS | 1798 | 1467540220952 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:03:41 INFO - PROCESS | 1798 | 1467540221098 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:41 INFO - PROCESS | 1798 | 1467540221113 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd400 == 27 [pid = 1798] [id = 183] 03:03:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8dcbd800) [pid = 1798] [serial = 549] [outer = (nil)] 03:03:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x8dcc1000) [pid = 1798] [serial = 550] [outer = 0x8dcbd800] 03:03:41 INFO - PROCESS | 1798 | 1467540221183 Marionette DEBUG loaded listener.js 03:03:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x8de12400) [pid = 1798] [serial = 551] [outer = 0x8dcbd800] 03:03:42 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:42 INFO - PROCESS | 1798 | 1467540222333 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]]]}] 03:03:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:03:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1587ms 03:03:42 INFO - PROCESS | 1798 | 1467540222356 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:03:42 INFO - PROCESS | 1798 | 1467540222365 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:03:42 INFO - PROCESS | 1798 | 1467540222376 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:03:42 INFO - PROCESS | 1798 | 1467540222381 Marionette TRACE conn4 <- [1,706,null,{}] 03:03:42 INFO - PROCESS | 1798 | 1467540222386 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}] 03:03:42 INFO - PROCESS | 1798 | 1467540222391 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:42 INFO - PROCESS | 1798 | 1467540222665 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:03:42 INFO - PROCESS | 1798 | 1467540222702 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:42 INFO - PROCESS | 1798 | 1467540222709 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e597c00 == 28 [pid = 1798] [id = 184] 03:03:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x8e5ab000) [pid = 1798] [serial = 552] [outer = (nil)] 03:03:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x8e5b6c00) [pid = 1798] [serial = 553] [outer = 0x8e5ab000] 03:03:42 INFO - PROCESS | 1798 | 1467540222783 Marionette DEBUG loaded listener.js 03:03:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x8e754400) [pid = 1798] [serial = 554] [outer = 0x8e5ab000] 03:03:44 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:44 INFO - PROCESS | 1798 | 1467540224142 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]]]}] 03:03:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:03:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1782ms 03:03:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:03:44 INFO - PROCESS | 1798 | 1467540224157 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:03:44 INFO - PROCESS | 1798 | 1467540224160 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:03:44 INFO - PROCESS | 1798 | 1467540224167 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:03:44 INFO - PROCESS | 1798 | 1467540224173 Marionette TRACE conn4 <- [1,710,null,{}] 03:03:44 INFO - PROCESS | 1798 | 1467540224197 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}] 03:03:44 INFO - PROCESS | 1798 | 1467540224206 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:44 INFO - PROCESS | 1798 | 1467540224476 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:03:44 INFO - PROCESS | 1798 | 1467540224515 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:44 INFO - PROCESS | 1798 | 1467540224527 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8bcc00 == 29 [pid = 1798] [id = 185] 03:03:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x8e8bd000) [pid = 1798] [serial = 555] [outer = (nil)] 03:03:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x8e97e400) [pid = 1798] [serial = 556] [outer = 0x8e8bd000] 03:03:44 INFO - PROCESS | 1798 | 1467540224602 Marionette DEBUG loaded listener.js 03:03:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0x8ed07800) [pid = 1798] [serial = 557] [outer = 0x8e8bd000] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x8e8b5c00) [pid = 1798] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x8e8b5000) [pid = 1798] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x8de19800) [pid = 1798] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0x924e2800) [pid = 1798] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x91736000) [pid = 1798] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x8d476400) [pid = 1798] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x8e810c00) [pid = 1798] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x90ba8400) [pid = 1798] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x9208c000) [pid = 1798] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x924e3800) [pid = 1798] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e803c00) [pid = 1798] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x90bb4400) [pid = 1798] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e75d400) [pid = 1798] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8cde0400) [pid = 1798] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8de20800) [pid = 1798] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e75b000) [pid = 1798] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x9552d400) [pid = 1798] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:03:45 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8de1cc00) [pid = 1798] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:03:46 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:46 INFO - PROCESS | 1798 | 1467540226917 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]]]}] 03:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2802ms 03:03:47 INFO - PROCESS | 1798 | 1467540227035 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:03:47 INFO - PROCESS | 1798 | 1467540227042 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:03:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:03:47 INFO - PROCESS | 1798 | 1467540227054 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:03:47 INFO - PROCESS | 1798 | 1467540227058 Marionette TRACE conn4 <- [1,714,null,{}] 03:03:47 INFO - PROCESS | 1798 | 1467540227066 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}] 03:03:47 INFO - PROCESS | 1798 | 1467540227072 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:47 INFO - PROCESS | 1798 | 1467540227301 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:03:47 INFO - PROCESS | 1798 | 1467540227315 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:47 INFO - PROCESS | 1798 | 1467540227322 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf800 == 30 [pid = 1798] [id = 186] 03:03:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8dcb7400) [pid = 1798] [serial = 558] [outer = (nil)] 03:03:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8f0e5c00) [pid = 1798] [serial = 559] [outer = 0x8dcb7400] 03:03:47 INFO - PROCESS | 1798 | 1467540227394 Marionette DEBUG loaded listener.js 03:03:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8f0f0c00) [pid = 1798] [serial = 560] [outer = 0x8dcb7400] 03:03:48 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:48 INFO - PROCESS | 1798 | 1467540228807 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]]]}] 03:03:48 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 03:03:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1839ms 03:03:48 INFO - PROCESS | 1798 | 1467540228897 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:03:48 INFO - PROCESS | 1798 | 1467540228905 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:03:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:03:48 INFO - PROCESS | 1798 | 1467540228916 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:03:48 INFO - PROCESS | 1798 | 1467540228921 Marionette TRACE conn4 <- [1,718,null,{}] 03:03:48 INFO - PROCESS | 1798 | 1467540228931 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}] 03:03:48 INFO - PROCESS | 1798 | 1467540228939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:49 INFO - PROCESS | 1798 | 1467540229131 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:03:49 INFO - PROCESS | 1798 | 1467540229332 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:49 INFO - PROCESS | 1798 | 1467540229344 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb9c00 == 31 [pid = 1798] [id = 187] 03:03:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8dcbcc00) [pid = 1798] [serial = 561] [outer = (nil)] 03:03:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8de1d000) [pid = 1798] [serial = 562] [outer = 0x8dcbcc00] 03:03:49 INFO - PROCESS | 1798 | 1467540229525 Marionette DEBUG loaded listener.js 03:03:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8e5b2800) [pid = 1798] [serial = 563] [outer = 0x8dcbcc00] 03:03:51 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:51 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:51 INFO - PROCESS | 1798 | 1467540231306 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]]]}] 03:03:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:03:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2443ms 03:03:51 INFO - PROCESS | 1798 | 1467540231361 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:03:51 INFO - PROCESS | 1798 | 1467540231373 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:03:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:03:51 INFO - PROCESS | 1798 | 1467540231437 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:03:51 INFO - PROCESS | 1798 | 1467540231445 Marionette TRACE conn4 <- [1,722,null,{}] 03:03:51 INFO - PROCESS | 1798 | 1467540231457 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}] 03:03:51 INFO - PROCESS | 1798 | 1467540231467 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:51 INFO - PROCESS | 1798 | 1467540231770 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:03:51 INFO - PROCESS | 1798 | 1467540231973 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:52 INFO - PROCESS | 1798 | 1467540231981 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5800 == 32 [pid = 1798] [id = 188] 03:03:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8e8b5400) [pid = 1798] [serial = 564] [outer = (nil)] 03:03:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x90baa400) [pid = 1798] [serial = 565] [outer = 0x8e8b5400] 03:03:52 INFO - PROCESS | 1798 | 1467540232066 Marionette DEBUG loaded listener.js 03:03:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x90bb4400) [pid = 1798] [serial = 566] [outer = 0x8e8b5400] 03:03:53 INFO - PROCESS | 1798 | 1467540233055 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] 03:03:53 INFO - PROCESS | 1798 | 1467540233137 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:03:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:03:53 INFO - PROCESS | 1798 | 1467540233145 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:03:53 INFO - PROCESS | 1798 | 1467540233152 Marionette TRACE conn4 <- [1,726,null,{}] 03:03:53 INFO - PROCESS | 1798 | 1467540233169 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}] 03:03:53 INFO - PROCESS | 1798 | 1467540233179 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:53 INFO - PROCESS | 1798 | 1467540233403 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:03:53 INFO - PROCESS | 1798 | 1467540233663 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:53 INFO - PROCESS | 1798 | 1467540233676 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x91909400 == 33 [pid = 1798] [id = 189] 03:03:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x9190bc00) [pid = 1798] [serial = 567] [outer = (nil)] 03:03:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x91f9c400) [pid = 1798] [serial = 568] [outer = 0x9190bc00] 03:03:53 INFO - PROCESS | 1798 | 1467540233766 Marionette DEBUG loaded listener.js 03:03:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x91fa2400) [pid = 1798] [serial = 569] [outer = 0x9190bc00] 03:03:54 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:54 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:54 INFO - PROCESS | 1798 | 1467540234749 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]]]}] 03:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1642ms 03:03:54 INFO - PROCESS | 1798 | 1467540234805 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:03:54 INFO - PROCESS | 1798 | 1467540234811 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:03:54 INFO - PROCESS | 1798 | 1467540234820 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:03:54 INFO - PROCESS | 1798 | 1467540234823 Marionette TRACE conn4 <- [1,730,null,{}] 03:03:54 INFO - PROCESS | 1798 | 1467540234830 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}] 03:03:54 INFO - PROCESS | 1798 | 1467540234836 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:55 INFO - PROCESS | 1798 | 1467540235031 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:03:55 INFO - PROCESS | 1798 | 1467540235242 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:55 INFO - PROCESS | 1798 | 1467540235251 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde4c00 == 34 [pid = 1798] [id = 190] 03:03:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x91f97400) [pid = 1798] [serial = 570] [outer = (nil)] 03:03:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x9208f400) [pid = 1798] [serial = 571] [outer = 0x91f97400] 03:03:55 INFO - PROCESS | 1798 | 1467540235346 Marionette DEBUG loaded listener.js 03:03:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x9240bc00) [pid = 1798] [serial = 572] [outer = 0x91f97400] 03:03:56 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:56 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:56 INFO - PROCESS | 1798 | 1467540236271 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] 03:03:56 INFO - PROCESS | 1798 | 1467540236322 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:03:56 INFO - PROCESS | 1798 | 1467540236328 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:03:56 INFO - PROCESS | 1798 | 1467540236332 Marionette TRACE conn4 <- [1,734,null,{}] 03:03:56 INFO - PROCESS | 1798 | 1467540236338 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}] 03:03:56 INFO - PROCESS | 1798 | 1467540236344 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:56 INFO - PROCESS | 1798 | 1467540236520 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:03:56 INFO - PROCESS | 1798 | 1467540236682 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:56 INFO - PROCESS | 1798 | 1467540236692 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e751000 == 35 [pid = 1798] [id = 191] 03:03:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 101 (0x91f99800) [pid = 1798] [serial = 573] [outer = (nil)] 03:03:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 102 (0x932a6400) [pid = 1798] [serial = 574] [outer = 0x91f99800] 03:03:56 INFO - PROCESS | 1798 | 1467540236774 Marionette DEBUG loaded listener.js 03:03:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 103 (0x932a3800) [pid = 1798] [serial = 575] [outer = 0x91f99800] 03:03:57 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:57 INFO - PROCESS | 1798 | 1467540237768 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]]]}] 03:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1488ms 03:03:57 INFO - PROCESS | 1798 | 1467540237818 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:03:57 INFO - PROCESS | 1798 | 1467540237822 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:03:57 INFO - PROCESS | 1798 | 1467540237828 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:03:57 INFO - PROCESS | 1798 | 1467540237832 Marionette TRACE conn4 <- [1,738,null,{}] 03:03:57 INFO - PROCESS | 1798 | 1467540237838 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}] 03:03:57 INFO - PROCESS | 1798 | 1467540237849 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:58 INFO - PROCESS | 1798 | 1467540238113 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:03:58 INFO - PROCESS | 1798 | 1467540238336 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:03:58 INFO - PROCESS | 1798 | 1467540238346 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:03:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474400 == 36 [pid = 1798] [id = 192] 03:03:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 104 (0x8dcb7800) [pid = 1798] [serial = 576] [outer = (nil)] 03:03:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 105 (0x95272800) [pid = 1798] [serial = 577] [outer = 0x8dcb7800] 03:03:58 INFO - PROCESS | 1798 | 1467540238474 Marionette DEBUG loaded listener.js 03:03:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 106 (0x95393800) [pid = 1798] [serial = 578] [outer = 0x8dcb7800] 03:03:59 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:03:59 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:03:59 INFO - PROCESS | 1798 | 1467540239872 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]]]}] 03:03:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2089ms 03:03:59 INFO - PROCESS | 1798 | 1467540239919 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:03:59 INFO - PROCESS | 1798 | 1467540239925 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:03:59 INFO - PROCESS | 1798 | 1467540239934 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:03:59 INFO - PROCESS | 1798 | 1467540239939 Marionette TRACE conn4 <- [1,742,null,{}] 03:03:59 INFO - PROCESS | 1798 | 1467540239948 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}] 03:03:59 INFO - PROCESS | 1798 | 1467540239954 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:00 INFO - PROCESS | 1798 | 1467540240124 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:04:00 INFO - PROCESS | 1798 | 1467540240286 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:00 INFO - PROCESS | 1798 | 1467540240294 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de17400 == 37 [pid = 1798] [id = 193] 03:04:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 107 (0x8de19400) [pid = 1798] [serial = 579] [outer = (nil)] 03:04:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 108 (0x8e595800) [pid = 1798] [serial = 580] [outer = 0x8de19400] 03:04:00 INFO - PROCESS | 1798 | 1467540240379 Marionette DEBUG loaded listener.js 03:04:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 109 (0x8e5ac400) [pid = 1798] [serial = 581] [outer = 0x8de19400] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 108 (0x95459400) [pid = 1798] [serial = 523] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 107 (0x95464400) [pid = 1798] [serial = 524] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 106 (0x9a2df400) [pid = 1798] [serial = 499] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 105 (0x8e594800) [pid = 1798] [serial = 508] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 104 (0x9a2f0c00) [pid = 1798] [serial = 500] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 103 (0x93d24800) [pid = 1798] [serial = 485] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 102 (0x9190cc00) [pid = 1798] [serial = 514] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 101 (0x99cf0400) [pid = 1798] [serial = 494] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 100 (0x954ad800) [pid = 1798] [serial = 490] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0x924de800) [pid = 1798] [serial = 518] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x92090c00) [pid = 1798] [serial = 481] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x95321c00) [pid = 1798] [serial = 488] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x932a7800) [pid = 1798] [serial = 484] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x9a617c00) [pid = 1798] [serial = 502] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x91904c00) [pid = 1798] [serial = 473] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x91738c00) [pid = 1798] [serial = 479] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e5b3000) [pid = 1798] [serial = 509] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x98dc7c00) [pid = 1798] [serial = 493] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e59e800) [pid = 1798] [serial = 521] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8e5b5800) [pid = 1798] [serial = 505] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x9526b000) [pid = 1798] [serial = 487] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e8ba400) [pid = 1798] [serial = 511] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8ed05000) [pid = 1798] [serial = 512] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x9a274400) [pid = 1798] [serial = 496] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x9aa04c00) [pid = 1798] [serial = 503] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x95526000) [pid = 1798] [serial = 491] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91f9fc00) [pid = 1798] [serial = 515] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x9208e000) [pid = 1798] [serial = 517] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x92081c00) [pid = 1798] [serial = 506] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9a27a800) [pid = 1798] [serial = 497] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9240c800) [pid = 1798] [serial = 482] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e595000) [pid = 1798] [serial = 475] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x90bac400) [pid = 1798] [serial = 478] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8d476800) [pid = 1798] [serial = 520] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e80c000) [pid = 1798] [serial = 476] [outer = (nil)] [url = about:blank] 03:04:01 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:01 INFO - PROCESS | 1798 | 1467540241899 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]]]}] 03:04:01 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 03:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1985ms 03:04:01 INFO - PROCESS | 1798 | 1467540241918 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:04:01 INFO - PROCESS | 1798 | 1467540241925 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:04:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:04:01 INFO - PROCESS | 1798 | 1467540241935 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:04:01 INFO - PROCESS | 1798 | 1467540241939 Marionette TRACE conn4 <- [1,746,null,{}] 03:04:01 INFO - PROCESS | 1798 | 1467540241946 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}] 03:04:01 INFO - PROCESS | 1798 | 1467540241951 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:02 INFO - PROCESS | 1798 | 1467540242144 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:04:02 INFO - PROCESS | 1798 | 1467540242269 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:02 INFO - PROCESS | 1798 | 1467540242279 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbe400 == 38 [pid = 1798] [id = 194] 03:04:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e59b000) [pid = 1798] [serial = 582] [outer = (nil)] 03:04:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e80dc00) [pid = 1798] [serial = 583] [outer = 0x8e59b000] 03:04:02 INFO - PROCESS | 1798 | 1467540242350 Marionette DEBUG loaded listener.js 03:04:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e97a000) [pid = 1798] [serial = 584] [outer = 0x8e59b000] 03:04:02 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:03 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:03 INFO - PROCESS | 1798 | 1467540243478 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]]]}] 03:04:03 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.) 03:04:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1587ms 03:04:03 INFO - PROCESS | 1798 | 1467540243522 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:04:03 INFO - PROCESS | 1798 | 1467540243527 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:04:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:04:03 INFO - PROCESS | 1798 | 1467540243540 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:04:03 INFO - PROCESS | 1798 | 1467540243545 Marionette TRACE conn4 <- [1,750,null,{}] 03:04:03 INFO - PROCESS | 1798 | 1467540243562 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}] 03:04:03 INFO - PROCESS | 1798 | 1467540243570 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:03 INFO - PROCESS | 1798 | 1467540243888 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:04:03 INFO - PROCESS | 1798 | 1467540243928 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:03 INFO - PROCESS | 1798 | 1467540243939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b2800 == 39 [pid = 1798] [id = 195] 03:04:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91906400) [pid = 1798] [serial = 585] [outer = (nil)] 03:04:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9190e800) [pid = 1798] [serial = 586] [outer = 0x91906400] 03:04:04 INFO - PROCESS | 1798 | 1467540244011 Marionette DEBUG loaded listener.js 03:04:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91f9d400) [pid = 1798] [serial = 587] [outer = 0x91906400] 03:04:05 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:05 INFO - PROCESS | 1798 | 1467540245275 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]]]}] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8dcb9800) [pid = 1798] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8dcbd800) [pid = 1798] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8f0ef400) [pid = 1798] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e8b4400) [pid = 1798] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x95318800) [pid = 1798] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x98dc6800) [pid = 1798] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8bd000) [pid = 1798] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1794ms 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x99c2bc00) [pid = 1798] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9a2dbc00) [pid = 1798] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5ab000) [pid = 1798] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:04:05 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8cde1800) [pid = 1798] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:04:05 INFO - PROCESS | 1798 | 1467540245369 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:04:05 INFO - PROCESS | 1798 | 1467540245376 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:04:05 INFO - PROCESS | 1798 | 1467540245387 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:04:05 INFO - PROCESS | 1798 | 1467540245391 Marionette TRACE conn4 <- [1,754,null,{}] 03:04:05 INFO - PROCESS | 1798 | 1467540245400 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}] 03:04:05 INFO - PROCESS | 1798 | 1467540245406 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:05 INFO - PROCESS | 1798 | 1467540245638 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:04:05 INFO - PROCESS | 1798 | 1467540245765 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:05 INFO - PROCESS | 1798 | 1467540245773 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b4400 == 40 [pid = 1798] [id = 196] 03:04:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e979000) [pid = 1798] [serial = 588] [outer = (nil)] 03:04:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x92082000) [pid = 1798] [serial = 589] [outer = 0x8e979000] 03:04:05 INFO - PROCESS | 1798 | 1467540245843 Marionette DEBUG loaded listener.js 03:04:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92087400) [pid = 1798] [serial = 590] [outer = 0x8e979000] 03:04:06 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:06 INFO - PROCESS | 1798 | 1467540246977 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]]]}] 03:04:07 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 03:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1633ms 03:04:07 INFO - PROCESS | 1798 | 1467540247019 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:04:07 INFO - PROCESS | 1798 | 1467540247022 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:04:07 INFO - PROCESS | 1798 | 1467540247029 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:04:07 INFO - PROCESS | 1798 | 1467540247033 Marionette TRACE conn4 <- [1,758,null,{}] 03:04:07 INFO - PROCESS | 1798 | 1467540247038 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}] 03:04:07 INFO - PROCESS | 1798 | 1467540247044 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:07 INFO - PROCESS | 1798 | 1467540247340 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:04:07 INFO - PROCESS | 1798 | 1467540247360 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:07 INFO - PROCESS | 1798 | 1467540247368 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdd9400 == 41 [pid = 1798] [id = 197] 03:04:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8cdda000) [pid = 1798] [serial = 591] [outer = (nil)] 03:04:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8cde6000) [pid = 1798] [serial = 592] [outer = 0x8cdda000] 03:04:07 INFO - PROCESS | 1798 | 1467540247509 Marionette DEBUG loaded listener.js 03:04:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8d470000) [pid = 1798] [serial = 593] [outer = 0x8cdda000] 03:04:08 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:08 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:04:08 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:08 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:08 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:04:08 INFO - PROCESS | 1798 | 1467540248542 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]]]}] 03:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1580ms 03:04:08 INFO - PROCESS | 1798 | 1467540248612 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:04:08 INFO - PROCESS | 1798 | 1467540248619 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:04:08 INFO - PROCESS | 1798 | 1467540248628 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:04:08 INFO - PROCESS | 1798 | 1467540248633 Marionette TRACE conn4 <- [1,762,null,{}] 03:04:08 INFO - PROCESS | 1798 | 1467540248641 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}] 03:04:08 INFO - PROCESS | 1798 | 1467540248648 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:08 INFO - PROCESS | 1798 | 1467540248886 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:04:09 INFO - PROCESS | 1798 | 1467540249114 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:09 INFO - PROCESS | 1798 | 1467540249123 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b1800 == 42 [pid = 1798] [id = 198] 03:04:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e754000) [pid = 1798] [serial = 594] [outer = (nil)] 03:04:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e80e000) [pid = 1798] [serial = 595] [outer = 0x8e754000] 03:04:09 INFO - PROCESS | 1798 | 1467540249226 Marionette DEBUG loaded listener.js 03:04:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e97f400) [pid = 1798] [serial = 596] [outer = 0x8e754000] 03:04:10 INFO - PROCESS | 1798 | 1467540250546 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]]]}] 03:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1940ms 03:04:10 INFO - PROCESS | 1798 | 1467540250566 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:04:10 INFO - PROCESS | 1798 | 1467540250572 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:04:10 INFO - PROCESS | 1798 | 1467540250692 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:04:10 INFO - PROCESS | 1798 | 1467540250705 Marionette TRACE conn4 <- [1,766,null,{}] 03:04:10 INFO - PROCESS | 1798 | 1467540250722 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}] 03:04:10 INFO - PROCESS | 1798 | 1467540250729 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:10 INFO - PROCESS | 1798 | 1467540250913 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:04:11 INFO - PROCESS | 1798 | 1467540251078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:11 INFO - PROCESS | 1798 | 1467540251090 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5000 == 43 [pid = 1798] [id = 199] 03:04:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e5ac000) [pid = 1798] [serial = 597] [outer = (nil)] 03:04:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90ba8400) [pid = 1798] [serial = 598] [outer = 0x8e5ac000] 03:04:11 INFO - PROCESS | 1798 | 1467540251172 Marionette DEBUG loaded listener.js 03:04:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9173bc00) [pid = 1798] [serial = 599] [outer = 0x8e5ac000] 03:04:12 INFO - PROCESS | 1798 | 1467540252628 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]]]}] 03:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2063ms 03:04:12 INFO - PROCESS | 1798 | 1467540252692 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:04:12 INFO - PROCESS | 1798 | 1467540252697 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:04:12 INFO - PROCESS | 1798 | 1467540252707 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:04:12 INFO - PROCESS | 1798 | 1467540252713 Marionette TRACE conn4 <- [1,770,null,{}] 03:04:12 INFO - PROCESS | 1798 | 1467540252730 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}] 03:04:12 INFO - PROCESS | 1798 | 1467540252739 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:12 INFO - PROCESS | 1798 | 1467540252953 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:04:13 INFO - PROCESS | 1798 | 1467540253130 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:13 INFO - PROCESS | 1798 | 1467540253144 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed10400 == 44 [pid = 1798] [id = 200] 03:04:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x91901c00) [pid = 1798] [serial = 600] [outer = (nil)] 03:04:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93d1b400) [pid = 1798] [serial = 601] [outer = 0x91901c00] 03:04:13 INFO - PROCESS | 1798 | 1467540253241 Marionette DEBUG loaded listener.js 03:04:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x93ddf400) [pid = 1798] [serial = 602] [outer = 0x91901c00] 03:04:14 INFO - PROCESS | 1798 | 1467540254410 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]]]}] 03:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1737ms 03:04:14 INFO - PROCESS | 1798 | 1467540254444 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:04:14 INFO - PROCESS | 1798 | 1467540254448 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:04:14 INFO - PROCESS | 1798 | 1467540254455 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:04:14 INFO - PROCESS | 1798 | 1467540254459 Marionette TRACE conn4 <- [1,774,null,{}] 03:04:14 INFO - PROCESS | 1798 | 1467540254465 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}] 03:04:14 INFO - PROCESS | 1798 | 1467540254470 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:14 INFO - PROCESS | 1798 | 1467540254657 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:04:14 INFO - PROCESS | 1798 | 1467540254871 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:14 INFO - PROCESS | 1798 | 1467540254881 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f0800 == 45 [pid = 1798] [id = 201] 03:04:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x92405400) [pid = 1798] [serial = 603] [outer = (nil)] 03:04:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9526bc00) [pid = 1798] [serial = 604] [outer = 0x92405400] 03:04:15 INFO - PROCESS | 1798 | 1467540255009 Marionette DEBUG loaded listener.js 03:04:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9538dc00) [pid = 1798] [serial = 605] [outer = 0x92405400] 03:04:15 INFO - PROCESS | 1798 | 1467540255943 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]]]}] 03:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1531ms 03:04:15 INFO - PROCESS | 1798 | 1467540255987 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:04:15 INFO - PROCESS | 1798 | 1467540255992 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:04:16 INFO - PROCESS | 1798 | 1467540255999 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:04:16 INFO - PROCESS | 1798 | 1467540256003 Marionette TRACE conn4 <- [1,778,null,{}] 03:04:16 INFO - PROCESS | 1798 | 1467540256009 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}] 03:04:16 INFO - PROCESS | 1798 | 1467540256014 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:16 INFO - PROCESS | 1798 | 1467540256230 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:04:16 INFO - PROCESS | 1798 | 1467540256445 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:16 INFO - PROCESS | 1798 | 1467540256456 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x9545c000 == 46 [pid = 1798] [id = 202] 03:04:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x9545dc00) [pid = 1798] [serial = 606] [outer = (nil)] 03:04:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x95464400) [pid = 1798] [serial = 607] [outer = 0x9545dc00] 03:04:16 INFO - PROCESS | 1798 | 1467540256566 Marionette DEBUG loaded listener.js 03:04:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x954dc400) [pid = 1798] [serial = 608] [outer = 0x9545dc00] 03:04:17 INFO - PROCESS | 1798 | 1467540257526 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]]]}] 03:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1581ms 03:04:17 INFO - PROCESS | 1798 | 1467540257581 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:04:17 INFO - PROCESS | 1798 | 1467540257585 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:04:17 INFO - PROCESS | 1798 | 1467540257591 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:04:17 INFO - PROCESS | 1798 | 1467540257595 Marionette TRACE conn4 <- [1,782,null,{}] 03:04:17 INFO - PROCESS | 1798 | 1467540257601 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}] 03:04:17 INFO - PROCESS | 1798 | 1467540257612 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:17 INFO - PROCESS | 1798 | 1467540257850 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:04:18 INFO - PROCESS | 1798 | 1467540258075 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:18 INFO - PROCESS | 1798 | 1467540258084 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb6000 == 47 [pid = 1798] [id = 203] 03:04:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8dcb6c00) [pid = 1798] [serial = 609] [outer = (nil)] 03:04:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8dcbe800) [pid = 1798] [serial = 610] [outer = 0x8dcb6c00] 03:04:18 INFO - PROCESS | 1798 | 1467540258392 Marionette DEBUG loaded listener.js 03:04:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e598800) [pid = 1798] [serial = 611] [outer = 0x8dcb6c00] 03:04:19 INFO - PROCESS | 1798 | 1467540259323 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]]]}] 03:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1787ms 03:04:19 INFO - PROCESS | 1798 | 1467540259381 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:04:19 INFO - PROCESS | 1798 | 1467540259387 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:04:19 INFO - PROCESS | 1798 | 1467540259396 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:04:19 INFO - PROCESS | 1798 | 1467540259400 Marionette TRACE conn4 <- [1,786,null,{}] 03:04:19 INFO - PROCESS | 1798 | 1467540259408 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}] 03:04:19 INFO - PROCESS | 1798 | 1467540259413 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:19 INFO - PROCESS | 1798 | 1467540259765 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b4000 == 46 [pid = 1798] [id = 170] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b4400 == 45 [pid = 1798] [id = 196] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b2800 == 44 [pid = 1798] [id = 195] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbe400 == 43 [pid = 1798] [id = 194] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de17400 == 42 [pid = 1798] [id = 193] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475000 == 41 [pid = 1798] [id = 167] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a7c00 == 40 [pid = 1798] [id = 154] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb9c00 == 39 [pid = 1798] [id = 187] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf800 == 38 [pid = 1798] [id = 186] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b4c00 == 37 [pid = 1798] [id = 155] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e751000 == 36 [pid = 1798] [id = 191] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8bcc00 == 35 [pid = 1798] [id = 185] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b5400 == 34 [pid = 1798] [id = 159] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5800 == 33 [pid = 1798] [id = 188] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x91909400 == 32 [pid = 1798] [id = 189] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x92086400 == 31 [pid = 1798] [id = 162] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa2800 == 30 [pid = 1798] [id = 161] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde4c00 == 29 [pid = 1798] [id = 190] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x9208b400 == 28 [pid = 1798] [id = 160] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474400 == 27 [pid = 1798] [id = 192] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e759000 == 26 [pid = 1798] [id = 163] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde4400 == 25 [pid = 1798] [id = 156] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1bc00 == 24 [pid = 1798] [id = 158] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e597c00 == 23 [pid = 1798] [id = 184] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e752c00 == 22 [pid = 1798] [id = 157] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de18800 == 21 [pid = 1798] [id = 169] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de15400 == 20 [pid = 1798] [id = 182] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1c400 == 19 [pid = 1798] [id = 168] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddec00 == 18 [pid = 1798] [id = 164] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x95528800 == 17 [pid = 1798] [id = 165] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59ac00 == 16 [pid = 1798] [id = 166] 03:04:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd400 == 15 [pid = 1798] [id = 183] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x9545c000 == 14 [pid = 1798] [id = 202] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f0800 == 13 [pid = 1798] [id = 201] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed10400 == 12 [pid = 1798] [id = 200] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5000 == 11 [pid = 1798] [id = 199] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdd9400 == 10 [pid = 1798] [id = 197] 03:04:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b1800 == 9 [pid = 1798] [id = 198] 03:04:21 INFO - PROCESS | 1798 | 1467540261034 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:21 INFO - PROCESS | 1798 | 1467540261043 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e80e800) [pid = 1798] [serial = 527] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8e755000) [pid = 1798] [serial = 526] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8dcc1000) [pid = 1798] [serial = 550] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8de12400) [pid = 1798] [serial = 551] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x91909000) [pid = 1798] [serial = 530] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x91733800) [pid = 1798] [serial = 529] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8ed0f800) [pid = 1798] [serial = 548] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e8be000) [pid = 1798] [serial = 547] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x95531800) [pid = 1798] [serial = 533] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x95461c00) [pid = 1798] [serial = 532] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9a2d3c00) [pid = 1798] [serial = 536] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x99d12400) [pid = 1798] [serial = 535] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e97e400) [pid = 1798] [serial = 556] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9a6e2000) [pid = 1798] [serial = 539] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9a61e800) [pid = 1798] [serial = 538] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9b517400) [pid = 1798] [serial = 542] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9b009c00) [pid = 1798] [serial = 541] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5b6c00) [pid = 1798] [serial = 553] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed07800) [pid = 1798] [serial = 557] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e801c00) [pid = 1798] [serial = 545] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8de19000) [pid = 1798] [serial = 544] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8f0e5c00) [pid = 1798] [serial = 559] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e754400) [pid = 1798] [serial = 554] [outer = (nil)] [url = about:blank] 03:04:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdd9800 == 10 [pid = 1798] [id = 204] 03:04:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8cddf800) [pid = 1798] [serial = 612] [outer = (nil)] 03:04:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8cde4400) [pid = 1798] [serial = 613] [outer = 0x8cddf800] 03:04:21 INFO - PROCESS | 1798 | 1467540261290 Marionette DEBUG loaded listener.js 03:04:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8d46d400) [pid = 1798] [serial = 614] [outer = 0x8cddf800] 03:04:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8dcc0000) [pid = 1798] [serial = 615] [outer = 0x93f2ec00] 03:04:22 INFO - PROCESS | 1798 | 1467540262198 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]]]}] 03:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 2838ms 03:04:22 INFO - PROCESS | 1798 | 1467540262234 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:04:22 INFO - PROCESS | 1798 | 1467540262238 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:04:22 INFO - PROCESS | 1798 | 1467540262247 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:04:22 INFO - PROCESS | 1798 | 1467540262253 Marionette TRACE conn4 <- [1,790,null,{}] 03:04:22 INFO - PROCESS | 1798 | 1467540262260 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}] 03:04:22 INFO - PROCESS | 1798 | 1467540262266 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:22 INFO - PROCESS | 1798 | 1467540262436 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:04:22 INFO - PROCESS | 1798 | 1467540262573 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:22 INFO - PROCESS | 1798 | 1467540262586 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59bc00 == 11 [pid = 1798] [id = 205] 03:04:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e59d800) [pid = 1798] [serial = 616] [outer = (nil)] 03:04:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e5a8400) [pid = 1798] [serial = 617] [outer = 0x8e59d800] 03:04:22 INFO - PROCESS | 1798 | 1467540262662 Marionette DEBUG loaded listener.js 03:04:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e5b4000) [pid = 1798] [serial = 618] [outer = 0x8e59d800] 03:04:23 INFO - PROCESS | 1798 | 1467540263514 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]]]}] 03:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1336ms 03:04:23 INFO - PROCESS | 1798 | 1467540263587 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:04:23 INFO - PROCESS | 1798 | 1467540263594 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:04:23 INFO - PROCESS | 1798 | 1467540263603 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:04:23 INFO - PROCESS | 1798 | 1467540263607 Marionette TRACE conn4 <- [1,794,null,{}] 03:04:23 INFO - PROCESS | 1798 | 1467540263619 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}] 03:04:23 INFO - PROCESS | 1798 | 1467540263624 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:23 INFO - PROCESS | 1798 | 1467540263843 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:04:23 INFO - PROCESS | 1798 | 1467540263867 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:23 INFO - PROCESS | 1798 | 1467540263875 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477400 == 12 [pid = 1798] [id = 206] 03:04:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e597c00) [pid = 1798] [serial = 619] [outer = (nil)] 03:04:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e80c400) [pid = 1798] [serial = 620] [outer = 0x8e597c00] 03:04:23 INFO - PROCESS | 1798 | 1467540263948 Marionette DEBUG loaded listener.js 03:04:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e8b1000) [pid = 1798] [serial = 621] [outer = 0x8e597c00] 03:04:24 INFO - PROCESS | 1798 | 1467540264943 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]]]}] 03:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1388ms 03:04:24 INFO - PROCESS | 1798 | 1467540264992 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:04:24 INFO - PROCESS | 1798 | 1467540264996 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:04:25 INFO - PROCESS | 1798 | 1467540265030 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:04:25 INFO - PROCESS | 1798 | 1467540265053 Marionette TRACE conn4 <- [1,798,null,{}] 03:04:25 INFO - PROCESS | 1798 | 1467540265082 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}] 03:04:25 INFO - PROCESS | 1798 | 1467540265089 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:25 INFO - PROCESS | 1798 | 1467540265311 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:04:25 INFO - PROCESS | 1798 | 1467540265335 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:25 INFO - PROCESS | 1798 | 1467540265340 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8800 == 13 [pid = 1798] [id = 207] 03:04:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8d472c00) [pid = 1798] [serial = 622] [outer = (nil)] 03:04:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8ed0dc00) [pid = 1798] [serial = 623] [outer = 0x8d472c00] 03:04:25 INFO - PROCESS | 1798 | 1467540265426 Marionette DEBUG loaded listener.js 03:04:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8f0ea400) [pid = 1798] [serial = 624] [outer = 0x8d472c00] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e979000) [pid = 1798] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91906400) [pid = 1798] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8dcbcc00) [pid = 1798] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e8b5400) [pid = 1798] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9190bc00) [pid = 1798] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f99800) [pid = 1798] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8de19400) [pid = 1798] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8dcb7800) [pid = 1798] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91f97400) [pid = 1798] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e59b000) [pid = 1798] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:04:26 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8dcb7400) [pid = 1798] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:04:26 INFO - PROCESS | 1798 | 1467540266778 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]]]}] 03:04:26 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 03:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1823ms 03:04:26 INFO - PROCESS | 1798 | 1467540266847 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:04:26 INFO - PROCESS | 1798 | 1467540266852 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:04:26 INFO - PROCESS | 1798 | 1467540266858 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:04:26 INFO - PROCESS | 1798 | 1467540266862 Marionette TRACE conn4 <- [1,802,null,{}] 03:04:26 INFO - PROCESS | 1798 | 1467540266867 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}] 03:04:26 INFO - PROCESS | 1798 | 1467540266873 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:27 INFO - PROCESS | 1798 | 1467540267034 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:04:27 INFO - PROCESS | 1798 | 1467540267043 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:27 INFO - PROCESS | 1798 | 1467540267050 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3400 == 14 [pid = 1798] [id = 208] 03:04:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8dcb7800) [pid = 1798] [serial = 625] [outer = (nil)] 03:04:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0f0800) [pid = 1798] [serial = 626] [outer = 0x8dcb7800] 03:04:27 INFO - PROCESS | 1798 | 1467540267240 Marionette DEBUG loaded listener.js 03:04:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x90ba6c00) [pid = 1798] [serial = 627] [outer = 0x8dcb7800] 03:04:28 INFO - PROCESS | 1798 | 1467540268044 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]]]}] 03:04:28 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 03:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1237ms 03:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:04:28 INFO - PROCESS | 1798 | 1467540268096 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:04:28 INFO - PROCESS | 1798 | 1467540268099 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:04:28 INFO - PROCESS | 1798 | 1467540268106 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:04:28 INFO - PROCESS | 1798 | 1467540268109 Marionette TRACE conn4 <- [1,806,null,{}] 03:04:28 INFO - PROCESS | 1798 | 1467540268115 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}] 03:04:28 INFO - PROCESS | 1798 | 1467540268120 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:28 INFO - PROCESS | 1798 | 1467540268402 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:04:28 INFO - PROCESS | 1798 | 1467540268523 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:28 INFO - PROCESS | 1798 | 1467540268536 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde6400 == 15 [pid = 1798] [id = 209] 03:04:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8cde7c00) [pid = 1798] [serial = 628] [outer = (nil)] 03:04:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8d473800) [pid = 1798] [serial = 629] [outer = 0x8cde7c00] 03:04:28 INFO - PROCESS | 1798 | 1467540268624 Marionette DEBUG loaded listener.js 03:04:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e5b1c00) [pid = 1798] [serial = 630] [outer = 0x8cde7c00] 03:04:29 INFO - PROCESS | 1798 | 1467540269740 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]]]}] 03:04:29 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 03:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1683ms 03:04:29 INFO - PROCESS | 1798 | 1467540269791 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:04:29 INFO - PROCESS | 1798 | 1467540269798 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:04:29 INFO - PROCESS | 1798 | 1467540269806 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:04:29 INFO - PROCESS | 1798 | 1467540269812 Marionette TRACE conn4 <- [1,810,null,{}] 03:04:29 INFO - PROCESS | 1798 | 1467540269819 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}] 03:04:29 INFO - PROCESS | 1798 | 1467540269826 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:30 INFO - PROCESS | 1798 | 1467540270016 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:04:30 INFO - PROCESS | 1798 | 1467540270230 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:30 INFO - PROCESS | 1798 | 1467540270239 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477000 == 16 [pid = 1798] [id = 210] 03:04:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8ed04400) [pid = 1798] [serial = 631] [outer = (nil)] 03:04:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8ed0f800) [pid = 1798] [serial = 632] [outer = 0x8ed04400] 03:04:30 INFO - PROCESS | 1798 | 1467540270355 Marionette DEBUG loaded listener.js 03:04:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0ec800) [pid = 1798] [serial = 633] [outer = 0x8ed04400] 03:04:31 INFO - PROCESS | 1798 | 1467540271395 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]]]}] 03:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1639ms 03:04:31 INFO - PROCESS | 1798 | 1467540271449 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:04:31 INFO - PROCESS | 1798 | 1467540271454 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:04:31 INFO - PROCESS | 1798 | 1467540271461 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:04:31 INFO - PROCESS | 1798 | 1467540271464 Marionette TRACE conn4 <- [1,814,null,{}] 03:04:31 INFO - PROCESS | 1798 | 1467540271471 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}] 03:04:31 INFO - PROCESS | 1798 | 1467540271476 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:31 INFO - PROCESS | 1798 | 1467540271708 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:04:31 INFO - PROCESS | 1798 | 1467540271969 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:31 INFO - PROCESS | 1798 | 1467540271978 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1000 == 17 [pid = 1798] [id = 211] 03:04:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x91741c00) [pid = 1798] [serial = 634] [outer = (nil)] 03:04:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x91905400) [pid = 1798] [serial = 635] [outer = 0x91741c00] 03:04:32 INFO - PROCESS | 1798 | 1467540272062 Marionette DEBUG loaded listener.js 03:04:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9190a000) [pid = 1798] [serial = 636] [outer = 0x91741c00] 03:04:33 INFO - PROCESS | 1798 | 1467540273073 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] 03:04:33 INFO - PROCESS | 1798 | 1467540273111 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:04:33 INFO - PROCESS | 1798 | 1467540273128 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:04:33 INFO - PROCESS | 1798 | 1467540273135 Marionette TRACE conn4 <- [1,818,null,{}] 03:04:33 INFO - PROCESS | 1798 | 1467540273141 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}] 03:04:33 INFO - PROCESS | 1798 | 1467540273148 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:33 INFO - PROCESS | 1798 | 1467540273378 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:04:33 INFO - PROCESS | 1798 | 1467540273588 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:33 INFO - PROCESS | 1798 | 1467540273594 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f94400 == 18 [pid = 1798] [id = 212] 03:04:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x91f98400) [pid = 1798] [serial = 637] [outer = (nil)] 03:04:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x91fa3000) [pid = 1798] [serial = 638] [outer = 0x91f98400] 03:04:33 INFO - PROCESS | 1798 | 1467540273718 Marionette DEBUG loaded listener.js 03:04:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9208b400) [pid = 1798] [serial = 639] [outer = 0x91f98400] 03:04:34 INFO - PROCESS | 1798 | 1467540274827 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]]]}] 03:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1743ms 03:04:34 INFO - PROCESS | 1798 | 1467540274862 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:04:34 INFO - PROCESS | 1798 | 1467540274867 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:04:34 INFO - PROCESS | 1798 | 1467540274877 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:04:34 INFO - PROCESS | 1798 | 1467540274882 Marionette TRACE conn4 <- [1,822,null,{}] 03:04:34 INFO - PROCESS | 1798 | 1467540274891 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}] 03:04:34 INFO - PROCESS | 1798 | 1467540274897 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:35 INFO - PROCESS | 1798 | 1467540275064 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:04:35 INFO - PROCESS | 1798 | 1467540275294 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:35 INFO - PROCESS | 1798 | 1467540275308 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc3400 == 19 [pid = 1798] [id = 213] 03:04:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8de13400) [pid = 1798] [serial = 640] [outer = (nil)] 03:04:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8de20800) [pid = 1798] [serial = 641] [outer = 0x8de13400] 03:04:35 INFO - PROCESS | 1798 | 1467540275384 Marionette DEBUG loaded listener.js 03:04:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e5a7800) [pid = 1798] [serial = 642] [outer = 0x8de13400] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x92082000) [pid = 1798] [serial = 589] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x9190e800) [pid = 1798] [serial = 586] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8de1d000) [pid = 1798] [serial = 562] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e5b2800) [pid = 1798] [serial = 563] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x90baa400) [pid = 1798] [serial = 565] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x90bb4400) [pid = 1798] [serial = 566] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x91f9c400) [pid = 1798] [serial = 568] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91fa2400) [pid = 1798] [serial = 569] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x932a6400) [pid = 1798] [serial = 574] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x932a3800) [pid = 1798] [serial = 575] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e595800) [pid = 1798] [serial = 580] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e5ac400) [pid = 1798] [serial = 581] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x95272800) [pid = 1798] [serial = 577] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95393800) [pid = 1798] [serial = 578] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9208f400) [pid = 1798] [serial = 571] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9240bc00) [pid = 1798] [serial = 572] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e80dc00) [pid = 1798] [serial = 583] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8f0f0c00) [pid = 1798] [serial = 560] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x91f9d400) [pid = 1798] [serial = 587] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e97a000) [pid = 1798] [serial = 584] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x92087400) [pid = 1798] [serial = 590] [outer = (nil)] [url = about:blank] 03:04:36 INFO - PROCESS | 1798 | 1467540276441 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] 03:04:36 INFO - PROCESS | 1798 | 1467540276469 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:04:36 INFO - PROCESS | 1798 | 1467540276479 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:04:36 INFO - PROCESS | 1798 | 1467540276484 Marionette TRACE conn4 <- [1,826,null,{}] 03:04:36 INFO - PROCESS | 1798 | 1467540276489 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}] 03:04:36 INFO - PROCESS | 1798 | 1467540276494 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:36 INFO - PROCESS | 1798 | 1467540276691 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:04:36 INFO - PROCESS | 1798 | 1467540276860 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:36 INFO - PROCESS | 1798 | 1467540276867 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80b800 == 20 [pid = 1798] [id = 214] 03:04:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e80ec00) [pid = 1798] [serial = 643] [outer = (nil)] 03:04:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e8b8800) [pid = 1798] [serial = 644] [outer = 0x8e80ec00] 03:04:36 INFO - PROCESS | 1798 | 1467540276954 Marionette DEBUG loaded listener.js 03:04:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e97d800) [pid = 1798] [serial = 645] [outer = 0x8e80ec00] 03:04:37 INFO - PROCESS | 1798 | 1467540277720 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]]]}] 03:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1278ms 03:04:37 INFO - PROCESS | 1798 | 1467540277758 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:04:37 INFO - PROCESS | 1798 | 1467540277761 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:04:37 INFO - PROCESS | 1798 | 1467540277769 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:04:37 INFO - PROCESS | 1798 | 1467540277774 Marionette TRACE conn4 <- [1,830,null,{}] 03:04:37 INFO - PROCESS | 1798 | 1467540277791 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}] 03:04:37 INFO - PROCESS | 1798 | 1467540277800 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:37 INFO - PROCESS | 1798 | 1467540277963 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:04:37 INFO - PROCESS | 1798 | 1467540277974 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:37 INFO - PROCESS | 1798 | 1467540277984 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x90baf800 == 21 [pid = 1798] [id = 215] 03:04:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90bb0800) [pid = 1798] [serial = 646] [outer = (nil)] 03:04:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91736000) [pid = 1798] [serial = 647] [outer = 0x90bb0800] 03:04:38 INFO - PROCESS | 1798 | 1467540278173 Marionette DEBUG loaded listener.js 03:04:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91742c00) [pid = 1798] [serial = 648] [outer = 0x90bb0800] 03:04:39 INFO - PROCESS | 1798 | 1467540279059 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]]]}] 03:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1342ms 03:04:39 INFO - PROCESS | 1798 | 1467540279115 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:04:39 INFO - PROCESS | 1798 | 1467540279119 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:04:39 INFO - PROCESS | 1798 | 1467540279126 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:04:39 INFO - PROCESS | 1798 | 1467540279129 Marionette TRACE conn4 <- [1,834,null,{}] 03:04:39 INFO - PROCESS | 1798 | 1467540279135 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}] 03:04:39 INFO - PROCESS | 1798 | 1467540279140 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:39 INFO - PROCESS | 1798 | 1467540279353 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:04:39 INFO - PROCESS | 1798 | 1467540279377 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:39 INFO - PROCESS | 1798 | 1467540279384 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x91737800 == 22 [pid = 1798] [id = 216] 03:04:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91f96800) [pid = 1798] [serial = 649] [outer = (nil)] 03:04:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91f9c800) [pid = 1798] [serial = 650] [outer = 0x91f96800] 03:04:39 INFO - PROCESS | 1798 | 1467540279453 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91f9fc00) [pid = 1798] [serial = 651] [outer = 0x91f96800] 03:04:40 INFO - PROCESS | 1798 | 1467540280333 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]]]}] 03:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1242ms 03:04:40 INFO - PROCESS | 1798 | 1467540280369 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:04:40 INFO - PROCESS | 1798 | 1467540280372 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:04:40 INFO - PROCESS | 1798 | 1467540280378 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:04:40 INFO - PROCESS | 1798 | 1467540280381 Marionette TRACE conn4 <- [1,838,null,{}] 03:04:40 INFO - PROCESS | 1798 | 1467540280395 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}] 03:04:40 INFO - PROCESS | 1798 | 1467540280400 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:40 INFO - PROCESS | 1798 | 1467540280600 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8cddf800) [pid = 1798] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8dcb6c00) [pid = 1798] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e59d800) [pid = 1798] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e597c00) [pid = 1798] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8cdda000) [pid = 1798] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e754000) [pid = 1798] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5ac000) [pid = 1798] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8d472c00) [pid = 1798] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91901c00) [pid = 1798] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x92405400) [pid = 1798] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:04:40 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9545dc00) [pid = 1798] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:04:40 INFO - PROCESS | 1798 | 1467540280762 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:40 INFO - PROCESS | 1798 | 1467540280784 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda000 == 23 [pid = 1798] [id = 217] 03:04:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8cddf800) [pid = 1798] [serial = 652] [outer = (nil)] 03:04:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e59d800) [pid = 1798] [serial = 653] [outer = 0x8cddf800] 03:04:40 INFO - PROCESS | 1798 | 1467540280865 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5a1800) [pid = 1798] [serial = 654] [outer = 0x8cddf800] 03:04:41 INFO - PROCESS | 1798 | 1467540281665 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]]]}] 03:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1345ms 03:04:41 INFO - PROCESS | 1798 | 1467540281724 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:04:41 INFO - PROCESS | 1798 | 1467540281728 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:04:41 INFO - PROCESS | 1798 | 1467540281734 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1798 | 1467540281738 Marionette TRACE conn4 <- [1,842,null,{}] 03:04:41 INFO - PROCESS | 1798 | 1467540281743 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}] 03:04:41 INFO - PROCESS | 1798 | 1467540281754 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:41 INFO - PROCESS | 1798 | 1467540281957 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:04:42 INFO - PROCESS | 1798 | 1467540282078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:42 INFO - PROCESS | 1798 | 1467540282087 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d468400 == 24 [pid = 1798] [id = 218] 03:04:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e59b800) [pid = 1798] [serial = 655] [outer = (nil)] 03:04:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9240a800) [pid = 1798] [serial = 656] [outer = 0x8e59b800] 03:04:42 INFO - PROCESS | 1798 | 1467540282162 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x924e3c00) [pid = 1798] [serial = 657] [outer = 0x8e59b800] 03:04:43 INFO - PROCESS | 1798 | 1467540283079 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]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1379ms 03:04:43 INFO - PROCESS | 1798 | 1467540283115 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 1798 | 1467540283122 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:04:43 INFO - PROCESS | 1798 | 1467540283132 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 1798 | 1467540283137 Marionette TRACE conn4 <- [1,846,null,{}] 03:04:43 INFO - PROCESS | 1798 | 1467540283146 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}] 03:04:43 INFO - PROCESS | 1798 | 1467540283151 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:43 INFO - PROCESS | 1798 | 1467540283392 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:04:43 INFO - PROCESS | 1798 | 1467540283624 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 1798 | 1467540283639 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470c00 == 25 [pid = 1798] [id = 219] 03:04:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8d474000) [pid = 1798] [serial = 658] [outer = (nil)] 03:04:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e753000) [pid = 1798] [serial = 659] [outer = 0x8d474000] 03:04:43 INFO - PROCESS | 1798 | 1467540283767 Marionette DEBUG loaded listener.js 03:04:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e75c000) [pid = 1798] [serial = 660] [outer = 0x8d474000] 03:04:44 INFO - PROCESS | 1798 | 1467540284724 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]]]}] 03:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1638ms 03:04:44 INFO - PROCESS | 1798 | 1467540284769 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:04:44 INFO - PROCESS | 1798 | 1467540284777 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:04:44 INFO - PROCESS | 1798 | 1467540284788 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:04:44 INFO - PROCESS | 1798 | 1467540284792 Marionette TRACE conn4 <- [1,850,null,{}] 03:04:44 INFO - PROCESS | 1798 | 1467540284799 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}] 03:04:44 INFO - PROCESS | 1798 | 1467540284805 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:45 INFO - PROCESS | 1798 | 1467540285028 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:04:45 INFO - PROCESS | 1798 | 1467540285332 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1798 | 1467540285341 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed07000 == 26 [pid = 1798] [id = 220] 03:04:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8ed0c800) [pid = 1798] [serial = 661] [outer = (nil)] 03:04:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x90bb2400) [pid = 1798] [serial = 662] [outer = 0x8ed0c800] 03:04:45 INFO - PROCESS | 1798 | 1467540285472 Marionette DEBUG loaded listener.js 03:04:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91904c00) [pid = 1798] [serial = 663] [outer = 0x8ed0c800] 03:04:46 INFO - PROCESS | 1798 | 1467540286489 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]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1734ms 03:04:46 INFO - PROCESS | 1798 | 1467540286522 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1798 | 1467540286527 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:04:46 INFO - PROCESS | 1798 | 1467540286535 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1798 | 1467540286542 Marionette TRACE conn4 <- [1,854,null,{}] 03:04:46 INFO - PROCESS | 1798 | 1467540286559 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}] 03:04:46 INFO - PROCESS | 1798 | 1467540286568 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:46 INFO - PROCESS | 1798 | 1467540286752 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:04:46 INFO - PROCESS | 1798 | 1467540286962 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:46 INFO - PROCESS | 1798 | 1467540286976 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x92085400 == 27 [pid = 1798] [id = 221] 03:04:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9240bc00) [pid = 1798] [serial = 664] [outer = (nil)] 03:04:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x924e8c00) [pid = 1798] [serial = 665] [outer = 0x9240bc00] 03:04:47 INFO - PROCESS | 1798 | 1467540287104 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x932a4400) [pid = 1798] [serial = 666] [outer = 0x9240bc00] 03:04:47 INFO - PROCESS | 1798 | 1467540287970 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]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1492ms 03:04:48 INFO - PROCESS | 1798 | 1467540288027 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1798 | 1467540288031 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:04:48 INFO - PROCESS | 1798 | 1467540288038 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1798 | 1467540288042 Marionette TRACE conn4 <- [1,858,null,{}] 03:04:48 INFO - PROCESS | 1798 | 1467540288048 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}] 03:04:48 INFO - PROCESS | 1798 | 1467540288054 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:48 INFO - PROCESS | 1798 | 1467540288399 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:04:48 INFO - PROCESS | 1798 | 1467540288739 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:48 INFO - PROCESS | 1798 | 1467540288749 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddbc00 == 28 [pid = 1798] [id = 222] 03:04:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8f0f1400) [pid = 1798] [serial = 667] [outer = (nil)] 03:04:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x93d21c00) [pid = 1798] [serial = 668] [outer = 0x8f0f1400] 03:04:48 INFO - PROCESS | 1798 | 1467540288891 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x93de0000) [pid = 1798] [serial = 669] [outer = 0x8f0f1400] 03:04:49 INFO - PROCESS | 1798 | 1467540289991 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]]]}] 03:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1986ms 03:04:50 INFO - PROCESS | 1798 | 1467540290025 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:04:50 INFO - PROCESS | 1798 | 1467540290028 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:04:50 INFO - PROCESS | 1798 | 1467540290036 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - PROCESS | 1798 | 1467540290039 Marionette TRACE conn4 <- [1,862,null,{}] 03:04:50 INFO - PROCESS | 1798 | 1467540290045 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}] 03:04:50 INFO - PROCESS | 1798 | 1467540290050 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:50 INFO - PROCESS | 1798 | 1467540290231 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:04:50 INFO - PROCESS | 1798 | 1467540290401 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1798 | 1467540290411 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x91737c00 == 29 [pid = 1798] [id = 223] 03:04:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x931e9400) [pid = 1798] [serial = 670] [outer = (nil)] 03:04:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x93f30000) [pid = 1798] [serial = 671] [outer = 0x931e9400] 03:04:50 INFO - PROCESS | 1798 | 1467540290492 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x93f35000) [pid = 1798] [serial = 672] [outer = 0x931e9400] 03:04:51 INFO - PROCESS | 1798 | 1467540291541 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]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1548ms 03:04:51 INFO - PROCESS | 1798 | 1467540291585 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:04:51 INFO - PROCESS | 1798 | 1467540291589 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:04:51 INFO - PROCESS | 1798 | 1467540291595 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1798 | 1467540291599 Marionette TRACE conn4 <- [1,866,null,{}] 03:04:51 INFO - PROCESS | 1798 | 1467540291605 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}] 03:04:51 INFO - PROCESS | 1798 | 1467540291615 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:51 INFO - PROCESS | 1798 | 1467540291861 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:04:52 INFO - PROCESS | 1798 | 1467540292134 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:52 INFO - PROCESS | 1798 | 1467540292154 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46ac00 == 30 [pid = 1798] [id = 224] 03:04:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8d473c00) [pid = 1798] [serial = 673] [outer = (nil)] 03:04:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e5adc00) [pid = 1798] [serial = 674] [outer = 0x8d473c00] 03:04:52 INFO - PROCESS | 1798 | 1467540292231 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8e808800) [pid = 1798] [serial = 675] [outer = 0x8d473c00] 03:04:53 INFO - PROCESS | 1798 | 1467540293308 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]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1736ms 03:04:53 INFO - PROCESS | 1798 | 1467540293333 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 1798 | 1467540293339 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:04:53 INFO - PROCESS | 1798 | 1467540293351 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 1798 | 1467540293361 Marionette TRACE conn4 <- [1,870,null,{}] 03:04:53 INFO - PROCESS | 1798 | 1467540293373 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}] 03:04:53 INFO - PROCESS | 1798 | 1467540293378 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:53 INFO - PROCESS | 1798 | 1467540293593 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:04:53 INFO - PROCESS | 1798 | 1467540293919 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1798 | 1467540293934 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e74f400 == 31 [pid = 1798] [id = 225] 03:04:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8e751c00) [pid = 1798] [serial = 676] [outer = (nil)] 03:04:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e75c800) [pid = 1798] [serial = 677] [outer = 0x8e751c00] 03:04:54 INFO - PROCESS | 1798 | 1467540294011 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e80fc00) [pid = 1798] [serial = 678] [outer = 0x8e751c00] 03:04:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdd9800 == 30 [pid = 1798] [id = 204] 03:04:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb6000 == 29 [pid = 1798] [id = 203] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x8f0f0800) [pid = 1798] [serial = 626] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8cde4400) [pid = 1798] [serial = 613] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8e598800) [pid = 1798] [serial = 611] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8dcbe800) [pid = 1798] [serial = 610] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8e5a8400) [pid = 1798] [serial = 617] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e8b1000) [pid = 1798] [serial = 621] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8f0e3800) [pid = 1798] [serial = 404] [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.] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8d470000) [pid = 1798] [serial = 593] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8cde6000) [pid = 1798] [serial = 592] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e97f400) [pid = 1798] [serial = 596] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e80e000) [pid = 1798] [serial = 595] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9173bc00) [pid = 1798] [serial = 599] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x90ba8400) [pid = 1798] [serial = 598] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8ed0dc00) [pid = 1798] [serial = 623] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93ddf400) [pid = 1798] [serial = 602] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x93d1b400) [pid = 1798] [serial = 601] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9538dc00) [pid = 1798] [serial = 605] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9526bc00) [pid = 1798] [serial = 604] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x954dc400) [pid = 1798] [serial = 608] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95464400) [pid = 1798] [serial = 607] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d46d400) [pid = 1798] [serial = 614] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e80c400) [pid = 1798] [serial = 620] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8f0ea400) [pid = 1798] [serial = 624] [outer = (nil)] [url = about:blank] 03:04:55 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5b4000) [pid = 1798] [serial = 618] [outer = (nil)] [url = about:blank] 03:04:56 INFO - PROCESS | 1798 | 1467540296021 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]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2698ms 03:04:56 INFO - PROCESS | 1798 | 1467540296045 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1798 | 1467540296051 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:04:56 INFO - PROCESS | 1798 | 1467540296060 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1798 | 1467540296065 Marionette TRACE conn4 <- [1,874,null,{}] 03:04:56 INFO - PROCESS | 1798 | 1467540296073 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}] 03:04:56 INFO - PROCESS | 1798 | 1467540296079 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:56 INFO - PROCESS | 1798 | 1467540296281 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:04:56 INFO - PROCESS | 1798 | 1467540296409 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1798 | 1467540296416 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd000 == 30 [pid = 1798] [id = 226] 03:04:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8de11800) [pid = 1798] [serial = 679] [outer = (nil)] 03:04:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e595c00) [pid = 1798] [serial = 680] [outer = 0x8de11800] 03:04:56 INFO - PROCESS | 1798 | 1467540296493 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e59b400) [pid = 1798] [serial = 681] [outer = 0x8de11800] 03:04:57 INFO - PROCESS | 1798 | 1467540297287 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]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1283ms 03:04:57 INFO - PROCESS | 1798 | 1467540297342 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:04:57 INFO - PROCESS | 1798 | 1467540297351 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:04:57 INFO - PROCESS | 1798 | 1467540297362 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1798 | 1467540297366 Marionette TRACE conn4 <- [1,878,null,{}] 03:04:57 INFO - PROCESS | 1798 | 1467540297372 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}] 03:04:57 INFO - PROCESS | 1798 | 1467540297378 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:57 INFO - PROCESS | 1798 | 1467540297563 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:04:57 INFO - PROCESS | 1798 | 1467540297692 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1798 | 1467540297699 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e809800 == 31 [pid = 1798] [id = 227] 03:04:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e80e400) [pid = 1798] [serial = 682] [outer = (nil)] 03:04:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e8b3000) [pid = 1798] [serial = 683] [outer = 0x8e80e400] 03:04:57 INFO - PROCESS | 1798 | 1467540297775 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8bac00) [pid = 1798] [serial = 684] [outer = 0x8e80e400] 03:04:58 INFO - PROCESS | 1798 | 1467540298698 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]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1381ms 03:04:58 INFO - PROCESS | 1798 | 1467540298742 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1798 | 1467540298746 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:04:58 INFO - PROCESS | 1798 | 1467540298759 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1798 | 1467540298766 Marionette TRACE conn4 <- [1,882,null,{}] 03:04:58 INFO - PROCESS | 1798 | 1467540298783 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}] 03:04:58 INFO - PROCESS | 1798 | 1467540298793 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:59 INFO - PROCESS | 1798 | 1467540299011 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:04:59 INFO - PROCESS | 1798 | 1467540299033 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1798 | 1467540299046 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:04:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bafc00 == 32 [pid = 1798] [id = 228] 03:04:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x90bb0000) [pid = 1798] [serial = 685] [outer = (nil)] 03:04:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91733800) [pid = 1798] [serial = 686] [outer = 0x90bb0000] 03:04:59 INFO - PROCESS | 1798 | 1467540299117 Marionette DEBUG loaded listener.js 03:04:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9173e000) [pid = 1798] [serial = 687] [outer = 0x90bb0000] 03:05:00 INFO - PROCESS | 1798 | 1467540300395 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]]]}] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e59b800) [pid = 1798] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f96800) [pid = 1798] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8cddf800) [pid = 1798] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91f98400) [pid = 1798] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8de13400) [pid = 1798] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8ed04400) [pid = 1798] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cde7c00) [pid = 1798] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e80ec00) [pid = 1798] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91741c00) [pid = 1798] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90bb0800) [pid = 1798] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:05:00 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8dcb7800) [pid = 1798] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1741ms 03:05:00 INFO - PROCESS | 1798 | 1467540300501 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:05:00 INFO - PROCESS | 1798 | 1467540300505 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:05:00 INFO - PROCESS | 1798 | 1467540300512 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:05:00 INFO - PROCESS | 1798 | 1467540300514 Marionette TRACE conn4 <- [1,886,null,{}] 03:05:00 INFO - PROCESS | 1798 | 1467540300520 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}] 03:05:00 INFO - PROCESS | 1798 | 1467540300525 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:00 INFO - PROCESS | 1798 | 1467540300675 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:05:00 INFO - PROCESS | 1798 | 1467540300827 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:00 INFO - PROCESS | 1798 | 1467540300835 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddd400 == 33 [pid = 1798] [id = 229] 03:05:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8cde7400) [pid = 1798] [serial = 688] [outer = (nil)] 03:05:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90badc00) [pid = 1798] [serial = 689] [outer = 0x8cde7400] 03:05:00 INFO - PROCESS | 1798 | 1467540300922 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91742400) [pid = 1798] [serial = 690] [outer = 0x8cde7400] 03:05:01 INFO - PROCESS | 1798 | 1467540301704 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]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1233ms 03:05:01 INFO - PROCESS | 1798 | 1467540301746 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 1798 | 1467540301750 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:05:01 INFO - PROCESS | 1798 | 1467540301756 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 1798 | 1467540301758 Marionette TRACE conn4 <- [1,890,null,{}] 03:05:01 INFO - PROCESS | 1798 | 1467540301764 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}] 03:05:01 INFO - PROCESS | 1798 | 1467540301769 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:01 INFO - PROCESS | 1798 | 1467540301917 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:05:01 INFO - PROCESS | 1798 | 1467540301933 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 1798 | 1467540301941 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75ac00 == 34 [pid = 1798] [id = 230] 03:05:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91741c00) [pid = 1798] [serial = 691] [outer = (nil)] 03:05:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91f97000) [pid = 1798] [serial = 692] [outer = 0x91741c00] 03:05:02 INFO - PROCESS | 1798 | 1467540302010 Marionette DEBUG loaded listener.js 03:05:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91fa3800) [pid = 1798] [serial = 693] [outer = 0x91741c00] 03:05:03 INFO - PROCESS | 1798 | 1467540303399 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]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1738ms 03:05:03 INFO - PROCESS | 1798 | 1467540303600 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1798 | 1467540303608 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:05:03 INFO - PROCESS | 1798 | 1467540303672 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1798 | 1467540303677 Marionette TRACE conn4 <- [1,894,null,{}] 03:05:03 INFO - PROCESS | 1798 | 1467540303689 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}] 03:05:03 INFO - PROCESS | 1798 | 1467540303694 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:03 INFO - PROCESS | 1798 | 1467540303887 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:05:04 INFO - PROCESS | 1798 | 1467540304044 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1798 | 1467540304052 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0800 == 35 [pid = 1798] [id = 231] 03:05:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8de1d000) [pid = 1798] [serial = 694] [outer = (nil)] 03:05:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e803c00) [pid = 1798] [serial = 695] [outer = 0x8de1d000] 03:05:04 INFO - PROCESS | 1798 | 1467540304140 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e8b5000) [pid = 1798] [serial = 696] [outer = 0x8de1d000] 03:05:05 INFO - PROCESS | 1798 | 1467540305292 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]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1684ms 03:05:05 INFO - PROCESS | 1798 | 1467540305311 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1798 | 1467540305318 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:05:05 INFO - PROCESS | 1798 | 1467540305329 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1798 | 1467540305334 Marionette TRACE conn4 <- [1,898,null,{}] 03:05:05 INFO - PROCESS | 1798 | 1467540305340 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}] 03:05:05 INFO - PROCESS | 1798 | 1467540305346 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:05 INFO - PROCESS | 1798 | 1467540305536 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:05:05 INFO - PROCESS | 1798 | 1467540305752 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1798 | 1467540305760 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x90baac00 == 36 [pid = 1798] [id = 232] 03:05:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x90bae400) [pid = 1798] [serial = 697] [outer = (nil)] 03:05:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91741800) [pid = 1798] [serial = 698] [outer = 0x90bae400] 03:05:05 INFO - PROCESS | 1798 | 1467540305860 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90bab000) [pid = 1798] [serial = 699] [outer = 0x90bae400] 03:05:06 INFO - PROCESS | 1798 | 1467540306988 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]]]}] 03:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1689ms 03:05:07 INFO - PROCESS | 1798 | 1467540307018 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:05:07 INFO - PROCESS | 1798 | 1467540307022 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:05:07 INFO - PROCESS | 1798 | 1467540307029 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:05:07 INFO - PROCESS | 1798 | 1467540307035 Marionette TRACE conn4 <- [1,902,null,{}] 03:05:07 INFO - PROCESS | 1798 | 1467540307052 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}] 03:05:07 INFO - PROCESS | 1798 | 1467540307061 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:07 INFO - PROCESS | 1798 | 1467540307242 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:05:07 INFO - PROCESS | 1798 | 1467540307433 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1798 | 1467540307444 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e5800 == 37 [pid = 1798] [id = 233] 03:05:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x924e6000) [pid = 1798] [serial = 700] [outer = (nil)] 03:05:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x932a3c00) [pid = 1798] [serial = 701] [outer = 0x924e6000] 03:05:07 INFO - PROCESS | 1798 | 1467540307526 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93d19400) [pid = 1798] [serial = 702] [outer = 0x924e6000] 03:05:08 INFO - PROCESS | 1798 | 1467540308508 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]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1543ms 03:05:08 INFO - PROCESS | 1798 | 1467540308572 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:05:08 INFO - PROCESS | 1798 | 1467540308577 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:05:08 INFO - PROCESS | 1798 | 1467540308583 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1798 | 1467540308587 Marionette TRACE conn4 <- [1,906,null,{}] 03:05:08 INFO - PROCESS | 1798 | 1467540308593 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}] 03:05:08 INFO - PROCESS | 1798 | 1467540308598 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:08 INFO - PROCESS | 1798 | 1467540308780 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:05:09 INFO - PROCESS | 1798 | 1467540308984 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1798 | 1467540308993 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc400 == 38 [pid = 1798] [id = 234] 03:05:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8cdddc00) [pid = 1798] [serial = 703] [outer = (nil)] 03:05:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x93f2c000) [pid = 1798] [serial = 704] [outer = 0x8cdddc00] 03:05:09 INFO - PROCESS | 1798 | 1467540309083 Marionette DEBUG loaded listener.js 03:05:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x93f33c00) [pid = 1798] [serial = 705] [outer = 0x8cdddc00] 03:05:10 INFO - PROCESS | 1798 | 1467540310145 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]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1636ms 03:05:10 INFO - PROCESS | 1798 | 1467540310220 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:05:10 INFO - PROCESS | 1798 | 1467540310224 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:05:10 INFO - PROCESS | 1798 | 1467540310234 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1798 | 1467540310238 Marionette TRACE conn4 <- [1,910,null,{}] 03:05:10 INFO - PROCESS | 1798 | 1467540310247 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}] 03:05:10 INFO - PROCESS | 1798 | 1467540310253 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:10 INFO - PROCESS | 1798 | 1467540310479 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:05:10 INFO - PROCESS | 1798 | 1467540310755 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:10 INFO - PROCESS | 1798 | 1467540310771 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de19400 == 39 [pid = 1798] [id = 235] 03:05:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8de19c00) [pid = 1798] [serial = 706] [outer = (nil)] 03:05:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e59e800) [pid = 1798] [serial = 707] [outer = 0x8de19c00] 03:05:10 INFO - PROCESS | 1798 | 1467540310843 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5ad000) [pid = 1798] [serial = 708] [outer = 0x8de19c00] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x91f9c800) [pid = 1798] [serial = 650] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e59d800) [pid = 1798] [serial = 653] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x91f9fc00) [pid = 1798] [serial = 651] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91fa3000) [pid = 1798] [serial = 638] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x9208b400) [pid = 1798] [serial = 639] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8de20800) [pid = 1798] [serial = 641] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e5a7800) [pid = 1798] [serial = 642] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8ed0f800) [pid = 1798] [serial = 632] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8f0ec800) [pid = 1798] [serial = 633] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8d473800) [pid = 1798] [serial = 629] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e5b1c00) [pid = 1798] [serial = 630] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e8b8800) [pid = 1798] [serial = 644] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e97d800) [pid = 1798] [serial = 645] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91905400) [pid = 1798] [serial = 635] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9190a000) [pid = 1798] [serial = 636] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91736000) [pid = 1798] [serial = 647] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90ba6c00) [pid = 1798] [serial = 627] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5a1800) [pid = 1798] [serial = 654] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91742c00) [pid = 1798] [serial = 648] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x924e3c00) [pid = 1798] [serial = 657] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9240a800) [pid = 1798] [serial = 656] [outer = (nil)] [url = about:blank] 03:05:11 INFO - PROCESS | 1798 | 1467540311740 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]]]}] 03:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1534ms 03:05:11 INFO - PROCESS | 1798 | 1467540311768 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:05:11 INFO - PROCESS | 1798 | 1467540311776 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:05:11 INFO - PROCESS | 1798 | 1467540311811 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:05:11 INFO - PROCESS | 1798 | 1467540311815 Marionette TRACE conn4 <- [1,914,null,{}] 03:05:11 INFO - PROCESS | 1798 | 1467540311821 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}] 03:05:11 INFO - PROCESS | 1798 | 1467540311827 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:11 INFO - PROCESS | 1798 | 1467540311993 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:05:12 INFO - PROCESS | 1798 | 1467540312003 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1798 | 1467540312009 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e595400 == 40 [pid = 1798] [id = 236] 03:05:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b8800) [pid = 1798] [serial = 709] [outer = (nil)] 03:05:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e97f400) [pid = 1798] [serial = 710] [outer = 0x8e8b8800] 03:05:12 INFO - PROCESS | 1798 | 1467540312084 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8ed08400) [pid = 1798] [serial = 711] [outer = 0x8e8b8800] 03:05:12 INFO - PROCESS | 1798 | 1467540312962 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]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1187ms 03:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:05:13 INFO - PROCESS | 1798 | 1467540312996 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:05:13 INFO - PROCESS | 1798 | 1467540313000 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:05:13 INFO - PROCESS | 1798 | 1467540313007 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:05:13 INFO - PROCESS | 1798 | 1467540313012 Marionette TRACE conn4 <- [1,918,null,{}] 03:05:13 INFO - PROCESS | 1798 | 1467540313028 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}] 03:05:13 INFO - PROCESS | 1798 | 1467540313036 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:13 INFO - PROCESS | 1798 | 1467540313206 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:05:13 INFO - PROCESS | 1798 | 1467540313340 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:13 INFO - PROCESS | 1798 | 1467540313348 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba5c00 == 41 [pid = 1798] [id = 237] 03:05:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x90ba8c00) [pid = 1798] [serial = 712] [outer = (nil)] 03:05:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91904400) [pid = 1798] [serial = 713] [outer = 0x90ba8c00] 03:05:13 INFO - PROCESS | 1798 | 1467540313424 Marionette DEBUG loaded listener.js 03:05:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91f9c000) [pid = 1798] [serial = 714] [outer = 0x90ba8c00] 03:05:14 INFO - PROCESS | 1798 | 1467540314326 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]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1385ms 03:05:14 INFO - PROCESS | 1798 | 1467540314391 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1798 | 1467540314396 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:05:14 INFO - PROCESS | 1798 | 1467540314403 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1798 | 1467540314407 Marionette TRACE conn4 <- [1,922,null,{}] 03:05:14 INFO - PROCESS | 1798 | 1467540314412 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}] 03:05:14 INFO - PROCESS | 1798 | 1467540314417 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:14 INFO - PROCESS | 1798 | 1467540314626 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:05:14 INFO - PROCESS | 1798 | 1467540314644 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1798 | 1467540314655 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475800 == 42 [pid = 1798] [id = 238] 03:05:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5b6000) [pid = 1798] [serial = 715] [outer = (nil)] 03:05:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9208f800) [pid = 1798] [serial = 716] [outer = 0x8e5b6000] 03:05:14 INFO - PROCESS | 1798 | 1467540314721 Marionette DEBUG loaded listener.js 03:05:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91909c00) [pid = 1798] [serial = 717] [outer = 0x8e5b6000] 03:05:15 INFO - PROCESS | 1798 | 1467540315627 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]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1281ms 03:05:15 INFO - PROCESS | 1798 | 1467540315688 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1798 | 1467540315692 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:05:15 INFO - PROCESS | 1798 | 1467540315698 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1798 | 1467540315700 Marionette TRACE conn4 <- [1,926,null,{}] 03:05:15 INFO - PROCESS | 1798 | 1467540315706 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}] 03:05:15 INFO - PROCESS | 1798 | 1467540315711 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:15 INFO - PROCESS | 1798 | 1467540315962 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8ed0c800) [pid = 1798] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8f0f1400) [pid = 1798] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8de11800) [pid = 1798] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9240bc00) [pid = 1798] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e80e400) [pid = 1798] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d474000) [pid = 1798] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e751c00) [pid = 1798] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8d473c00) [pid = 1798] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8cde7400) [pid = 1798] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x90bb0000) [pid = 1798] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:05:15 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x931e9400) [pid = 1798] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:05:16 INFO - PROCESS | 1798 | 1467540316070 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1798 | 1467540316079 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5c00 == 43 [pid = 1798] [id = 239] 03:05:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d470400) [pid = 1798] [serial = 718] [outer = (nil)] 03:05:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5b4c00) [pid = 1798] [serial = 719] [outer = 0x8d470400] 03:05:16 INFO - PROCESS | 1798 | 1467540316146 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x90bb0000) [pid = 1798] [serial = 720] [outer = 0x8d470400] 03:05:17 INFO - PROCESS | 1798 | 1467540317206 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]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1542ms 03:05:17 INFO - PROCESS | 1798 | 1467540317241 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1798 | 1467540317244 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:05:17 INFO - PROCESS | 1798 | 1467540317251 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1798 | 1467540317253 Marionette TRACE conn4 <- [1,930,null,{}] 03:05:17 INFO - PROCESS | 1798 | 1467540317259 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}] 03:05:17 INFO - PROCESS | 1798 | 1467540317270 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:17 INFO - PROCESS | 1798 | 1467540317524 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:05:17 INFO - PROCESS | 1798 | 1467540317538 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1798 | 1467540317544 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdd9c00 == 44 [pid = 1798] [id = 240] 03:05:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8cddb400) [pid = 1798] [serial = 721] [outer = (nil)] 03:05:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x93f2c400) [pid = 1798] [serial = 722] [outer = 0x8cddb400] 03:05:17 INFO - PROCESS | 1798 | 1467540317615 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x95320c00) [pid = 1798] [serial = 723] [outer = 0x8cddb400] 03:05:18 INFO - PROCESS | 1798 | 1467540318680 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]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1487ms 03:05:18 INFO - PROCESS | 1798 | 1467540318740 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1798 | 1467540318747 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:05:18 INFO - PROCESS | 1798 | 1467540318756 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1798 | 1467540318762 Marionette TRACE conn4 <- [1,934,null,{}] 03:05:18 INFO - PROCESS | 1798 | 1467540318772 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}] 03:05:18 INFO - PROCESS | 1798 | 1467540318777 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:19 INFO - PROCESS | 1798 | 1467540319005 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:05:19 INFO - PROCESS | 1798 | 1467540319225 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 1798 | 1467540319236 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14400 == 45 [pid = 1798] [id = 241] 03:05:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de18c00) [pid = 1798] [serial = 724] [outer = (nil)] 03:05:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e806400) [pid = 1798] [serial = 725] [outer = 0x8de18c00] 03:05:19 INFO - PROCESS | 1798 | 1467540319366 Marionette DEBUG loaded listener.js 03:05:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e808000) [pid = 1798] [serial = 726] [outer = 0x8de18c00] 03:05:20 INFO - PROCESS | 1798 | 1467540320248 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]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1542ms 03:05:20 INFO - PROCESS | 1798 | 1467540320298 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1798 | 1467540320306 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:05:20 INFO - PROCESS | 1798 | 1467540320317 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:05:20 INFO - PROCESS | 1798 | 1467540320321 Marionette TRACE conn4 <- [1,938,null,{}] 03:05:20 INFO - PROCESS | 1798 | 1467540320328 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}] 03:05:20 INFO - PROCESS | 1798 | 1467540320334 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:20 INFO - PROCESS | 1798 | 1467540320516 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:05:20 INFO - PROCESS | 1798 | 1467540320679 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:20 INFO - PROCESS | 1798 | 1467540320688 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ac000 == 46 [pid = 1798] [id = 242] 03:05:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90ba5400) [pid = 1798] [serial = 727] [outer = (nil)] 03:05:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91740000) [pid = 1798] [serial = 728] [outer = 0x90ba5400] 03:05:20 INFO - PROCESS | 1798 | 1467540320780 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9190f800) [pid = 1798] [serial = 729] [outer = 0x90ba5400] 03:05:21 INFO - PROCESS | 1798 | 1467540321812 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]]]}] 03:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1533ms 03:05:21 INFO - PROCESS | 1798 | 1467540321850 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:05:21 INFO - PROCESS | 1798 | 1467540321853 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:05:21 INFO - PROCESS | 1798 | 1467540321861 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1798 | 1467540321867 Marionette TRACE conn4 <- [1,942,null,{}] 03:05:21 INFO - PROCESS | 1798 | 1467540321884 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}] 03:05:21 INFO - PROCESS | 1798 | 1467540321893 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:22 INFO - PROCESS | 1798 | 1467540322078 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:05:22 INFO - PROCESS | 1798 | 1467540322291 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:22 INFO - PROCESS | 1798 | 1467540322302 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x932aa000 == 47 [pid = 1798] [id = 243] 03:05:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95320000) [pid = 1798] [serial = 730] [outer = (nil)] 03:05:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9538dc00) [pid = 1798] [serial = 731] [outer = 0x95320000] 03:05:22 INFO - PROCESS | 1798 | 1467540322429 Marionette DEBUG loaded listener.js 03:05:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9545a800) [pid = 1798] [serial = 732] [outer = 0x95320000] 03:05:23 INFO - PROCESS | 1798 | 1467540323289 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]]]}] 03:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1486ms 03:05:23 INFO - PROCESS | 1798 | 1467540323348 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:05:23 INFO - PROCESS | 1798 | 1467540323353 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:05:23 INFO - PROCESS | 1798 | 1467540323360 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:05:23 INFO - PROCESS | 1798 | 1467540323363 Marionette TRACE conn4 <- [1,946,null,{}] 03:05:23 INFO - PROCESS | 1798 | 1467540323369 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}] 03:05:23 INFO - PROCESS | 1798 | 1467540323374 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:23 INFO - PROCESS | 1798 | 1467540323568 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:05:23 INFO - PROCESS | 1798 | 1467540323730 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1798 | 1467540323737 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0eb000 == 48 [pid = 1798] [id = 244] 03:05:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x91fa2800) [pid = 1798] [serial = 733] [outer = (nil)] 03:05:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x95461400) [pid = 1798] [serial = 734] [outer = 0x91fa2800] 03:05:23 INFO - PROCESS | 1798 | 1467540323818 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x954a5c00) [pid = 1798] [serial = 735] [outer = 0x91fa2800] 03:05:24 INFO - PROCESS | 1798 | 1467540324763 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]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1453ms 03:05:24 INFO - PROCESS | 1798 | 1467540324813 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1798 | 1467540324817 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:05:24 INFO - PROCESS | 1798 | 1467540324823 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1798 | 1467540324827 Marionette TRACE conn4 <- [1,950,null,{}] 03:05:24 INFO - PROCESS | 1798 | 1467540324834 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}] 03:05:24 INFO - PROCESS | 1798 | 1467540324839 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:25 INFO - PROCESS | 1798 | 1467540325012 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:05:25 INFO - PROCESS | 1798 | 1467540325192 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:25 INFO - PROCESS | 1798 | 1467540325203 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed02400 == 49 [pid = 1798] [id = 245] 03:05:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9545ec00) [pid = 1798] [serial = 736] [outer = (nil)] 03:05:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x954b0800) [pid = 1798] [serial = 737] [outer = 0x9545ec00] 03:05:25 INFO - PROCESS | 1798 | 1467540325327 Marionette DEBUG loaded listener.js 03:05:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x954d3800) [pid = 1798] [serial = 738] [outer = 0x9545ec00] 03:05:26 INFO - PROCESS | 1798 | 1467540326220 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]]]}] 03:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1430ms 03:05:26 INFO - PROCESS | 1798 | 1467540326255 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:05:26 INFO - PROCESS | 1798 | 1467540326259 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:05:26 INFO - PROCESS | 1798 | 1467540326266 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:05:26 INFO - PROCESS | 1798 | 1467540326268 Marionette TRACE conn4 <- [1,954,null,{}] 03:05:26 INFO - PROCESS | 1798 | 1467540326275 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}] 03:05:26 INFO - PROCESS | 1798 | 1467540326285 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:26 INFO - PROCESS | 1798 | 1467540326491 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:05:26 INFO - PROCESS | 1798 | 1467540326658 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1798 | 1467540326667 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e754c00 == 50 [pid = 1798] [id = 246] 03:05:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x95463000) [pid = 1798] [serial = 739] [outer = (nil)] 03:05:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x9552e400) [pid = 1798] [serial = 740] [outer = 0x95463000] 03:05:26 INFO - PROCESS | 1798 | 1467540326752 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x9552f000) [pid = 1798] [serial = 741] [outer = 0x95463000] 03:05:27 INFO - PROCESS | 1798 | 1467540327666 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]]]}] 03:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1435ms 03:05:27 INFO - PROCESS | 1798 | 1467540327701 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1798 | 1467540327705 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:05:27 INFO - PROCESS | 1798 | 1467540327712 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1798 | 1467540327716 Marionette TRACE conn4 <- [1,958,null,{}] 03:05:27 INFO - PROCESS | 1798 | 1467540327722 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}] 03:05:27 INFO - PROCESS | 1798 | 1467540327727 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:27 INFO - PROCESS | 1798 | 1467540327897 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:05:28 INFO - PROCESS | 1798 | 1467540328061 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:28 INFO - PROCESS | 1798 | 1467540328069 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde2400 == 51 [pid = 1798] [id = 247] 03:05:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8e8b1800) [pid = 1798] [serial = 742] [outer = (nil)] 03:05:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x98436000) [pid = 1798] [serial = 743] [outer = 0x8e8b1800] 03:05:28 INFO - PROCESS | 1798 | 1467540328148 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x9858d400) [pid = 1798] [serial = 744] [outer = 0x8e8b1800] 03:05:29 INFO - PROCESS | 1798 | 1467540329087 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]]]}] 03:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1432ms 03:05:29 INFO - PROCESS | 1798 | 1467540329145 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:05:29 INFO - PROCESS | 1798 | 1467540329157 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:05:29 INFO - PROCESS | 1798 | 1467540329163 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:05:29 INFO - PROCESS | 1798 | 1467540329167 Marionette TRACE conn4 <- [1,962,null,{}] 03:05:29 INFO - PROCESS | 1798 | 1467540329173 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}] 03:05:29 INFO - PROCESS | 1798 | 1467540329178 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:29 INFO - PROCESS | 1798 | 1467540329351 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:05:29 INFO - PROCESS | 1798 | 1467540329808 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 1798 | 1467540329820 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46e000 == 52 [pid = 1798] [id = 248] 03:05:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8d46ec00) [pid = 1798] [serial = 745] [outer = (nil)] 03:05:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8dcb7000) [pid = 1798] [serial = 746] [outer = 0x8d46ec00] 03:05:29 INFO - PROCESS | 1798 | 1467540329901 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x8de1c400) [pid = 1798] [serial = 747] [outer = 0x8d46ec00] 03:05:30 INFO - PROCESS | 1798 | 1467540330806 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]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1685ms 03:05:30 INFO - PROCESS | 1798 | 1467540330851 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1798 | 1467540330857 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:05:30 INFO - PROCESS | 1798 | 1467540330865 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1798 | 1467540330870 Marionette TRACE conn4 <- [1,966,null,{}] 03:05:30 INFO - PROCESS | 1798 | 1467540330878 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}] 03:05:30 INFO - PROCESS | 1798 | 1467540330885 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:31 INFO - PROCESS | 1798 | 1467540331069 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:05:31 INFO - PROCESS | 1798 | 1467540331252 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:31 INFO - PROCESS | 1798 | 1467540331265 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc2400 == 53 [pid = 1798] [id = 249] 03:05:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x8ed10800) [pid = 1798] [serial = 748] [outer = (nil)] 03:05:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x8f0f2400) [pid = 1798] [serial = 749] [outer = 0x8ed10800] 03:05:31 INFO - PROCESS | 1798 | 1467540331371 Marionette DEBUG loaded listener.js 03:05:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x90bac000) [pid = 1798] [serial = 750] [outer = 0x8ed10800] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddd400 == 52 [pid = 1798] [id = 229] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e74f400 == 51 [pid = 1798] [id = 225] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5c00 == 50 [pid = 1798] [id = 239] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475800 == 49 [pid = 1798] [id = 238] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba5c00 == 48 [pid = 1798] [id = 237] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e595400 == 47 [pid = 1798] [id = 236] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8de19400 == 46 [pid = 1798] [id = 235] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddbc00 == 45 [pid = 1798] [id = 222] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x91737c00 == 44 [pid = 1798] [id = 223] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46ac00 == 43 [pid = 1798] [id = 224] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd000 == 42 [pid = 1798] [id = 226] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90bafc00 == 41 [pid = 1798] [id = 228] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75ac00 == 40 [pid = 1798] [id = 230] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc400 == 39 [pid = 1798] [id = 234] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e809800 == 38 [pid = 1798] [id = 227] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x924e5800 == 37 [pid = 1798] [id = 233] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde0800 == 36 [pid = 1798] [id = 231] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90baac00 == 35 [pid = 1798] [id = 232] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46e000 == 34 [pid = 1798] [id = 248] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde2400 == 33 [pid = 1798] [id = 247] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed02400 == 32 [pid = 1798] [id = 245] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e754c00 == 31 [pid = 1798] [id = 246] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0eb000 == 30 [pid = 1798] [id = 244] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x932aa000 == 29 [pid = 1798] [id = 243] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ac000 == 28 [pid = 1798] [id = 242] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdd9c00 == 27 [pid = 1798] [id = 240] 03:05:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14400 == 26 [pid = 1798] [id = 241] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x91904c00) [pid = 1798] [serial = 663] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x93d21c00) [pid = 1798] [serial = 668] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x8e59b400) [pid = 1798] [serial = 681] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x924e8c00) [pid = 1798] [serial = 665] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x8e8bac00) [pid = 1798] [serial = 684] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x8e75c000) [pid = 1798] [serial = 660] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e80fc00) [pid = 1798] [serial = 678] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8e5adc00) [pid = 1798] [serial = 674] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e595c00) [pid = 1798] [serial = 680] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x90bb2400) [pid = 1798] [serial = 662] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x90badc00) [pid = 1798] [serial = 689] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x9173e000) [pid = 1798] [serial = 687] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e808800) [pid = 1798] [serial = 675] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x932a4400) [pid = 1798] [serial = 666] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x93f30000) [pid = 1798] [serial = 671] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x93de0000) [pid = 1798] [serial = 669] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e753000) [pid = 1798] [serial = 659] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e75c800) [pid = 1798] [serial = 677] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91733800) [pid = 1798] [serial = 686] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93f35000) [pid = 1798] [serial = 672] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e8b3000) [pid = 1798] [serial = 683] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f97000) [pid = 1798] [serial = 692] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x91742400) [pid = 1798] [serial = 690] [outer = (nil)] [url = about:blank] 03:05:33 INFO - PROCESS | 1798 | 1467540333540 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]]]}] 03:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 2740ms 03:05:33 INFO - PROCESS | 1798 | 1467540333606 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:05:33 INFO - PROCESS | 1798 | 1467540333611 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:05:33 INFO - PROCESS | 1798 | 1467540333620 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:05:33 INFO - PROCESS | 1798 | 1467540333626 Marionette TRACE conn4 <- [1,970,null,{}] 03:05:33 INFO - PROCESS | 1798 | 1467540333635 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}] 03:05:33 INFO - PROCESS | 1798 | 1467540333639 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:33 INFO - PROCESS | 1798 | 1467540333807 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:05:33 INFO - PROCESS | 1798 | 1467540333931 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1798 | 1467540333940 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd800 == 27 [pid = 1798] [id = 250] 03:05:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8dcbe800) [pid = 1798] [serial = 751] [outer = (nil)] 03:05:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8de15400) [pid = 1798] [serial = 752] [outer = 0x8dcbe800] 03:05:34 INFO - PROCESS | 1798 | 1467540334015 Marionette DEBUG loaded listener.js 03:05:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e595400) [pid = 1798] [serial = 753] [outer = 0x8dcbe800] 03:05:34 INFO - PROCESS | 1798 | 1467540334815 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]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1240ms 03:05:34 INFO - PROCESS | 1798 | 1467540334860 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:05:34 INFO - PROCESS | 1798 | 1467540334869 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:05:34 INFO - PROCESS | 1798 | 1467540334881 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1798 | 1467540334886 Marionette TRACE conn4 <- [1,974,null,{}] 03:05:34 INFO - PROCESS | 1798 | 1467540334892 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}] 03:05:34 INFO - PROCESS | 1798 | 1467540334898 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:35 INFO - PROCESS | 1798 | 1467540335067 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:05:35 INFO - PROCESS | 1798 | 1467540335078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:35 INFO - PROCESS | 1798 | 1467540335087 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80a400 == 28 [pid = 1798] [id = 251] 03:05:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e80c800) [pid = 1798] [serial = 754] [outer = (nil)] 03:05:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e8b0000) [pid = 1798] [serial = 755] [outer = 0x8e80c800] 03:05:35 INFO - PROCESS | 1798 | 1467540335161 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e8b7c00) [pid = 1798] [serial = 756] [outer = 0x8e80c800] 03:05:36 INFO - PROCESS | 1798 | 1467540336199 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]]]}] 03:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1387ms 03:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:05:36 INFO - PROCESS | 1798 | 1467540336274 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:05:36 INFO - PROCESS | 1798 | 1467540336277 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:05:36 INFO - PROCESS | 1798 | 1467540336284 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:05:36 INFO - PROCESS | 1798 | 1467540336290 Marionette TRACE conn4 <- [1,978,null,{}] 03:05:36 INFO - PROCESS | 1798 | 1467540336314 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}] 03:05:36 INFO - PROCESS | 1798 | 1467540336324 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:36 INFO - PROCESS | 1798 | 1467540336543 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:05:36 INFO - PROCESS | 1798 | 1467540336567 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1798 | 1467540336577 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb2400 == 29 [pid = 1798] [id = 252] 03:05:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x90bb2800) [pid = 1798] [serial = 757] [outer = (nil)] 03:05:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x91736c00) [pid = 1798] [serial = 758] [outer = 0x90bb2800] 03:05:36 INFO - PROCESS | 1798 | 1467540336651 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9173dc00) [pid = 1798] [serial = 759] [outer = 0x90bb2800] 03:05:37 INFO - PROCESS | 1798 | 1467540337772 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]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1541ms 03:05:37 INFO - PROCESS | 1798 | 1467540337833 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1798 | 1467540337838 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:05:37 INFO - PROCESS | 1798 | 1467540337844 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1798 | 1467540337848 Marionette TRACE conn4 <- [1,982,null,{}] 03:05:37 INFO - PROCESS | 1798 | 1467540337854 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}] 03:05:37 INFO - PROCESS | 1798 | 1467540337858 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:38 INFO - PROCESS | 1798 | 1467540338069 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:05:38 INFO - PROCESS | 1798 | 1467540338090 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:38 INFO - PROCESS | 1798 | 1467540338099 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80fc00 == 30 [pid = 1798] [id = 253] 03:05:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8f0ec800) [pid = 1798] [serial = 760] [outer = (nil)] 03:05:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x91fa1000) [pid = 1798] [serial = 761] [outer = 0x8f0ec800] 03:05:38 INFO - PROCESS | 1798 | 1467540338171 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x92088c00) [pid = 1798] [serial = 762] [outer = 0x8f0ec800] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8cddb400) [pid = 1798] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e5b6000) [pid = 1798] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8d470400) [pid = 1798] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91741c00) [pid = 1798] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8cdddc00) [pid = 1798] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8de1d000) [pid = 1798] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x90bae400) [pid = 1798] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x90ba8c00) [pid = 1798] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e8b8800) [pid = 1798] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x924e6000) [pid = 1798] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:05:39 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8de19c00) [pid = 1798] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:05:39 INFO - PROCESS | 1798 | 1467540339525 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]]]}] 03:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1739ms 03:05:39 INFO - PROCESS | 1798 | 1467540339585 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:05:39 INFO - PROCESS | 1798 | 1467540339589 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:05:39 INFO - PROCESS | 1798 | 1467540339595 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:05:39 INFO - PROCESS | 1798 | 1467540339598 Marionette TRACE conn4 <- [1,986,null,{}] 03:05:39 INFO - PROCESS | 1798 | 1467540339604 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}] 03:05:39 INFO - PROCESS | 1798 | 1467540339609 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:39 INFO - PROCESS | 1798 | 1467540339759 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:05:39 INFO - PROCESS | 1798 | 1467540339768 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 1798 | 1467540339774 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470400 == 31 [pid = 1798] [id = 254] 03:05:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91741c00) [pid = 1798] [serial = 763] [outer = (nil)] 03:05:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91f97c00) [pid = 1798] [serial = 764] [outer = 0x91741c00] 03:05:39 INFO - PROCESS | 1798 | 1467540339846 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9208b000) [pid = 1798] [serial = 765] [outer = 0x91741c00] 03:05:40 INFO - PROCESS | 1798 | 1467540340736 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]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1179ms 03:05:40 INFO - PROCESS | 1798 | 1467540340775 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:05:40 INFO - PROCESS | 1798 | 1467540340778 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:05:40 INFO - PROCESS | 1798 | 1467540340786 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1798 | 1467540340789 Marionette TRACE conn4 <- [1,990,null,{}] 03:05:40 INFO - PROCESS | 1798 | 1467540340794 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}] 03:05:40 INFO - PROCESS | 1798 | 1467540340805 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:41 INFO - PROCESS | 1798 | 1467540341059 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:05:41 INFO - PROCESS | 1798 | 1467540341222 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:41 INFO - PROCESS | 1798 | 1467540341235 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddec00 == 32 [pid = 1798] [id = 255] 03:05:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8cddf400) [pid = 1798] [serial = 766] [outer = (nil)] 03:05:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8cde6c00) [pid = 1798] [serial = 767] [outer = 0x8cddf400] 03:05:41 INFO - PROCESS | 1798 | 1467540341324 Marionette DEBUG loaded listener.js 03:05:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8d471c00) [pid = 1798] [serial = 768] [outer = 0x8cddf400] 03:05:42 INFO - PROCESS | 1798 | 1467540342421 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]]]}] 03:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1691ms 03:05:42 INFO - PROCESS | 1798 | 1467540342480 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:05:42 INFO - PROCESS | 1798 | 1467540342486 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:05:42 INFO - PROCESS | 1798 | 1467540342495 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:05:42 INFO - PROCESS | 1798 | 1467540342500 Marionette TRACE conn4 <- [1,994,null,{}] 03:05:42 INFO - PROCESS | 1798 | 1467540342507 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}] 03:05:42 INFO - PROCESS | 1798 | 1467540342516 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:42 INFO - PROCESS | 1798 | 1467540342710 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:05:42 INFO - PROCESS | 1798 | 1467540342926 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 1798 | 1467540342934 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e750800 == 33 [pid = 1798] [id = 256] 03:05:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e751000) [pid = 1798] [serial = 769] [outer = (nil)] 03:05:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e757000) [pid = 1798] [serial = 770] [outer = 0x8e751000] 03:05:43 INFO - PROCESS | 1798 | 1467540343048 Marionette DEBUG loaded listener.js 03:05:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e80d400) [pid = 1798] [serial = 771] [outer = 0x8e751000] 03:05:44 INFO - PROCESS | 1798 | 1467540344087 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]]]}] 03:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1684ms 03:05:44 INFO - PROCESS | 1798 | 1467540344179 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:05:44 INFO - PROCESS | 1798 | 1467540344185 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:05:44 INFO - PROCESS | 1798 | 1467540344192 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:05:44 INFO - PROCESS | 1798 | 1467540344195 Marionette TRACE conn4 <- [1,998,null,{}] 03:05:44 INFO - PROCESS | 1798 | 1467540344202 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}] 03:05:44 INFO - PROCESS | 1798 | 1467540344206 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:44 INFO - PROCESS | 1798 | 1467540344448 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:05:44 INFO - PROCESS | 1798 | 1467540344709 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1798 | 1467540344717 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97e800 == 34 [pid = 1798] [id = 257] 03:05:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8ed05000) [pid = 1798] [serial = 772] [outer = (nil)] 03:05:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8ed0d800) [pid = 1798] [serial = 773] [outer = 0x8ed05000] 03:05:44 INFO - PROCESS | 1798 | 1467540344799 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x90ba9000) [pid = 1798] [serial = 774] [outer = 0x8ed05000] 03:05:45 INFO - PROCESS | 1798 | 1467540345843 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]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1695ms 03:05:45 INFO - PROCESS | 1798 | 1467540345887 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1798 | 1467540345894 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:05:45 INFO - PROCESS | 1798 | 1467540345912 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1798 | 1467540345919 Marionette TRACE conn4 <- [1,1002,null,{}] 03:05:45 INFO - PROCESS | 1798 | 1467540345925 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}] 03:05:45 INFO - PROCESS | 1798 | 1467540345932 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:46 INFO - PROCESS | 1798 | 1467540346135 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:05:46 INFO - PROCESS | 1798 | 1467540346348 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1798 | 1467540346355 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x91739000 == 35 [pid = 1798] [id = 258] 03:05:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x91903000) [pid = 1798] [serial = 775] [outer = (nil)] 03:05:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x932a4400) [pid = 1798] [serial = 776] [outer = 0x91903000] 03:05:46 INFO - PROCESS | 1798 | 1467540346465 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x932aa000) [pid = 1798] [serial = 777] [outer = 0x91903000] 03:05:47 INFO - PROCESS | 1798 | 1467540347423 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]]]}] 03:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1609ms 03:05:47 INFO - PROCESS | 1798 | 1467540347513 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1798 | 1467540347518 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:05:47 INFO - PROCESS | 1798 | 1467540347525 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1798 | 1467540347529 Marionette TRACE conn4 <- [1,1006,null,{}] 03:05:47 INFO - PROCESS | 1798 | 1467540347534 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}] 03:05:47 INFO - PROCESS | 1798 | 1467540347540 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:47 INFO - PROCESS | 1798 | 1467540347750 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:05:47 INFO - PROCESS | 1798 | 1467540347968 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 1798 | 1467540347976 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde000 == 36 [pid = 1798] [id = 259] 03:05:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8cde0400) [pid = 1798] [serial = 778] [outer = (nil)] 03:05:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8d468c00) [pid = 1798] [serial = 779] [outer = 0x8cde0400] 03:05:48 INFO - PROCESS | 1798 | 1467540348200 Marionette DEBUG loaded listener.js 03:05:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8dcbc800) [pid = 1798] [serial = 780] [outer = 0x8cde0400] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde3400 == 35 [pid = 1798] [id = 208] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80b800 == 34 [pid = 1798] [id = 214] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470400 == 33 [pid = 1798] [id = 254] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80fc00 == 32 [pid = 1798] [id = 253] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb2400 == 31 [pid = 1798] [id = 252] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80a400 == 30 [pid = 1798] [id = 251] 03:05:49 INFO - PROCESS | 1798 | 1467540349297 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]]]}] 03:05:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd800 == 29 [pid = 1798] [id = 250] 03:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1832ms 03:05:49 INFO - PROCESS | 1798 | 1467540349359 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1798 | 1467540349365 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:05:49 INFO - PROCESS | 1798 | 1467540349373 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1798 | 1467540349377 Marionette TRACE conn4 <- [1,1010,null,{}] 03:05:49 INFO - PROCESS | 1798 | 1467540349385 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}] 03:05:49 INFO - PROCESS | 1798 | 1467540349389 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:49 INFO - PROCESS | 1798 | 1467540349581 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x95320c00) [pid = 1798] [serial = 723] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x9208f800) [pid = 1798] [serial = 716] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e5b4c00) [pid = 1798] [serial = 719] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x91909c00) [pid = 1798] [serial = 717] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x91fa3800) [pid = 1798] [serial = 693] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x93f2c000) [pid = 1798] [serial = 704] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x93f33c00) [pid = 1798] [serial = 705] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e803c00) [pid = 1798] [serial = 695] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e8b5000) [pid = 1798] [serial = 696] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91741800) [pid = 1798] [serial = 698] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x90bab000) [pid = 1798] [serial = 699] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x91904400) [pid = 1798] [serial = 713] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e97f400) [pid = 1798] [serial = 710] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8ed08400) [pid = 1798] [serial = 711] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x932a3c00) [pid = 1798] [serial = 701] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93d19400) [pid = 1798] [serial = 702] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e59e800) [pid = 1798] [serial = 707] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e5ad000) [pid = 1798] [serial = 708] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x93f2c400) [pid = 1798] [serial = 722] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90bb0000) [pid = 1798] [serial = 720] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91f9c000) [pid = 1798] [serial = 714] [outer = (nil)] [url = about:blank] 03:05:49 INFO - PROCESS | 1798 | 1467540349787 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1798 | 1467540349795 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ad000 == 30 [pid = 1798] [id = 260] 03:05:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5b1800) [pid = 1798] [serial = 781] [outer = (nil)] 03:05:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e75e400) [pid = 1798] [serial = 782] [outer = 0x8e5b1800] 03:05:49 INFO - PROCESS | 1798 | 1467540349872 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e8b8800) [pid = 1798] [serial = 783] [outer = 0x8e5b1800] 03:05:50 INFO - PROCESS | 1798 | 1467540350656 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]]]}] 03:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1339ms 03:05:50 INFO - PROCESS | 1798 | 1467540350713 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:05:50 INFO - PROCESS | 1798 | 1467540350718 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:05:50 INFO - PROCESS | 1798 | 1467540350730 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:05:50 INFO - PROCESS | 1798 | 1467540350734 Marionette TRACE conn4 <- [1,1014,null,{}] 03:05:50 INFO - PROCESS | 1798 | 1467540350741 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}] 03:05:50 INFO - PROCESS | 1798 | 1467540350747 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:50 INFO - PROCESS | 1798 | 1467540350929 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:05:51 INFO - PROCESS | 1798 | 1467540351054 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1798 | 1467540351065 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e971c00 == 31 [pid = 1798] [id = 261] 03:05:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8ed02c00) [pid = 1798] [serial = 784] [outer = (nil)] 03:05:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8f0eb000) [pid = 1798] [serial = 785] [outer = 0x8ed02c00] 03:05:51 INFO - PROCESS | 1798 | 1467540351137 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90bb2000) [pid = 1798] [serial = 786] [outer = 0x8ed02c00] 03:05:52 INFO - PROCESS | 1798 | 1467540352076 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]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1382ms 03:05:52 INFO - PROCESS | 1798 | 1467540352128 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1798 | 1467540352131 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:05:52 INFO - PROCESS | 1798 | 1467540352139 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1798 | 1467540352144 Marionette TRACE conn4 <- [1,1018,null,{}] 03:05:52 INFO - PROCESS | 1798 | 1467540352160 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}] 03:05:52 INFO - PROCESS | 1798 | 1467540352168 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:52 INFO - PROCESS | 1798 | 1467540352446 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:05:52 INFO - PROCESS | 1798 | 1467540352477 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1798 | 1467540352485 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc400 == 32 [pid = 1798] [id = 262] 03:05:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x91739400) [pid = 1798] [serial = 787] [outer = (nil)] 03:05:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x92082800) [pid = 1798] [serial = 788] [outer = 0x91739400] 03:05:52 INFO - PROCESS | 1798 | 1467540352558 Marionette DEBUG loaded listener.js 03:05:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9240c800) [pid = 1798] [serial = 789] [outer = 0x91739400] 03:05:53 INFO - PROCESS | 1798 | 1467540353483 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]]]}] 03:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1393ms 03:05:53 INFO - PROCESS | 1798 | 1467540353532 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:05:53 INFO - PROCESS | 1798 | 1467540353538 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:05:53 INFO - PROCESS | 1798 | 1467540353552 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:05:53 INFO - PROCESS | 1798 | 1467540353556 Marionette TRACE conn4 <- [1,1022,null,{}] 03:05:53 INFO - PROCESS | 1798 | 1467540353561 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}] 03:05:53 INFO - PROCESS | 1798 | 1467540353566 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:53 INFO - PROCESS | 1798 | 1467540353799 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e8b1800) [pid = 1798] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8d46ec00) [pid = 1798] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8de18c00) [pid = 1798] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x90ba5400) [pid = 1798] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x95320000) [pid = 1798] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8dcbe800) [pid = 1798] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e80c800) [pid = 1798] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8ed10800) [pid = 1798] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91fa2800) [pid = 1798] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x90bb2800) [pid = 1798] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9545ec00) [pid = 1798] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8f0ec800) [pid = 1798] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:05:53 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x95463000) [pid = 1798] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:05:54 INFO - PROCESS | 1798 | 1467540353993 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1798 | 1467540354004 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbe000 == 33 [pid = 1798] [id = 263] 03:05:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8dcbe800) [pid = 1798] [serial = 790] [outer = (nil)] 03:05:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b1800) [pid = 1798] [serial = 791] [outer = 0x8dcbe800] 03:05:54 INFO - PROCESS | 1798 | 1467540354115 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e809c00) [pid = 1798] [serial = 792] [outer = 0x8dcbe800] 03:05:54 INFO - PROCESS | 1798 | 1467540354865 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]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1335ms 03:05:54 INFO - PROCESS | 1798 | 1467540354889 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1798 | 1467540354893 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:05:54 INFO - PROCESS | 1798 | 1467540354899 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1798 | 1467540354902 Marionette TRACE conn4 <- [1,1026,null,{}] 03:05:54 INFO - PROCESS | 1798 | 1467540354908 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}] 03:05:54 INFO - PROCESS | 1798 | 1467540354913 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:55 INFO - PROCESS | 1798 | 1467540355069 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:05:55 INFO - PROCESS | 1798 | 1467540355082 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1798 | 1467540355090 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa0000 == 34 [pid = 1798] [id = 264] 03:05:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91fa2800) [pid = 1798] [serial = 793] [outer = (nil)] 03:05:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93d1d800) [pid = 1798] [serial = 794] [outer = 0x91fa2800] 03:05:55 INFO - PROCESS | 1798 | 1467540355178 Marionette DEBUG loaded listener.js 03:05:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f3ac00) [pid = 1798] [serial = 795] [outer = 0x91fa2800] 03:05:56 INFO - PROCESS | 1798 | 1467540356217 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]]]}] 03:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1381ms 03:05:56 INFO - PROCESS | 1798 | 1467540356282 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:05:56 INFO - PROCESS | 1798 | 1467540356289 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:05:56 INFO - PROCESS | 1798 | 1467540356298 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:05:56 INFO - PROCESS | 1798 | 1467540356304 Marionette TRACE conn4 <- [1,1030,null,{}] 03:05:56 INFO - PROCESS | 1798 | 1467540356313 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}] 03:05:56 INFO - PROCESS | 1798 | 1467540356319 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:56 INFO - PROCESS | 1798 | 1467540356553 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:05:56 INFO - PROCESS | 1798 | 1467540356777 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:56 INFO - PROCESS | 1798 | 1467540356789 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdd9400 == 35 [pid = 1798] [id = 265] 03:05:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8d476400) [pid = 1798] [serial = 796] [outer = (nil)] 03:05:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e753400) [pid = 1798] [serial = 797] [outer = 0x8d476400] 03:05:56 INFO - PROCESS | 1798 | 1467540356921 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e8b2800) [pid = 1798] [serial = 798] [outer = 0x8d476400] 03:05:57 INFO - PROCESS | 1798 | 1467540357881 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]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1636ms 03:05:57 INFO - PROCESS | 1798 | 1467540357935 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1798 | 1467540357943 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:05:57 INFO - PROCESS | 1798 | 1467540357953 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1798 | 1467540357957 Marionette TRACE conn4 <- [1,1034,null,{}] 03:05:57 INFO - PROCESS | 1798 | 1467540357964 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}] 03:05:57 INFO - PROCESS | 1798 | 1467540357970 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:58 INFO - PROCESS | 1798 | 1467540358160 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:05:58 INFO - PROCESS | 1798 | 1467540358389 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:58 INFO - PROCESS | 1798 | 1467540358399 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0f800 == 36 [pid = 1798] [id = 266] 03:05:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90bafc00) [pid = 1798] [serial = 799] [outer = (nil)] 03:05:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x91909400) [pid = 1798] [serial = 800] [outer = 0x90bafc00] 03:05:58 INFO - PROCESS | 1798 | 1467540358525 Marionette DEBUG loaded listener.js 03:05:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x91f9ac00) [pid = 1798] [serial = 801] [outer = 0x90bafc00] 03:05:59 INFO - PROCESS | 1798 | 1467540359499 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]]]}] 03:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1586ms 03:05:59 INFO - PROCESS | 1798 | 1467540359539 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:05:59 INFO - PROCESS | 1798 | 1467540359544 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:05:59 INFO - PROCESS | 1798 | 1467540359551 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:05:59 INFO - PROCESS | 1798 | 1467540359557 Marionette TRACE conn4 <- [1,1038,null,{}] 03:05:59 INFO - PROCESS | 1798 | 1467540359574 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}] 03:05:59 INFO - PROCESS | 1798 | 1467540359583 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:05:59 INFO - PROCESS | 1798 | 1467540359770 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:06:00 INFO - PROCESS | 1798 | 1467540359985 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1798 | 1467540359995 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d27400 == 37 [pid = 1798] [id = 267] 03:06:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x95272800) [pid = 1798] [serial = 802] [outer = (nil)] 03:06:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x95323400) [pid = 1798] [serial = 803] [outer = 0x95272800] 03:06:00 INFO - PROCESS | 1798 | 1467540360128 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9545e000) [pid = 1798] [serial = 804] [outer = 0x95272800] 03:06:01 INFO - PROCESS | 1798 | 1467540361014 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]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1499ms 03:06:01 INFO - PROCESS | 1798 | 1467540361051 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1798 | 1467540361056 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:06:01 INFO - PROCESS | 1798 | 1467540361063 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1798 | 1467540361067 Marionette TRACE conn4 <- [1,1042,null,{}] 03:06:01 INFO - PROCESS | 1798 | 1467540361073 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}] 03:06:01 INFO - PROCESS | 1798 | 1467540361080 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:01 INFO - PROCESS | 1798 | 1467540361265 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:06:01 INFO - PROCESS | 1798 | 1467540361435 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:01 INFO - PROCESS | 1798 | 1467540361443 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddbc00 == 38 [pid = 1798] [id = 268] 03:06:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9240f000) [pid = 1798] [serial = 805] [outer = (nil)] 03:06:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x954acc00) [pid = 1798] [serial = 806] [outer = 0x9240f000] 03:06:01 INFO - PROCESS | 1798 | 1467540361524 Marionette DEBUG loaded listener.js 03:06:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x954d4000) [pid = 1798] [serial = 807] [outer = 0x9240f000] 03:06:02 INFO - PROCESS | 1798 | 1467540362483 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]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1481ms 03:06:02 INFO - PROCESS | 1798 | 1467540362545 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 1798 | 1467540362549 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:06:02 INFO - PROCESS | 1798 | 1467540362556 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 1798 | 1467540362559 Marionette TRACE conn4 <- [1,1046,null,{}] 03:06:02 INFO - PROCESS | 1798 | 1467540362565 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}] 03:06:02 INFO - PROCESS | 1798 | 1467540362571 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:02 INFO - PROCESS | 1798 | 1467540362745 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:06:02 INFO - PROCESS | 1798 | 1467540362913 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 1798 | 1467540362921 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9e800 == 39 [pid = 1798] [id = 269] 03:06:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x924de400) [pid = 1798] [serial = 808] [outer = (nil)] 03:06:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x95525c00) [pid = 1798] [serial = 809] [outer = 0x924de400] 03:06:03 INFO - PROCESS | 1798 | 1467540363071 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x9552a800) [pid = 1798] [serial = 810] [outer = 0x924de400] 03:06:03 INFO - PROCESS | 1798 | 1467540363965 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]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1484ms 03:06:04 INFO - PROCESS | 1798 | 1467540364042 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1798 | 1467540364046 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:06:04 INFO - PROCESS | 1798 | 1467540364053 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1798 | 1467540364055 Marionette TRACE conn4 <- [1,1050,null,{}] 03:06:04 INFO - PROCESS | 1798 | 1467540364062 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}] 03:06:04 INFO - PROCESS | 1798 | 1467540364073 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:04 INFO - PROCESS | 1798 | 1467540364329 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:06:04 INFO - PROCESS | 1798 | 1467540364556 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 1798 | 1467540364568 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ae800 == 40 [pid = 1798] [id = 270] 03:06:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x95461c00) [pid = 1798] [serial = 811] [outer = (nil)] 03:06:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x9977bc00) [pid = 1798] [serial = 812] [outer = 0x95461c00] 03:06:04 INFO - PROCESS | 1798 | 1467540364688 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x99adec00) [pid = 1798] [serial = 813] [outer = 0x95461c00] 03:06:05 INFO - PROCESS | 1798 | 1467540365587 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]]]}] 03:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1593ms 03:06:05 INFO - PROCESS | 1798 | 1467540365647 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:06:05 INFO - PROCESS | 1798 | 1467540365651 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:06:05 INFO - PROCESS | 1798 | 1467540365657 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 1798 | 1467540365661 Marionette TRACE conn4 <- [1,1054,null,{}] 03:06:05 INFO - PROCESS | 1798 | 1467540365667 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}] 03:06:05 INFO - PROCESS | 1798 | 1467540365672 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:05 INFO - PROCESS | 1798 | 1467540365846 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:06:06 INFO - PROCESS | 1798 | 1467540366018 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 1798 | 1467540366024 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de17c00 == 41 [pid = 1798] [id = 271] 03:06:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8de1a400) [pid = 1798] [serial = 814] [outer = (nil)] 03:06:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x8e805400) [pid = 1798] [serial = 815] [outer = 0x8de1a400] 03:06:06 INFO - PROCESS | 1798 | 1467540366106 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x8e8bb800) [pid = 1798] [serial = 816] [outer = 0x8de1a400] 03:06:07 INFO - PROCESS | 1798 | 1467540367260 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]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1636ms 03:06:07 INFO - PROCESS | 1798 | 1467540367295 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1798 | 1467540367300 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:06:07 INFO - PROCESS | 1798 | 1467540367308 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1798 | 1467540367314 Marionette TRACE conn4 <- [1,1058,null,{}] 03:06:07 INFO - PROCESS | 1798 | 1467540367322 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}] 03:06:07 INFO - PROCESS | 1798 | 1467540367328 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:07 INFO - PROCESS | 1798 | 1467540367538 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:06:07 INFO - PROCESS | 1798 | 1467540367965 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:07 INFO - PROCESS | 1798 | 1467540367974 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e974800 == 42 [pid = 1798] [id = 272] 03:06:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 98 (0x8e976800) [pid = 1798] [serial = 817] [outer = (nil)] 03:06:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 99 (0x8ed06000) [pid = 1798] [serial = 818] [outer = 0x8e976800] 03:06:08 INFO - PROCESS | 1798 | 1467540368084 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 100 (0x8f0e6000) [pid = 1798] [serial = 819] [outer = 0x8e976800] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x91737800 == 41 [pid = 1798] [id = 216] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc2400 == 40 [pid = 1798] [id = 249] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59bc00 == 39 [pid = 1798] [id = 205] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477400 == 38 [pid = 1798] [id = 206] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8800 == 37 [pid = 1798] [id = 207] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde6400 == 36 [pid = 1798] [id = 209] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470c00 == 35 [pid = 1798] [id = 219] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8e750800 == 34 [pid = 1798] [id = 256] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x92085400 == 33 [pid = 1798] [id = 221] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddec00 == 32 [pid = 1798] [id = 255] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x90baf800 == 31 [pid = 1798] [id = 215] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc3400 == 30 [pid = 1798] [id = 213] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97e800 == 29 [pid = 1798] [id = 257] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d468400 == 28 [pid = 1798] [id = 218] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x91739000 == 27 [pid = 1798] [id = 258] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1000 == 26 [pid = 1798] [id = 211] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477000 == 25 [pid = 1798] [id = 210] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda000 == 24 [pid = 1798] [id = 217] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed07000 == 23 [pid = 1798] [id = 220] 03:06:09 INFO - PROCESS | 1798 | --DOCSHELL 0x91f94400 == 22 [pid = 1798] [id = 212] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 99 (0x91f97c00) [pid = 1798] [serial = 764] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 98 (0x98436000) [pid = 1798] [serial = 743] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 97 (0x8de1c400) [pid = 1798] [serial = 747] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x8dcb7000) [pid = 1798] [serial = 746] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x8e808000) [pid = 1798] [serial = 726] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x8e806400) [pid = 1798] [serial = 725] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x9190f800) [pid = 1798] [serial = 729] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x91740000) [pid = 1798] [serial = 728] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x9545a800) [pid = 1798] [serial = 732] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x9538dc00) [pid = 1798] [serial = 731] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8de15400) [pid = 1798] [serial = 752] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e595400) [pid = 1798] [serial = 753] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e8b0000) [pid = 1798] [serial = 755] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x90bac000) [pid = 1798] [serial = 750] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8f0f2400) [pid = 1798] [serial = 749] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x954a5c00) [pid = 1798] [serial = 735] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x95461400) [pid = 1798] [serial = 734] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9173dc00) [pid = 1798] [serial = 759] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x954d3800) [pid = 1798] [serial = 738] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91fa1000) [pid = 1798] [serial = 761] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92088c00) [pid = 1798] [serial = 762] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x954b0800) [pid = 1798] [serial = 737] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9552f000) [pid = 1798] [serial = 741] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9552e400) [pid = 1798] [serial = 740] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91736c00) [pid = 1798] [serial = 758] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9858d400) [pid = 1798] [serial = 744] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8b7c00) [pid = 1798] [serial = 756] [outer = (nil)] [url = about:blank] 03:06:10 INFO - PROCESS | 1798 | 1467540370117 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]]]}] 03:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 2940ms 03:06:10 INFO - PROCESS | 1798 | 1467540370250 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:06:10 INFO - PROCESS | 1798 | 1467540370254 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:06:10 INFO - PROCESS | 1798 | 1467540370264 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:06:10 INFO - PROCESS | 1798 | 1467540370270 Marionette TRACE conn4 <- [1,1062,null,{}] 03:06:10 INFO - PROCESS | 1798 | 1467540370279 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}] 03:06:10 INFO - PROCESS | 1798 | 1467540370287 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:10 INFO - PROCESS | 1798 | 1467540370451 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:06:10 INFO - PROCESS | 1798 | 1467540370462 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1798 | 1467540370471 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4400 == 23 [pid = 1798] [id = 273] 03:06:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8dcb4800) [pid = 1798] [serial = 820] [outer = (nil)] 03:06:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8dcbbc00) [pid = 1798] [serial = 821] [outer = 0x8dcb4800] 03:06:10 INFO - PROCESS | 1798 | 1467540370544 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8de11800) [pid = 1798] [serial = 822] [outer = 0x8dcb4800] 03:06:11 INFO - PROCESS | 1798 | 1467540371435 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]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1238ms 03:06:11 INFO - PROCESS | 1798 | 1467540371501 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1798 | 1467540371510 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:06:11 INFO - PROCESS | 1798 | 1467540371523 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1798 | 1467540371528 Marionette TRACE conn4 <- [1,1066,null,{}] 03:06:11 INFO - PROCESS | 1798 | 1467540371534 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}] 03:06:11 INFO - PROCESS | 1798 | 1467540371540 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:11 INFO - PROCESS | 1798 | 1467540371710 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:06:11 INFO - PROCESS | 1798 | 1467540371836 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 1798 | 1467540371847 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b4800 == 24 [pid = 1798] [id = 274] 03:06:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e5b4c00) [pid = 1798] [serial = 823] [outer = (nil)] 03:06:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e756800) [pid = 1798] [serial = 824] [outer = 0x8e5b4c00] 03:06:11 INFO - PROCESS | 1798 | 1467540371919 Marionette DEBUG loaded listener.js 03:06:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e75cc00) [pid = 1798] [serial = 825] [outer = 0x8e5b4c00] 03:06:12 INFO - PROCESS | 1798 | 1467540372833 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]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1338ms 03:06:12 INFO - PROCESS | 1798 | 1467540372860 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:06:12 INFO - PROCESS | 1798 | 1467540372864 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:06:12 INFO - PROCESS | 1798 | 1467540372871 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1798 | 1467540372877 Marionette TRACE conn4 <- [1,1070,null,{}] 03:06:12 INFO - PROCESS | 1798 | 1467540372905 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}] 03:06:12 INFO - PROCESS | 1798 | 1467540372915 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:13 INFO - PROCESS | 1798 | 1467540373131 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:06:13 INFO - PROCESS | 1798 | 1467540373162 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:13 INFO - PROCESS | 1798 | 1467540373173 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed03800 == 25 [pid = 1798] [id = 275] 03:06:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8ed07000) [pid = 1798] [serial = 826] [outer = (nil)] 03:06:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0ea800) [pid = 1798] [serial = 827] [outer = 0x8ed07000] 03:06:13 INFO - PROCESS | 1798 | 1467540373261 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x90bad000) [pid = 1798] [serial = 828] [outer = 0x8ed07000] 03:06:14 INFO - PROCESS | 1798 | 1467540374191 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]]]}] 03:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1350ms 03:06:14 INFO - PROCESS | 1798 | 1467540374230 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:06:14 INFO - PROCESS | 1798 | 1467540374235 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:06:14 INFO - PROCESS | 1798 | 1467540374257 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:06:14 INFO - PROCESS | 1798 | 1467540374261 Marionette TRACE conn4 <- [1,1074,null,{}] 03:06:14 INFO - PROCESS | 1798 | 1467540374273 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}] 03:06:14 INFO - PROCESS | 1798 | 1467540374277 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:14 INFO - PROCESS | 1798 | 1467540374483 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91fa2800) [pid = 1798] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91739400) [pid = 1798] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8dcbe800) [pid = 1798] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8ed05000) [pid = 1798] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e751000) [pid = 1798] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:06:14 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8cde0400) [pid = 1798] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:06:15 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5b1800) [pid = 1798] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:06:15 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed02c00) [pid = 1798] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:06:15 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91903000) [pid = 1798] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:06:15 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cddf400) [pid = 1798] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:06:15 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x91741c00) [pid = 1798] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:06:15 INFO - PROCESS | 1798 | 1467540375059 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 1798 | 1467540375067 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf400 == 26 [pid = 1798] [id = 276] 03:06:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8d470400) [pid = 1798] [serial = 829] [outer = (nil)] 03:06:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de18000) [pid = 1798] [serial = 830] [outer = 0x8d470400] 03:06:15 INFO - PROCESS | 1798 | 1467540375154 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8ed05000) [pid = 1798] [serial = 831] [outer = 0x8d470400] 03:06:15 INFO - PROCESS | 1798 | 1467540375900 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]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1708ms 03:06:15 INFO - PROCESS | 1798 | 1467540375950 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1798 | 1467540375954 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:06:15 INFO - PROCESS | 1798 | 1467540375960 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1798 | 1467540375964 Marionette TRACE conn4 <- [1,1078,null,{}] 03:06:15 INFO - PROCESS | 1798 | 1467540375969 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}] 03:06:15 INFO - PROCESS | 1798 | 1467540375974 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:16 INFO - PROCESS | 1798 | 1467540376131 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:06:16 INFO - PROCESS | 1798 | 1467540376141 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:16 INFO - PROCESS | 1798 | 1467540376150 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x91739400 == 27 [pid = 1798] [id = 277] 03:06:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9173d000) [pid = 1798] [serial = 832] [outer = (nil)] 03:06:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91902000) [pid = 1798] [serial = 833] [outer = 0x9173d000] 03:06:16 INFO - PROCESS | 1798 | 1467540376217 Marionette DEBUG loaded listener.js 03:06:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9190a000) [pid = 1798] [serial = 834] [outer = 0x9173d000] 03:06:17 INFO - PROCESS | 1798 | 1467540377180 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]]]}] 03:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1233ms 03:06:17 INFO - PROCESS | 1798 | 1467540377194 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:06:17 INFO - PROCESS | 1798 | 1467540377200 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:06:17 INFO - PROCESS | 1798 | 1467540377210 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:06:17 INFO - PROCESS | 1798 | 1467540377215 Marionette TRACE conn4 <- [1,1082,null,{}] 03:06:17 INFO - PROCESS | 1798 | 1467540377224 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}] 03:06:17 INFO - PROCESS | 1798 | 1467540377230 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:17 INFO - PROCESS | 1798 | 1467540377424 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:06:17 INFO - PROCESS | 1798 | 1467540377594 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 1798 | 1467540377606 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf800 == 28 [pid = 1798] [id = 278] 03:06:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8cde8800) [pid = 1798] [serial = 835] [outer = (nil)] 03:06:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e59e400) [pid = 1798] [serial = 836] [outer = 0x8cde8800] 03:06:17 INFO - PROCESS | 1798 | 1467540377706 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e5b1800) [pid = 1798] [serial = 837] [outer = 0x8cde8800] 03:06:18 INFO - PROCESS | 1798 | 1467540378787 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]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1592ms 03:06:18 INFO - PROCESS | 1798 | 1467540378801 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1798 | 1467540378808 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:06:18 INFO - PROCESS | 1798 | 1467540378819 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1798 | 1467540378823 Marionette TRACE conn4 <- [1,1086,null,{}] 03:06:18 INFO - PROCESS | 1798 | 1467540378830 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}] 03:06:18 INFO - PROCESS | 1798 | 1467540378836 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:19 INFO - PROCESS | 1798 | 1467540379030 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:06:19 INFO - PROCESS | 1798 | 1467540379242 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1798 | 1467540379250 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3400 == 29 [pid = 1798] [id = 279] 03:06:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e974400) [pid = 1798] [serial = 838] [outer = (nil)] 03:06:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8ed0b000) [pid = 1798] [serial = 839] [outer = 0x8e974400] 03:06:19 INFO - PROCESS | 1798 | 1467540379343 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x91735800) [pid = 1798] [serial = 840] [outer = 0x8e974400] 03:06:20 INFO - PROCESS | 1798 | 1467540380360 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]]]}] 03:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1595ms 03:06:20 INFO - PROCESS | 1798 | 1467540380415 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:06:20 INFO - PROCESS | 1798 | 1467540380419 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:06:20 INFO - PROCESS | 1798 | 1467540380426 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:06:20 INFO - PROCESS | 1798 | 1467540380432 Marionette TRACE conn4 <- [1,1090,null,{}] 03:06:20 INFO - PROCESS | 1798 | 1467540380449 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}] 03:06:20 INFO - PROCESS | 1798 | 1467540380459 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:20 INFO - PROCESS | 1798 | 1467540380642 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:06:20 INFO - PROCESS | 1798 | 1467540380857 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1798 | 1467540380867 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x92082400 == 30 [pid = 1798] [id = 280] 03:06:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x92083000) [pid = 1798] [serial = 841] [outer = (nil)] 03:06:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x92087400) [pid = 1798] [serial = 842] [outer = 0x92083000] 03:06:20 INFO - PROCESS | 1798 | 1467540380976 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9208f800) [pid = 1798] [serial = 843] [outer = 0x92083000] 03:06:21 INFO - PROCESS | 1798 | 1467540381912 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]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1535ms 03:06:21 INFO - PROCESS | 1798 | 1467540381962 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 1798 | 1467540381967 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:06:21 INFO - PROCESS | 1798 | 1467540381974 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 1798 | 1467540381976 Marionette TRACE conn4 <- [1,1094,null,{}] 03:06:21 INFO - PROCESS | 1798 | 1467540381983 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}] 03:06:21 INFO - PROCESS | 1798 | 1467540381988 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:22 INFO - PROCESS | 1798 | 1467540382173 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:06:22 INFO - PROCESS | 1798 | 1467540382395 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1798 | 1467540382404 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e808c00 == 31 [pid = 1798] [id = 281] 03:06:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x92403000) [pid = 1798] [serial = 844] [outer = (nil)] 03:06:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x931e0000) [pid = 1798] [serial = 845] [outer = 0x92403000] 03:06:22 INFO - PROCESS | 1798 | 1467540382491 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x9329c800) [pid = 1798] [serial = 846] [outer = 0x92403000] 03:06:23 INFO - PROCESS | 1798 | 1467540383490 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]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1592ms 03:06:23 INFO - PROCESS | 1798 | 1467540383567 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1798 | 1467540383572 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:06:23 INFO - PROCESS | 1798 | 1467540383578 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1798 | 1467540383582 Marionette TRACE conn4 <- [1,1098,null,{}] 03:06:23 INFO - PROCESS | 1798 | 1467540383588 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}] 03:06:23 INFO - PROCESS | 1798 | 1467540383593 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:23 INFO - PROCESS | 1798 | 1467540383809 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:06:24 INFO - PROCESS | 1798 | 1467540384069 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 1798 | 1467540384079 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5c00 == 32 [pid = 1798] [id = 282] 03:06:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8de19400) [pid = 1798] [serial = 847] [outer = (nil)] 03:06:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x93de1400) [pid = 1798] [serial = 848] [outer = 0x8de19400] 03:06:24 INFO - PROCESS | 1798 | 1467540384166 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x93ded800) [pid = 1798] [serial = 849] [outer = 0x8de19400] 03:06:25 INFO - PROCESS | 1798 | 1467540385255 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]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1738ms 03:06:25 INFO - PROCESS | 1798 | 1467540385317 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1798 | 1467540385324 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:06:25 INFO - PROCESS | 1798 | 1467540385333 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1798 | 1467540385337 Marionette TRACE conn4 <- [1,1102,null,{}] 03:06:25 INFO - PROCESS | 1798 | 1467540385346 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}] 03:06:25 INFO - PROCESS | 1798 | 1467540385351 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:25 INFO - PROCESS | 1798 | 1467540385605 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:06:25 INFO - PROCESS | 1798 | 1467540385845 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1798 | 1467540385860 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de20800 == 33 [pid = 1798] [id = 283] 03:06:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e594800) [pid = 1798] [serial = 850] [outer = (nil)] 03:06:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e5a0000) [pid = 1798] [serial = 851] [outer = 0x8e594800] 03:06:25 INFO - PROCESS | 1798 | 1467540385929 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8e751400) [pid = 1798] [serial = 852] [outer = 0x8e594800] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x93f3ac00) [pid = 1798] [serial = 795] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x92082800) [pid = 1798] [serial = 788] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e8b1800) [pid = 1798] [serial = 791] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8ed0d800) [pid = 1798] [serial = 773] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x90ba9000) [pid = 1798] [serial = 774] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8e757000) [pid = 1798] [serial = 770] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e80d400) [pid = 1798] [serial = 771] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8d468c00) [pid = 1798] [serial = 779] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8dcbc800) [pid = 1798] [serial = 780] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e75e400) [pid = 1798] [serial = 782] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e8b8800) [pid = 1798] [serial = 783] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8f0eb000) [pid = 1798] [serial = 785] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x932a4400) [pid = 1798] [serial = 776] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x932aa000) [pid = 1798] [serial = 777] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8cde6c00) [pid = 1798] [serial = 767] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8d471c00) [pid = 1798] [serial = 768] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9208b000) [pid = 1798] [serial = 765] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9240c800) [pid = 1798] [serial = 789] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e809c00) [pid = 1798] [serial = 792] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90bb2000) [pid = 1798] [serial = 786] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x93d1d800) [pid = 1798] [serial = 794] [outer = (nil)] [url = about:blank] 03:06:26 INFO - PROCESS | 1798 | 1467540386768 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]]]}] 03:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1487ms 03:06:26 INFO - PROCESS | 1798 | 1467540386820 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:06:26 INFO - PROCESS | 1798 | 1467540386826 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:06:26 INFO - PROCESS | 1798 | 1467540386867 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:06:26 INFO - PROCESS | 1798 | 1467540386872 Marionette TRACE conn4 <- [1,1106,null,{}] 03:06:26 INFO - PROCESS | 1798 | 1467540386878 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}] 03:06:26 INFO - PROCESS | 1798 | 1467540386884 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:27 INFO - PROCESS | 1798 | 1467540387050 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:06:27 INFO - PROCESS | 1798 | 1467540387062 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1798 | 1467540387070 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475800 == 34 [pid = 1798] [id = 284] 03:06:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e808000) [pid = 1798] [serial = 853] [outer = (nil)] 03:06:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8b3000) [pid = 1798] [serial = 854] [outer = 0x8e808000] 03:06:27 INFO - PROCESS | 1798 | 1467540387140 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e8bd000) [pid = 1798] [serial = 855] [outer = 0x8e808000] 03:06:28 INFO - PROCESS | 1798 | 1467540388058 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]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1248ms 03:06:28 INFO - PROCESS | 1798 | 1467540388107 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1798 | 1467540388111 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:06:28 INFO - PROCESS | 1798 | 1467540388117 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1798 | 1467540388123 Marionette TRACE conn4 <- [1,1110,null,{}] 03:06:28 INFO - PROCESS | 1798 | 1467540388139 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}] 03:06:28 INFO - PROCESS | 1798 | 1467540388147 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:28 INFO - PROCESS | 1798 | 1467540388370 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:06:28 INFO - PROCESS | 1798 | 1467540388451 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:28 INFO - PROCESS | 1798 | 1467540388461 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb3000 == 35 [pid = 1798] [id = 285] 03:06:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91738400) [pid = 1798] [serial = 856] [outer = (nil)] 03:06:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91742400) [pid = 1798] [serial = 857] [outer = 0x91738400] 03:06:28 INFO - PROCESS | 1798 | 1467540388534 Marionette DEBUG loaded listener.js 03:06:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91f9c400) [pid = 1798] [serial = 858] [outer = 0x91738400] 03:06:29 INFO - PROCESS | 1798 | 1467540389426 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]]]}] 03:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1335ms 03:06:29 INFO - PROCESS | 1798 | 1467540389452 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:06:29 INFO - PROCESS | 1798 | 1467540389457 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:06:29 INFO - PROCESS | 1798 | 1467540389464 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:06:29 INFO - PROCESS | 1798 | 1467540389467 Marionette TRACE conn4 <- [1,1114,null,{}] 03:06:29 INFO - PROCESS | 1798 | 1467540389473 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}] 03:06:29 INFO - PROCESS | 1798 | 1467540389478 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:29 INFO - PROCESS | 1798 | 1467540389693 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:06:29 INFO - PROCESS | 1798 | 1467540389713 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1798 | 1467540389720 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa0800 == 36 [pid = 1798] [id = 286] 03:06:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x92085400) [pid = 1798] [serial = 859] [outer = (nil)] 03:06:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x92405000) [pid = 1798] [serial = 860] [outer = 0x92085400] 03:06:29 INFO - PROCESS | 1798 | 1467540389789 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x924dd800) [pid = 1798] [serial = 861] [outer = 0x92085400] 03:06:30 INFO - PROCESS | 1798 | 1467540390663 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]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1237ms 03:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:06:30 INFO - PROCESS | 1798 | 1467540390701 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1798 | 1467540390704 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:06:30 INFO - PROCESS | 1798 | 1467540390719 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1798 | 1467540390722 Marionette TRACE conn4 <- [1,1118,null,{}] 03:06:30 INFO - PROCESS | 1798 | 1467540390728 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}] 03:06:30 INFO - PROCESS | 1798 | 1467540390733 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:31 INFO - PROCESS | 1798 | 1467540391038 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e5b4c00) [pid = 1798] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8dcb4800) [pid = 1798] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e976800) [pid = 1798] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8ed07000) [pid = 1798] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8d476400) [pid = 1798] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x90bafc00) [pid = 1798] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8d470400) [pid = 1798] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x95272800) [pid = 1798] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9240f000) [pid = 1798] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x924de400) [pid = 1798] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x95461c00) [pid = 1798] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:06:31 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8de1a400) [pid = 1798] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:06:31 INFO - PROCESS | 1798 | 1467540391151 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:31 INFO - PROCESS | 1798 | 1467540391161 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470400 == 37 [pid = 1798] [id = 287] 03:06:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8d476400) [pid = 1798] [serial = 862] [outer = (nil)] 03:06:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e5b4c00) [pid = 1798] [serial = 863] [outer = 0x8d476400] 03:06:31 INFO - PROCESS | 1798 | 1467540391228 Marionette DEBUG loaded listener.js 03:06:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91735400) [pid = 1798] [serial = 864] [outer = 0x8d476400] 03:06:32 INFO - PROCESS | 1798 | 1467540392020 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]]]}] 03:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1343ms 03:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:06:32 INFO - PROCESS | 1798 | 1467540392053 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:06:32 INFO - PROCESS | 1798 | 1467540392056 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:06:32 INFO - PROCESS | 1798 | 1467540392063 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:06:32 INFO - PROCESS | 1798 | 1467540392066 Marionette TRACE conn4 <- [1,1122,null,{}] 03:06:32 INFO - PROCESS | 1798 | 1467540392072 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}] 03:06:32 INFO - PROCESS | 1798 | 1467540392082 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:32 INFO - PROCESS | 1798 | 1467540392285 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:06:32 INFO - PROCESS | 1798 | 1467540392407 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 1798 | 1467540392418 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde400 == 38 [pid = 1798] [id = 288] 03:06:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8cde1800) [pid = 1798] [serial = 865] [outer = (nil)] 03:06:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x95316800) [pid = 1798] [serial = 866] [outer = 0x8cde1800] 03:06:32 INFO - PROCESS | 1798 | 1467540392485 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9538a800) [pid = 1798] [serial = 867] [outer = 0x8cde1800] 03:06:33 INFO - PROCESS | 1798 | 1467540393405 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]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1388ms 03:06:33 INFO - PROCESS | 1798 | 1467540393451 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:06:33 INFO - PROCESS | 1798 | 1467540393458 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:06:33 INFO - PROCESS | 1798 | 1467540393513 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1798 | 1467540393519 Marionette TRACE conn4 <- [1,1126,null,{}] 03:06:33 INFO - PROCESS | 1798 | 1467540393528 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}] 03:06:33 INFO - PROCESS | 1798 | 1467540393533 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:33 INFO - PROCESS | 1798 | 1467540393754 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:06:34 INFO - PROCESS | 1798 | 1467540394006 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:34 INFO - PROCESS | 1798 | 1467540394015 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46c800 == 39 [pid = 1798] [id = 289] 03:06:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8d473400) [pid = 1798] [serial = 868] [outer = (nil)] 03:06:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e59d400) [pid = 1798] [serial = 869] [outer = 0x8d473400] 03:06:34 INFO - PROCESS | 1798 | 1467540394110 Marionette DEBUG loaded listener.js 03:06:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e75c000) [pid = 1798] [serial = 870] [outer = 0x8d473400] 03:06:35 INFO - PROCESS | 1798 | 1467540395033 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]]]}] 03:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1592ms 03:06:35 INFO - PROCESS | 1798 | 1467540395102 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:06:35 INFO - PROCESS | 1798 | 1467540395109 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:06:35 INFO - PROCESS | 1798 | 1467540395120 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:06:35 INFO - PROCESS | 1798 | 1467540395124 Marionette TRACE conn4 <- [1,1130,null,{}] 03:06:35 INFO - PROCESS | 1798 | 1467540395131 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}] 03:06:35 INFO - PROCESS | 1798 | 1467540395138 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:35 INFO - PROCESS | 1798 | 1467540395373 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:06:35 INFO - PROCESS | 1798 | 1467540395587 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1798 | 1467540395597 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed10400 == 40 [pid = 1798] [id = 290] 03:06:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0e8000) [pid = 1798] [serial = 871] [outer = (nil)] 03:06:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x90ba8400) [pid = 1798] [serial = 872] [outer = 0x8f0e8000] 03:06:35 INFO - PROCESS | 1798 | 1467540395735 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x91902400) [pid = 1798] [serial = 873] [outer = 0x8f0e8000] 03:06:36 INFO - PROCESS | 1798 | 1467540396704 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]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1636ms 03:06:36 INFO - PROCESS | 1798 | 1467540396757 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1798 | 1467540396761 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:06:36 INFO - PROCESS | 1798 | 1467540396768 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1798 | 1467540396775 Marionette TRACE conn4 <- [1,1134,null,{}] 03:06:36 INFO - PROCESS | 1798 | 1467540396792 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}] 03:06:36 INFO - PROCESS | 1798 | 1467540396801 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:37 INFO - PROCESS | 1798 | 1467540397065 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:06:37 INFO - PROCESS | 1798 | 1467540397280 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1798 | 1467540397292 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f3ac00 == 41 [pid = 1798] [id = 291] 03:06:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9526b000) [pid = 1798] [serial = 874] [outer = (nil)] 03:06:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x95324000) [pid = 1798] [serial = 875] [outer = 0x9526b000] 03:06:37 INFO - PROCESS | 1798 | 1467540397377 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x95461c00) [pid = 1798] [serial = 876] [outer = 0x9526b000] 03:06:38 INFO - PROCESS | 1798 | 1467540398305 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]]]}] 03:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1586ms 03:06:38 INFO - PROCESS | 1798 | 1467540398355 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:06:38 INFO - PROCESS | 1798 | 1467540398361 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:06:38 INFO - PROCESS | 1798 | 1467540398367 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:06:38 INFO - PROCESS | 1798 | 1467540398371 Marionette TRACE conn4 <- [1,1138,null,{}] 03:06:38 INFO - PROCESS | 1798 | 1467540398377 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}] 03:06:38 INFO - PROCESS | 1798 | 1467540398382 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:38 INFO - PROCESS | 1798 | 1467540398565 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:06:38 INFO - PROCESS | 1798 | 1467540398783 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:38 INFO - PROCESS | 1798 | 1467540398792 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97ec00 == 42 [pid = 1798] [id = 292] 03:06:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x93de7400) [pid = 1798] [serial = 877] [outer = (nil)] 03:06:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x954d6000) [pid = 1798] [serial = 878] [outer = 0x93de7400] 03:06:38 INFO - PROCESS | 1798 | 1467540398931 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x954e0000) [pid = 1798] [serial = 879] [outer = 0x93de7400] 03:06:39 INFO - PROCESS | 1798 | 1467540399813 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]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1482ms 03:06:39 INFO - PROCESS | 1798 | 1467540399851 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:06:39 INFO - PROCESS | 1798 | 1467540399855 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:06:39 INFO - PROCESS | 1798 | 1467540399861 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1798 | 1467540399865 Marionette TRACE conn4 <- [1,1142,null,{}] 03:06:39 INFO - PROCESS | 1798 | 1467540399871 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}] 03:06:39 INFO - PROCESS | 1798 | 1467540399877 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:40 INFO - PROCESS | 1798 | 1467540400052 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:06:40 INFO - PROCESS | 1798 | 1467540400245 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:40 INFO - PROCESS | 1798 | 1467540400256 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda800 == 43 [pid = 1798] [id = 293] 03:06:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e5aac00) [pid = 1798] [serial = 880] [outer = (nil)] 03:06:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x95532c00) [pid = 1798] [serial = 881] [outer = 0x8e5aac00] 03:06:40 INFO - PROCESS | 1798 | 1467540400373 Marionette DEBUG loaded listener.js 03:06:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x97914c00) [pid = 1798] [serial = 882] [outer = 0x8e5aac00] 03:06:41 INFO - PROCESS | 1798 | 1467540401612 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]]]}] 03:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1835ms 03:06:41 INFO - PROCESS | 1798 | 1467540401697 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:06:41 INFO - PROCESS | 1798 | 1467540401704 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:06:41 INFO - PROCESS | 1798 | 1467540401721 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:06:41 INFO - PROCESS | 1798 | 1467540401726 Marionette TRACE conn4 <- [1,1146,null,{}] 03:06:41 INFO - PROCESS | 1798 | 1467540401779 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}] 03:06:41 INFO - PROCESS | 1798 | 1467540401785 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:42 INFO - PROCESS | 1798 | 1467540402036 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:06:42 INFO - PROCESS | 1798 | 1467540402221 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1798 | 1467540402243 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59d800 == 44 [pid = 1798] [id = 294] 03:06:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e59dc00) [pid = 1798] [serial = 883] [outer = (nil)] 03:06:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e754800) [pid = 1798] [serial = 884] [outer = 0x8e59dc00] 03:06:42 INFO - PROCESS | 1798 | 1467540402341 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8e75ec00) [pid = 1798] [serial = 885] [outer = 0x8e59dc00] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470400 == 43 [pid = 1798] [id = 287] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa0800 == 42 [pid = 1798] [id = 286] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb3000 == 41 [pid = 1798] [id = 285] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475800 == 40 [pid = 1798] [id = 284] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8de20800 == 39 [pid = 1798] [id = 283] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf800 == 38 [pid = 1798] [id = 278] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde3400 == 37 [pid = 1798] [id = 279] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5c00 == 36 [pid = 1798] [id = 282] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x91739400 == 35 [pid = 1798] [id = 277] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8e808c00 == 34 [pid = 1798] [id = 281] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x92082400 == 33 [pid = 1798] [id = 280] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde000 == 32 [pid = 1798] [id = 259] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda800 == 31 [pid = 1798] [id = 293] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x93f3ac00 == 30 [pid = 1798] [id = 291] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97ec00 == 29 [pid = 1798] [id = 292] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed10400 == 28 [pid = 1798] [id = 290] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde400 == 27 [pid = 1798] [id = 288] 03:06:43 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46c800 == 26 [pid = 1798] [id = 289] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x91902000) [pid = 1798] [serial = 833] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x8e756800) [pid = 1798] [serial = 824] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8dcbbc00) [pid = 1798] [serial = 821] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8de11800) [pid = 1798] [serial = 822] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8f0e6000) [pid = 1798] [serial = 819] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8ed06000) [pid = 1798] [serial = 818] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8f0ea800) [pid = 1798] [serial = 827] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e8b2800) [pid = 1798] [serial = 798] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e753400) [pid = 1798] [serial = 797] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91f9ac00) [pid = 1798] [serial = 801] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91909400) [pid = 1798] [serial = 800] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8de18000) [pid = 1798] [serial = 830] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9545e000) [pid = 1798] [serial = 804] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x95323400) [pid = 1798] [serial = 803] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x954d4000) [pid = 1798] [serial = 807] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x954acc00) [pid = 1798] [serial = 806] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9552a800) [pid = 1798] [serial = 810] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x95525c00) [pid = 1798] [serial = 809] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x99adec00) [pid = 1798] [serial = 813] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9977bc00) [pid = 1798] [serial = 812] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e8bb800) [pid = 1798] [serial = 816] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e805400) [pid = 1798] [serial = 815] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90bad000) [pid = 1798] [serial = 828] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e75cc00) [pid = 1798] [serial = 825] [outer = (nil)] [url = about:blank] 03:06:43 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed05000) [pid = 1798] [serial = 831] [outer = (nil)] [url = about:blank] 03:06:44 INFO - PROCESS | 1798 | 1467540404406 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]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2745ms 03:06:44 INFO - PROCESS | 1798 | 1467540404466 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:06:44 INFO - PROCESS | 1798 | 1467540404471 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:06:44 INFO - PROCESS | 1798 | 1467540404479 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1798 | 1467540404484 Marionette TRACE conn4 <- [1,1150,null,{}] 03:06:44 INFO - PROCESS | 1798 | 1467540404492 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}] 03:06:44 INFO - PROCESS | 1798 | 1467540404498 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:44 INFO - PROCESS | 1798 | 1467540404667 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:06:44 INFO - PROCESS | 1798 | 1467540404818 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1798 | 1467540404827 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472400 == 27 [pid = 1798] [id = 295] 03:06:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d474c00) [pid = 1798] [serial = 886] [outer = (nil)] 03:06:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8de11400) [pid = 1798] [serial = 887] [outer = 0x8d474c00] 03:06:44 INFO - PROCESS | 1798 | 1467540404901 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de18c00) [pid = 1798] [serial = 888] [outer = 0x8d474c00] 03:06:45 INFO - PROCESS | 1798 | 1467540405731 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]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1284ms 03:06:45 INFO - PROCESS | 1798 | 1467540405764 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1798 | 1467540405773 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:06:45 INFO - PROCESS | 1798 | 1467540405786 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1798 | 1467540405790 Marionette TRACE conn4 <- [1,1154,null,{}] 03:06:45 INFO - PROCESS | 1798 | 1467540405797 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}] 03:06:45 INFO - PROCESS | 1798 | 1467540405803 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:45 INFO - PROCESS | 1798 | 1467540405979 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:06:46 INFO - PROCESS | 1798 | 1467540405991 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1798 | 1467540405999 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e756c00 == 28 [pid = 1798] [id = 296] 03:06:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e75b000) [pid = 1798] [serial = 889] [outer = (nil)] 03:06:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e805000) [pid = 1798] [serial = 890] [outer = 0x8e75b000] 03:06:46 INFO - PROCESS | 1798 | 1467540406224 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e80ec00) [pid = 1798] [serial = 891] [outer = 0x8e75b000] 03:06:47 INFO - PROCESS | 1798 | 1467540407124 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]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1385ms 03:06:47 INFO - PROCESS | 1798 | 1467540407171 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1798 | 1467540407175 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:06:47 INFO - PROCESS | 1798 | 1467540407182 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1798 | 1467540407188 Marionette TRACE conn4 <- [1,1158,null,{}] 03:06:47 INFO - PROCESS | 1798 | 1467540407212 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}] 03:06:47 INFO - PROCESS | 1798 | 1467540407222 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:47 INFO - PROCESS | 1798 | 1467540407439 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:06:47 INFO - PROCESS | 1798 | 1467540407464 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1798 | 1467540407473 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e5800 == 29 [pid = 1798] [id = 297] 03:06:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8f0e6000) [pid = 1798] [serial = 892] [outer = (nil)] 03:06:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8f0e8c00) [pid = 1798] [serial = 893] [outer = 0x8f0e6000] 03:06:47 INFO - PROCESS | 1798 | 1467540407549 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x90ba5800) [pid = 1798] [serial = 894] [outer = 0x8f0e6000] 03:06:48 INFO - PROCESS | 1798 | 1467540408470 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]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1347ms 03:06:48 INFO - PROCESS | 1798 | 1467540408530 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:06:48 INFO - PROCESS | 1798 | 1467540408534 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:06:48 INFO - PROCESS | 1798 | 1467540408940 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1798 | 1467540408945 Marionette TRACE conn4 <- [1,1162,null,{}] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8cde1800) [pid = 1798] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x92083000) [pid = 1798] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8d476400) [pid = 1798] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e594800) [pid = 1798] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91738400) [pid = 1798] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x92085400) [pid = 1798] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cde8800) [pid = 1798] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e974400) [pid = 1798] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x92403000) [pid = 1798] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e808000) [pid = 1798] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9173d000) [pid = 1798] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:06:48 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8de19400) [pid = 1798] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:06:49 INFO - PROCESS | 1798 | 1467540409084 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}] 03:06:49 INFO - PROCESS | 1798 | 1467540409088 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:49 INFO - PROCESS | 1798 | 1467540409237 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:06:49 INFO - PROCESS | 1798 | 1467540409360 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 1798 | 1467540409366 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5aa000 == 30 [pid = 1798] [id = 298] 03:06:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e8afc00) [pid = 1798] [serial = 895] [outer = (nil)] 03:06:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8f0e9800) [pid = 1798] [serial = 896] [outer = 0x8e8afc00] 03:06:49 INFO - PROCESS | 1798 | 1467540409438 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90baf800) [pid = 1798] [serial = 897] [outer = 0x8e8afc00] 03:06:50 INFO - PROCESS | 1798 | 1467540410132 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]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1637ms 03:06:50 INFO - PROCESS | 1798 | 1467540410179 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1798 | 1467540410183 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:06:50 INFO - PROCESS | 1798 | 1467540410190 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1798 | 1467540410192 Marionette TRACE conn4 <- [1,1166,null,{}] 03:06:50 INFO - PROCESS | 1798 | 1467540410198 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}] 03:06:50 INFO - PROCESS | 1798 | 1467540410203 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:50 INFO - PROCESS | 1798 | 1467540410420 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:06:50 INFO - PROCESS | 1798 | 1467540410430 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1798 | 1467540410436 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46e800 == 31 [pid = 1798] [id = 299] 03:06:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8ed06800) [pid = 1798] [serial = 898] [outer = (nil)] 03:06:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9173f400) [pid = 1798] [serial = 899] [outer = 0x8ed06800] 03:06:50 INFO - PROCESS | 1798 | 1467540410506 Marionette DEBUG loaded listener.js 03:06:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91903c00) [pid = 1798] [serial = 900] [outer = 0x8ed06800] 03:06:51 INFO - PROCESS | 1798 | 1467540411539 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]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1436ms 03:06:51 INFO - PROCESS | 1798 | 1467540411628 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1798 | 1467540411634 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:06:51 INFO - PROCESS | 1798 | 1467540411647 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:06:51 INFO - PROCESS | 1798 | 1467540411652 Marionette TRACE conn4 <- [1,1170,null,{}] 03:06:51 INFO - PROCESS | 1798 | --DOCSHELL 0x924eac00 == 30 [pid = 1798] [id = 9] 03:06:51 INFO - PROCESS | 1798 | 1467540411749 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}] 03:06:51 INFO - PROCESS | 1798 | 1467540411754 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:52 INFO - PROCESS | 1798 | 1467540412010 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:06:52 INFO - PROCESS | 1798 | 1467540412214 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1798 | 1467540412224 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473c00 == 31 [pid = 1798] [id = 300] 03:06:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8d477400) [pid = 1798] [serial = 901] [outer = (nil)] 03:06:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5aa800) [pid = 1798] [serial = 902] [outer = 0x8d477400] 03:06:52 INFO - PROCESS | 1798 | 1467540412309 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e758400) [pid = 1798] [serial = 903] [outer = 0x8d477400] 03:06:53 INFO - PROCESS | 1798 | 1467540413308 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]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1750ms 03:06:53 INFO - PROCESS | 1798 | 1467540413394 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1798 | 1467540413401 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:06:53 INFO - PROCESS | 1798 | 1467540413412 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1798 | 1467540413416 Marionette TRACE conn4 <- [1,1174,null,{}] 03:06:53 INFO - PROCESS | 1798 | 1467540413423 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}] 03:06:53 INFO - PROCESS | 1798 | 1467540413429 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:53 INFO - PROCESS | 1798 | 1467540413655 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:06:53 INFO - PROCESS | 1798 | 1467540413913 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1798 | 1467540413921 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5400 == 32 [pid = 1798] [id = 301] 03:06:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e97f000) [pid = 1798] [serial = 904] [outer = (nil)] 03:06:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8f0ec800) [pid = 1798] [serial = 905] [outer = 0x8e97f000] 03:06:54 INFO - PROCESS | 1798 | 1467540414024 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e8b3400) [pid = 1798] [serial = 906] [outer = 0x8e97f000] 03:06:55 INFO - PROCESS | 1798 | 1467540415050 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] 03:06:55 INFO - PROCESS | 1798 | 1467540415123 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:06:55 INFO - PROCESS | 1798 | 1467540415131 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:06:55 INFO - PROCESS | 1798 | 1467540415138 Marionette TRACE conn4 <- [1,1178,null,{}] 03:06:55 INFO - PROCESS | 1798 | 1467540415155 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}] 03:06:55 INFO - PROCESS | 1798 | 1467540415163 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:55 INFO - PROCESS | 1798 | 1467540415384 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:06:55 INFO - PROCESS | 1798 | 1467540415599 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 1798 | 1467540415611 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x92089000 == 33 [pid = 1798] [id = 302] 03:06:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x92089400) [pid = 1798] [serial = 907] [outer = (nil)] 03:06:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x92409000) [pid = 1798] [serial = 908] [outer = 0x92089400] 03:06:55 INFO - PROCESS | 1798 | 1467540415698 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x924e2c00) [pid = 1798] [serial = 909] [outer = 0x92089400] 03:06:56 INFO - PROCESS | 1798 | 1467540416642 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] 03:06:56 INFO - PROCESS | 1798 | 1467540416726 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:06:56 INFO - PROCESS | 1798 | 1467540416733 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1798 | 1467540416736 Marionette TRACE conn4 <- [1,1182,null,{}] 03:06:56 INFO - PROCESS | 1798 | 1467540416742 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}] 03:06:56 INFO - PROCESS | 1798 | 1467540416747 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:56 INFO - PROCESS | 1798 | 1467540416968 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:06:57 INFO - PROCESS | 1798 | 1467540417182 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:57 INFO - PROCESS | 1798 | 1467540417190 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46c400 == 34 [pid = 1798] [id = 303] 03:06:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8d46ec00) [pid = 1798] [serial = 910] [outer = (nil)] 03:06:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e8bb000) [pid = 1798] [serial = 911] [outer = 0x8d46ec00] 03:06:57 INFO - PROCESS | 1798 | 1467540417320 Marionette DEBUG loaded listener.js 03:06:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8f0ecc00) [pid = 1798] [serial = 912] [outer = 0x8d46ec00] 03:06:58 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:58 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:58 INFO - PROCESS | 1798 | 1467540418407 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] 03:06:58 INFO - PROCESS | 1798 | 1467540418485 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:06:58 INFO - PROCESS | 1798 | 1467540418500 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:06:58 INFO - PROCESS | 1798 | 1467540418510 Marionette TRACE conn4 <- [1,1186,null,{}] 03:06:58 INFO - PROCESS | 1798 | 1467540418525 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}] 03:06:58 INFO - PROCESS | 1798 | 1467540418529 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:58 INFO - PROCESS | 1798 | 1467540418758 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:06:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5aa000 == 33 [pid = 1798] [id = 298] 03:06:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e5800 == 32 [pid = 1798] [id = 297] 03:06:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e756c00 == 31 [pid = 1798] [id = 296] 03:06:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472400 == 30 [pid = 1798] [id = 295] 03:06:59 INFO - PROCESS | 1798 | 1467540419004 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:59 INFO - PROCESS | 1798 | 1467540419014 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:06:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470000 == 31 [pid = 1798] [id = 304] 03:06:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8d472400) [pid = 1798] [serial = 913] [outer = (nil)] 03:06:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e5a2800) [pid = 1798] [serial = 914] [outer = 0x8d472400] 03:06:59 INFO - PROCESS | 1798 | 1467540419103 Marionette DEBUG loaded listener.js 03:06:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e756000) [pid = 1798] [serial = 915] [outer = 0x8d472400] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x9538a800) [pid = 1798] [serial = 867] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x95316800) [pid = 1798] [serial = 866] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x9208f800) [pid = 1798] [serial = 843] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91735400) [pid = 1798] [serial = 864] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e5a0000) [pid = 1798] [serial = 851] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91f9c400) [pid = 1798] [serial = 858] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x924dd800) [pid = 1798] [serial = 861] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e5b1800) [pid = 1798] [serial = 837] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e751400) [pid = 1798] [serial = 852] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91735800) [pid = 1798] [serial = 840] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x931e0000) [pid = 1798] [serial = 845] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e5b4c00) [pid = 1798] [serial = 863] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e8bd000) [pid = 1798] [serial = 855] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9190a000) [pid = 1798] [serial = 834] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8b3000) [pid = 1798] [serial = 854] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x92087400) [pid = 1798] [serial = 842] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e59e400) [pid = 1798] [serial = 836] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x93ded800) [pid = 1798] [serial = 849] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8ed0b000) [pid = 1798] [serial = 839] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x93de1400) [pid = 1798] [serial = 848] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x92405000) [pid = 1798] [serial = 860] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9329c800) [pid = 1798] [serial = 846] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91742400) [pid = 1798] [serial = 857] [outer = (nil)] [url = about:blank] 03:06:59 INFO - PROCESS | 1798 | 1467540419910 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] 03:06:59 INFO - PROCESS | 1798 | 1467540419961 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:06:59 INFO - PROCESS | 1798 | 1467540419972 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 1798 | 1467540419976 Marionette TRACE conn4 <- [1,1190,null,{}] 03:06:59 INFO - PROCESS | 1798 | 1467540419982 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}] 03:06:59 INFO - PROCESS | 1798 | 1467540419988 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:00 INFO - PROCESS | 1798 | 1467540420205 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:07:00 INFO - PROCESS | 1798 | 1467540420220 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1798 | 1467540420227 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de11c00 == 32 [pid = 1798] [id = 305] 03:07:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed05000) [pid = 1798] [serial = 916] [outer = (nil)] 03:07:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8f0e3400) [pid = 1798] [serial = 917] [outer = 0x8ed05000] 03:07:00 INFO - PROCESS | 1798 | 1467540420310 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90ba9800) [pid = 1798] [serial = 918] [outer = 0x8ed05000] 03:07:01 INFO - PROCESS | 1798 | 1467540421270 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] 03:07:01 INFO - PROCESS | 1798 | 1467540421312 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:07:01 INFO - PROCESS | 1798 | 1467540421319 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1798 | 1467540421325 Marionette TRACE conn4 <- [1,1194,null,{}] 03:07:01 INFO - PROCESS | 1798 | 1467540421341 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}] 03:07:01 INFO - PROCESS | 1798 | 1467540421349 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:01 INFO - PROCESS | 1798 | 1467540421514 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:07:01 INFO - PROCESS | 1798 | 1467540421651 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 1798 | 1467540421662 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9b400 == 33 [pid = 1798] [id = 306] 03:07:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91f9b800) [pid = 1798] [serial = 919] [outer = (nil)] 03:07:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x92403c00) [pid = 1798] [serial = 920] [outer = 0x91f9b800] 03:07:01 INFO - PROCESS | 1798 | 1467540421736 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x924e6000) [pid = 1798] [serial = 921] [outer = 0x91f9b800] 03:07:02 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:07:02 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:07:02 INFO - PROCESS | 1798 | 1467540422622 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] 03:07:02 INFO - PROCESS | 1798 | 1467540422663 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:07:02 INFO - PROCESS | 1798 | 1467540422670 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1798 | 1467540422673 Marionette TRACE conn4 <- [1,1198,null,{}] 03:07:02 INFO - PROCESS | 1798 | 1467540422679 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}] 03:07:02 INFO - PROCESS | 1798 | 1467540422683 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:02 INFO - PROCESS | 1798 | 1467540422894 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:07:02 INFO - PROCESS | 1798 | 1467540422938 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:02 INFO - PROCESS | 1798 | 1467540422948 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d20400 == 34 [pid = 1798] [id = 307] 03:07:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d20800) [pid = 1798] [serial = 922] [outer = (nil)] 03:07:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93f37c00) [pid = 1798] [serial = 923] [outer = 0x93d20800] 03:07:03 INFO - PROCESS | 1798 | 1467540423017 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x95265800) [pid = 1798] [serial = 924] [outer = 0x93d20800] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8f0e6000) [pid = 1798] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8d473400) [pid = 1798] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e59dc00) [pid = 1798] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8f0e8000) [pid = 1798] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9526b000) [pid = 1798] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x93de7400) [pid = 1798] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e8afc00) [pid = 1798] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e75b000) [pid = 1798] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e5aac00) [pid = 1798] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:07:03 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8d474c00) [pid = 1798] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:07:04 INFO - PROCESS | 1798 | 1467540423992 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]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1379ms 03:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:07:04 INFO - PROCESS | 1798 | 1467540424050 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1798 | 1467540424053 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:07:04 INFO - PROCESS | 1798 | 1467540424060 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1798 | 1467540424063 Marionette TRACE conn4 <- [1,1202,null,{}] 03:07:04 INFO - PROCESS | 1798 | 1467540424069 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}] 03:07:04 INFO - PROCESS | 1798 | 1467540424074 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:04 INFO - PROCESS | 1798 | 1467540424228 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:07:04 INFO - PROCESS | 1798 | 1467540424348 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1798 | 1467540424357 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf000 == 35 [pid = 1798] [id = 308] 03:07:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8cde8800) [pid = 1798] [serial = 925] [outer = (nil)] 03:07:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed0c400) [pid = 1798] [serial = 926] [outer = 0x8cde8800] 03:07:04 INFO - PROCESS | 1798 | 1467540424427 Marionette DEBUG loaded listener.js 03:07:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x90bb4800) [pid = 1798] [serial = 927] [outer = 0x8cde8800] 03:07:05 INFO - PROCESS | 1798 | 1467540425189 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]]]}] 03:07:05 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 03:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1187ms 03:07:05 INFO - PROCESS | 1798 | 1467540425247 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1798 | 1467540425250 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:07:05 INFO - PROCESS | 1798 | 1467540425264 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1798 | 1467540425266 Marionette TRACE conn4 <- [1,1206,null,{}] 03:07:05 INFO - PROCESS | 1798 | 1467540425273 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}] 03:07:05 INFO - PROCESS | 1798 | 1467540425283 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:05 INFO - PROCESS | 1798 | 1467540425493 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:07:05 INFO - PROCESS | 1798 | 1467540425502 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:05 INFO - PROCESS | 1798 | 1467540425510 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddcc00 == 36 [pid = 1798] [id = 309] 03:07:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8f0e8000) [pid = 1798] [serial = 928] [outer = (nil)] 03:07:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9545e800) [pid = 1798] [serial = 929] [outer = 0x8f0e8000] 03:07:05 INFO - PROCESS | 1798 | 1467540425580 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8de1e400) [pid = 1798] [serial = 930] [outer = 0x8f0e8000] 03:07:06 INFO - PROCESS | 1798 | 1467540426760 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]]]}] 03:07:06 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 03:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1538ms 03:07:06 INFO - PROCESS | 1798 | 1467540426797 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:07:06 INFO - PROCESS | 1798 | 1467540426804 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:07:06 INFO - PROCESS | 1798 | 1467540426812 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:07:06 INFO - PROCESS | 1798 | 1467540426820 Marionette TRACE conn4 <- [1,1210,null,{}] 03:07:06 INFO - PROCESS | 1798 | 1467540426829 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}] 03:07:06 INFO - PROCESS | 1798 | 1467540426833 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:07 INFO - PROCESS | 1798 | 1467540427025 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:07:07 INFO - PROCESS | 1798 | 1467540427293 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1798 | 1467540427306 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5abc00 == 37 [pid = 1798] [id = 310] 03:07:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5af400) [pid = 1798] [serial = 931] [outer = (nil)] 03:07:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e974400) [pid = 1798] [serial = 932] [outer = 0x8e5af400] 03:07:07 INFO - PROCESS | 1798 | 1467540427500 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8ed01800) [pid = 1798] [serial = 933] [outer = 0x8e5af400] 03:07:08 INFO - PROCESS | 1798 | 1467540428641 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]]]}] 03:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1890ms 03:07:08 INFO - PROCESS | 1798 | 1467540428703 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:07:08 INFO - PROCESS | 1798 | 1467540428710 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:07:08 INFO - PROCESS | 1798 | 1467540428721 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:07:08 INFO - PROCESS | 1798 | 1467540428726 Marionette TRACE conn4 <- [1,1214,null,{}] 03:07:08 INFO - PROCESS | 1798 | 1467540428732 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}] 03:07:08 INFO - PROCESS | 1798 | 1467540428738 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:08 INFO - PROCESS | 1798 | 1467540428932 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:07:09 INFO - PROCESS | 1798 | 1467540429078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1798 | 1467540429091 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e7c00 == 38 [pid = 1798] [id = 311] 03:07:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91910800) [pid = 1798] [serial = 934] [outer = (nil)] 03:07:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9240f800) [pid = 1798] [serial = 935] [outer = 0x91910800] 03:07:09 INFO - PROCESS | 1798 | 1467540429259 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93ddf400) [pid = 1798] [serial = 936] [outer = 0x91910800] 03:07:10 INFO - PROCESS | 1798 | 1467540430180 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]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1495ms 03:07:10 INFO - PROCESS | 1798 | 1467540430216 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1798 | 1467540430220 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:07:10 INFO - PROCESS | 1798 | 1467540430228 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1798 | 1467540430234 Marionette TRACE conn4 <- [1,1218,null,{}] 03:07:10 INFO - PROCESS | 1798 | 1467540430251 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}] 03:07:10 INFO - PROCESS | 1798 | 1467540430260 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:10 INFO - PROCESS | 1798 | 1467540430456 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:07:10 INFO - PROCESS | 1798 | 1467540430668 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:10 INFO - PROCESS | 1798 | 1467540430675 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476400 == 39 [pid = 1798] [id = 312] 03:07:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9545f000) [pid = 1798] [serial = 937] [outer = (nil)] 03:07:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954a7400) [pid = 1798] [serial = 938] [outer = 0x9545f000] 03:07:10 INFO - PROCESS | 1798 | 1467540430817 Marionette DEBUG loaded listener.js 03:07:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954b3400) [pid = 1798] [serial = 939] [outer = 0x9545f000] 03:07:11 INFO - PROCESS | 1798 | 1467540431709 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]]]}] 03:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1547ms 03:07:11 INFO - PROCESS | 1798 | 1467540431776 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:07:11 INFO - PROCESS | 1798 | 1467540431781 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:07:11 INFO - PROCESS | 1798 | 1467540431788 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:07:11 INFO - PROCESS | 1798 | 1467540431791 Marionette TRACE conn4 <- [1,1222,null,{}] 03:07:11 INFO - PROCESS | 1798 | 1467540431797 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}] 03:07:11 INFO - PROCESS | 1798 | 1467540431803 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:12 INFO - PROCESS | 1798 | 1467540432022 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:07:12 INFO - PROCESS | 1798 | 1467540432232 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 1798 | 1467540432244 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9c400 == 40 [pid = 1798] [id = 313] 03:07:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954b2000) [pid = 1798] [serial = 940] [outer = (nil)] 03:07:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95528400) [pid = 1798] [serial = 941] [outer = 0x954b2000] 03:07:12 INFO - PROCESS | 1798 | 1467540432365 Marionette DEBUG loaded listener.js 03:07:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9552b000) [pid = 1798] [serial = 942] [outer = 0x954b2000] 03:07:13 INFO - PROCESS | 1798 | 1467540433219 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] 03:07:13 INFO - PROCESS | 1798 | 1467540433282 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:07:13 INFO - PROCESS | 1798 | 1467540433288 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:07:13 INFO - PROCESS | 1798 | 1467540433292 Marionette TRACE conn4 <- [1,1226,null,{}] 03:07:13 INFO - PROCESS | 1798 | 1467540433298 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}] 03:07:13 INFO - PROCESS | 1798 | 1467540433303 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:13 INFO - PROCESS | 1798 | 1467540433494 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:07:13 INFO - PROCESS | 1798 | 1467540433662 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:13 INFO - PROCESS | 1798 | 1467540433670 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ad000 == 41 [pid = 1798] [id = 314] 03:07:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x954d5c00) [pid = 1798] [serial = 943] [outer = (nil)] 03:07:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x990eac00) [pid = 1798] [serial = 944] [outer = 0x954d5c00] 03:07:13 INFO - PROCESS | 1798 | 1467540433753 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x99782400) [pid = 1798] [serial = 945] [outer = 0x954d5c00] 03:07:14 INFO - PROCESS | 1798 | 1467540434705 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]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1487ms 03:07:14 INFO - PROCESS | 1798 | 1467540434777 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:07:14 INFO - PROCESS | 1798 | 1467540434781 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:07:14 INFO - PROCESS | 1798 | 1467540434787 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1798 | 1467540434791 Marionette TRACE conn4 <- [1,1230,null,{}] 03:07:14 INFO - PROCESS | 1798 | 1467540434797 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}] 03:07:14 INFO - PROCESS | 1798 | 1467540434807 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:15 INFO - PROCESS | 1798 | 1467540435039 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:07:15 INFO - PROCESS | 1798 | 1467540435266 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:15 INFO - PROCESS | 1798 | 1467540435276 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e597400 == 42 [pid = 1798] [id = 315] 03:07:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e975c00) [pid = 1798] [serial = 946] [outer = (nil)] 03:07:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9a187400) [pid = 1798] [serial = 947] [outer = 0x8e975c00] 03:07:15 INFO - PROCESS | 1798 | 1467540435414 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x9a18bc00) [pid = 1798] [serial = 948] [outer = 0x8e975c00] 03:07:16 INFO - PROCESS | 1798 | 1467540436312 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]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1583ms 03:07:16 INFO - PROCESS | 1798 | 1467540436371 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 1798 | 1467540436374 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:07:16 INFO - PROCESS | 1798 | 1467540436382 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 1798 | 1467540436385 Marionette TRACE conn4 <- [1,1234,null,{}] 03:07:16 INFO - PROCESS | 1798 | 1467540436392 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}] 03:07:16 INFO - PROCESS | 1798 | 1467540436397 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:16 INFO - PROCESS | 1798 | 1467540436568 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:07:16 INFO - PROCESS | 1798 | 1467540436740 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 1798 | 1467540436749 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdddc00 == 43 [pid = 1798] [id = 316] 03:07:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8cddf800) [pid = 1798] [serial = 949] [outer = (nil)] 03:07:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e809400) [pid = 1798] [serial = 950] [outer = 0x8cddf800] 03:07:16 INFO - PROCESS | 1798 | 1467540436831 Marionette DEBUG loaded listener.js 03:07:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8f0eb000) [pid = 1798] [serial = 951] [outer = 0x8cddf800] 03:07:17 INFO - PROCESS | 1798 | 1467540437960 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]]]}] 03:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1634ms 03:07:18 INFO - PROCESS | 1798 | 1467540438017 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:07:18 INFO - PROCESS | 1798 | 1467540438022 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:07:18 INFO - PROCESS | 1798 | 1467540438031 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:07:18 INFO - PROCESS | 1798 | 1467540438036 Marionette TRACE conn4 <- [1,1238,null,{}] 03:07:18 INFO - PROCESS | 1798 | 1467540438045 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}] 03:07:18 INFO - PROCESS | 1798 | 1467540438051 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:18 INFO - PROCESS | 1798 | 1467540438234 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:07:18 INFO - PROCESS | 1798 | 1467540438472 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 1798 | 1467540438479 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75b800 == 44 [pid = 1798] [id = 317] 03:07:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8e75dc00) [pid = 1798] [serial = 952] [outer = (nil)] 03:07:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e8b0c00) [pid = 1798] [serial = 953] [outer = 0x8e75dc00] 03:07:18 INFO - PROCESS | 1798 | 1467540438582 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e972800) [pid = 1798] [serial = 954] [outer = 0x8e75dc00] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf000 == 43 [pid = 1798] [id = 308] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x931eb000 == 42 [pid = 1798] [id = 11] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x93d20400 == 41 [pid = 1798] [id = 307] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9b400 == 40 [pid = 1798] [id = 306] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8de11c00 == 39 [pid = 1798] [id = 305] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470000 == 38 [pid = 1798] [id = 304] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46c400 == 37 [pid = 1798] [id = 303] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5400 == 36 [pid = 1798] [id = 301] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473c00 == 35 [pid = 1798] [id = 300] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x92089000 == 34 [pid = 1798] [id = 302] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59d800 == 33 [pid = 1798] [id = 294] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46e800 == 32 [pid = 1798] [id = 299] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdddc00 == 31 [pid = 1798] [id = 316] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x954ad000 == 30 [pid = 1798] [id = 314] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e597400 == 29 [pid = 1798] [id = 315] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9c400 == 28 [pid = 1798] [id = 313] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476400 == 27 [pid = 1798] [id = 312] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5abc00 == 26 [pid = 1798] [id = 310] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e7c00 == 25 [pid = 1798] [id = 311] 03:07:20 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddcc00 == 24 [pid = 1798] [id = 309] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x8f0e8c00) [pid = 1798] [serial = 893] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8e75c000) [pid = 1798] [serial = 870] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8e59d400) [pid = 1798] [serial = 869] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e754800) [pid = 1798] [serial = 884] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x91902400) [pid = 1798] [serial = 873] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x90ba8400) [pid = 1798] [serial = 872] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x95461c00) [pid = 1798] [serial = 876] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x95324000) [pid = 1798] [serial = 875] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x954e0000) [pid = 1798] [serial = 879] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8f0e9800) [pid = 1798] [serial = 896] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x90ba5800) [pid = 1798] [serial = 894] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x954d6000) [pid = 1798] [serial = 878] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e75ec00) [pid = 1798] [serial = 885] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e805000) [pid = 1798] [serial = 890] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x97914c00) [pid = 1798] [serial = 882] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8de11400) [pid = 1798] [serial = 887] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x95532c00) [pid = 1798] [serial = 881] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8de18c00) [pid = 1798] [serial = 888] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90baf800) [pid = 1798] [serial = 897] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e80ec00) [pid = 1798] [serial = 891] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9173f400) [pid = 1798] [serial = 899] [outer = (nil)] [url = about:blank] 03:07:20 INFO - PROCESS | 1798 | 1467540440644 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]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2746ms 03:07:20 INFO - PROCESS | 1798 | 1467540440778 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:07:20 INFO - PROCESS | 1798 | 1467540440783 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:07:20 INFO - PROCESS | 1798 | 1467540440791 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1798 | 1467540440797 Marionette TRACE conn4 <- [1,1242,null,{}] 03:07:20 INFO - PROCESS | 1798 | 1467540440807 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}] 03:07:20 INFO - PROCESS | 1798 | 1467540440813 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:20 INFO - PROCESS | 1798 | 1467540440968 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:07:20 INFO - PROCESS | 1798 | 1467540440979 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:20 INFO - PROCESS | 1798 | 1467540440987 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd000 == 25 [pid = 1798] [id = 318] 03:07:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8dcbdc00) [pid = 1798] [serial = 955] [outer = (nil)] 03:07:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8dcc3c00) [pid = 1798] [serial = 956] [outer = 0x8dcbdc00] 03:07:21 INFO - PROCESS | 1798 | 1467540441063 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8de15400) [pid = 1798] [serial = 957] [outer = 0x8dcbdc00] 03:07:21 INFO - PROCESS | 1798 | 1467540441950 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]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1234ms 03:07:22 INFO - PROCESS | 1798 | 1467540442025 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:07:22 INFO - PROCESS | 1798 | 1467540442035 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:07:22 INFO - PROCESS | 1798 | 1467540442046 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 1798 | 1467540442050 Marionette TRACE conn4 <- [1,1246,null,{}] 03:07:22 INFO - PROCESS | 1798 | 1467540442057 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}] 03:07:22 INFO - PROCESS | 1798 | 1467540442062 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:22 INFO - PROCESS | 1798 | 1467540442235 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:07:22 INFO - PROCESS | 1798 | 1467540442362 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:22 INFO - PROCESS | 1798 | 1467540442371 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a9c00 == 26 [pid = 1798] [id = 319] 03:07:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e5abc00) [pid = 1798] [serial = 958] [outer = (nil)] 03:07:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e755400) [pid = 1798] [serial = 959] [outer = 0x8e5abc00] 03:07:22 INFO - PROCESS | 1798 | 1467540442442 Marionette DEBUG loaded listener.js 03:07:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e801800) [pid = 1798] [serial = 960] [outer = 0x8e5abc00] 03:07:23 INFO - PROCESS | 1798 | 1467540443334 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]]]}] 03:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1336ms 03:07:23 INFO - PROCESS | 1798 | 1467540443382 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:07:23 INFO - PROCESS | 1798 | 1467540443385 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:07:23 INFO - PROCESS | 1798 | 1467540443399 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:07:23 INFO - PROCESS | 1798 | 1467540443406 Marionette TRACE conn4 <- [1,1250,null,{}] 03:07:23 INFO - PROCESS | 1798 | 1467540443424 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}] 03:07:23 INFO - PROCESS | 1798 | 1467540443434 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:23 INFO - PROCESS | 1798 | 1467540443668 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:07:23 INFO - PROCESS | 1798 | 1467540443722 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 1798 | 1467540443733 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed08c00 == 27 [pid = 1798] [id = 320] 03:07:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8ed0f400) [pid = 1798] [serial = 961] [outer = (nil)] 03:07:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0f2000) [pid = 1798] [serial = 962] [outer = 0x8ed0f400] 03:07:23 INFO - PROCESS | 1798 | 1467540443808 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x90bac400) [pid = 1798] [serial = 963] [outer = 0x8ed0f400] 03:07:24 INFO - PROCESS | 1798 | 1467540444760 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]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1407ms 03:07:24 INFO - PROCESS | 1798 | 1467540444800 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1798 | 1467540444805 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:07:24 INFO - PROCESS | 1798 | 1467540444811 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - PROCESS | 1798 | 1467540444814 Marionette TRACE conn4 <- [1,1254,null,{}] 03:07:24 INFO - PROCESS | 1798 | 1467540444820 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}] 03:07:24 INFO - PROCESS | 1798 | 1467540444825 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:25 INFO - PROCESS | 1798 | 1467540445063 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x931de800) [pid = 1798] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x93d20800) [pid = 1798] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8d46ec00) [pid = 1798] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8d472400) [pid = 1798] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8ed05000) [pid = 1798] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x92089400) [pid = 1798] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e97f000) [pid = 1798] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed06800) [pid = 1798] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d477400) [pid = 1798] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8f0e8000) [pid = 1798] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x93f2ec00) [pid = 1798] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91f9b800) [pid = 1798] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:07:25 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8cde8800) [pid = 1798] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:07:25 INFO - PROCESS | 1798 | 1467540445856 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:25 INFO - PROCESS | 1798 | 1467540445869 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8800 == 28 [pid = 1798] [id = 321] 03:07:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8d46ec00) [pid = 1798] [serial = 964] [outer = (nil)] 03:07:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8de14c00) [pid = 1798] [serial = 965] [outer = 0x8d46ec00] 03:07:26 INFO - PROCESS | 1798 | 1467540446004 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b2800) [pid = 1798] [serial = 966] [outer = 0x8d46ec00] 03:07:26 INFO - PROCESS | 1798 | 1467540446796 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]]]}] 03:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2041ms 03:07:26 INFO - PROCESS | 1798 | 1467540446854 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 1798 | 1467540446857 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:07:26 INFO - PROCESS | 1798 | 1467540446864 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 1798 | 1467540446867 Marionette TRACE conn4 <- [1,1258,null,{}] 03:07:26 INFO - PROCESS | 1798 | 1467540446873 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}] 03:07:26 INFO - PROCESS | 1798 | 1467540446878 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:27 INFO - PROCESS | 1798 | 1467540447028 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:07:27 INFO - PROCESS | 1798 | 1467540447044 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 1798 | 1467540447057 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4c00 == 29 [pid = 1798] [id = 322] 03:07:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8f0e8000) [pid = 1798] [serial = 967] [outer = (nil)] 03:07:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91905400) [pid = 1798] [serial = 968] [outer = 0x8f0e8000] 03:07:27 INFO - PROCESS | 1798 | 1467540447144 Marionette DEBUG loaded listener.js 03:07:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9190f000) [pid = 1798] [serial = 969] [outer = 0x8f0e8000] 03:07:28 INFO - PROCESS | 1798 | 1467540448268 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]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1484ms 03:07:28 INFO - PROCESS | 1798 | 1467540448350 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1798 | 1467540448357 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:07:28 INFO - PROCESS | 1798 | 1467540448366 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1798 | 1467540448372 Marionette TRACE conn4 <- [1,1262,null,{}] 03:07:28 INFO - PROCESS | 1798 | 1467540448381 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}] 03:07:28 INFO - PROCESS | 1798 | 1467540448386 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:28 INFO - PROCESS | 1798 | 1467540448621 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:07:28 INFO - PROCESS | 1798 | 1467540448874 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:28 INFO - PROCESS | 1798 | 1467540448883 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14000 == 30 [pid = 1798] [id = 323] 03:07:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8de1c000) [pid = 1798] [serial = 970] [outer = (nil)] 03:07:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e74fc00) [pid = 1798] [serial = 971] [outer = 0x8de1c000] 03:07:28 INFO - PROCESS | 1798 | 1467540448967 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e8af400) [pid = 1798] [serial = 972] [outer = 0x8de1c000] 03:07:29 INFO - PROCESS | 1798 | 1467540449946 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]]]}] 03:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1636ms 03:07:30 INFO - PROCESS | 1798 | 1467540450001 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 1798 | 1467540450009 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:07:30 INFO - PROCESS | 1798 | 1467540450020 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 1798 | 1467540450023 Marionette TRACE conn4 <- [1,1266,null,{}] 03:07:30 INFO - PROCESS | 1798 | 1467540450030 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}] 03:07:30 INFO - PROCESS | 1798 | 1467540450037 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:30 INFO - PROCESS | 1798 | 1467540450220 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:07:30 INFO - PROCESS | 1798 | 1467540450447 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1798 | 1467540450460 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474400 == 31 [pid = 1798] [id = 324] 03:07:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x90ba9000) [pid = 1798] [serial = 973] [outer = (nil)] 03:07:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91733c00) [pid = 1798] [serial = 974] [outer = 0x90ba9000] 03:07:30 INFO - PROCESS | 1798 | 1467540450587 Marionette DEBUG loaded listener.js 03:07:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9173f400) [pid = 1798] [serial = 975] [outer = 0x90ba9000] 03:07:31 INFO - PROCESS | 1798 | 1467540451649 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]]]}] 03:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1687ms 03:07:31 INFO - PROCESS | 1798 | 1467540451707 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1798 | 1467540451711 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:07:31 INFO - PROCESS | 1798 | 1467540451719 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1798 | 1467540451725 Marionette TRACE conn4 <- [1,1270,null,{}] 03:07:31 INFO - PROCESS | 1798 | 1467540451742 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}] 03:07:31 INFO - PROCESS | 1798 | 1467540451751 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:31 INFO - PROCESS | 1798 | 1467540451970 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:07:32 INFO - PROCESS | 1798 | 1467540452188 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 1798 | 1467540452201 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208ec00 == 32 [pid = 1798] [id = 325] 03:07:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x92090800) [pid = 1798] [serial = 976] [outer = (nil)] 03:07:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9240c800) [pid = 1798] [serial = 977] [outer = 0x92090800] 03:07:32 INFO - PROCESS | 1798 | 1467540452284 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x931e0000) [pid = 1798] [serial = 978] [outer = 0x92090800] 03:07:33 INFO - PROCESS | 1798 | 1467540453222 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]]]}] 03:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1585ms 03:07:33 INFO - PROCESS | 1798 | 1467540453305 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:07:33 INFO - PROCESS | 1798 | 1467540453310 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:07:33 INFO - PROCESS | 1798 | 1467540453317 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1798 | 1467540453320 Marionette TRACE conn4 <- [1,1274,null,{}] 03:07:33 INFO - PROCESS | 1798 | 1467540453326 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}] 03:07:33 INFO - PROCESS | 1798 | 1467540453331 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:33 INFO - PROCESS | 1798 | 1467540453549 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:07:33 INFO - PROCESS | 1798 | 1467540453771 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 1798 | 1467540453778 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1c00 == 33 [pid = 1798] [id = 326] 03:07:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8cde2000) [pid = 1798] [serial = 979] [outer = (nil)] 03:07:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8dcb6000) [pid = 1798] [serial = 980] [outer = 0x8cde2000] 03:07:33 INFO - PROCESS | 1798 | 1467540453904 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e598c00) [pid = 1798] [serial = 981] [outer = 0x8cde2000] 03:07:35 INFO - PROCESS | 1798 | 1467540455033 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]]]}] 03:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1788ms 03:07:35 INFO - PROCESS | 1798 | 1467540455105 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:07:35 INFO - PROCESS | 1798 | 1467540455112 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:07:35 INFO - PROCESS | 1798 | 1467540455120 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:07:35 INFO - PROCESS | 1798 | 1467540455125 Marionette TRACE conn4 <- [1,1278,null,{}] 03:07:35 INFO - PROCESS | 1798 | 1467540455133 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}] 03:07:35 INFO - PROCESS | 1798 | 1467540455138 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:35 INFO - PROCESS | 1798 | 1467540455364 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:07:35 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8800 == 32 [pid = 1798] [id = 321] 03:07:35 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed08c00 == 31 [pid = 1798] [id = 320] 03:07:35 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a9c00 == 30 [pid = 1798] [id = 319] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x93dec800) [pid = 1798] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:07:35 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd000 == 29 [pid = 1798] [id = 318] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x93f37c00) [pid = 1798] [serial = 923] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x95265800) [pid = 1798] [serial = 924] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e8bb000) [pid = 1798] [serial = 911] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8f0ecc00) [pid = 1798] [serial = 912] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5a2800) [pid = 1798] [serial = 914] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e756000) [pid = 1798] [serial = 915] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8f0e3400) [pid = 1798] [serial = 917] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x90ba9800) [pid = 1798] [serial = 918] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x92409000) [pid = 1798] [serial = 908] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x924e2c00) [pid = 1798] [serial = 909] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8f0ec800) [pid = 1798] [serial = 905] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e8b3400) [pid = 1798] [serial = 906] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91903c00) [pid = 1798] [serial = 900] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e5aa800) [pid = 1798] [serial = 902] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e758400) [pid = 1798] [serial = 903] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9545e800) [pid = 1798] [serial = 929] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcc0000) [pid = 1798] [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.] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8de1e400) [pid = 1798] [serial = 930] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x924e6000) [pid = 1798] [serial = 921] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x92403c00) [pid = 1798] [serial = 920] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8ed0c400) [pid = 1798] [serial = 926] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x90bb4800) [pid = 1798] [serial = 927] [outer = (nil)] [url = about:blank] 03:07:35 INFO - PROCESS | 1798 | 1467540455624 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 1798 | 1467540455634 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46fc00 == 30 [pid = 1798] [id = 327] 03:07:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d475400) [pid = 1798] [serial = 982] [outer = (nil)] 03:07:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8de1c800) [pid = 1798] [serial = 983] [outer = 0x8d475400] 03:07:35 INFO - PROCESS | 1798 | 1467540455719 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5ac000) [pid = 1798] [serial = 984] [outer = 0x8d475400] 03:07:36 INFO - PROCESS | 1798 | 1467540456476 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]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1383ms 03:07:36 INFO - PROCESS | 1798 | 1467540456503 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 1798 | 1467540456510 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:07:36 INFO - PROCESS | 1798 | 1467540456521 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1798 | 1467540456525 Marionette TRACE conn4 <- [1,1282,null,{}] 03:07:36 INFO - PROCESS | 1798 | 1467540456531 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}] 03:07:36 INFO - PROCESS | 1798 | 1467540456537 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:36 INFO - PROCESS | 1798 | 1467540456702 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:07:36 INFO - PROCESS | 1798 | 1467540456831 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:36 INFO - PROCESS | 1798 | 1467540456839 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e758400 == 31 [pid = 1798] [id = 328] 03:07:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e8bc000) [pid = 1798] [serial = 985] [outer = (nil)] 03:07:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8ed0ec00) [pid = 1798] [serial = 986] [outer = 0x8e8bc000] 03:07:36 INFO - PROCESS | 1798 | 1467540456913 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0ec000) [pid = 1798] [serial = 987] [outer = 0x8e8bc000] 03:07:37 INFO - PROCESS | 1798 | 1467540457744 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]]]}] 03:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1283ms 03:07:37 INFO - PROCESS | 1798 | 1467540457805 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:07:37 INFO - PROCESS | 1798 | 1467540457809 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:07:37 INFO - PROCESS | 1798 | 1467540457815 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:07:37 INFO - PROCESS | 1798 | 1467540457821 Marionette TRACE conn4 <- [1,1286,null,{}] 03:07:37 INFO - PROCESS | 1798 | 1467540457846 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}] 03:07:37 INFO - PROCESS | 1798 | 1467540457855 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:38 INFO - PROCESS | 1798 | 1467540458067 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:07:38 INFO - PROCESS | 1798 | 1467540458094 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:38 INFO - PROCESS | 1798 | 1467540458103 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190d400 == 32 [pid = 1798] [id = 329] 03:07:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91910400) [pid = 1798] [serial = 988] [outer = (nil)] 03:07:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f9c400) [pid = 1798] [serial = 989] [outer = 0x91910400] 03:07:38 INFO - PROCESS | 1798 | 1467540458182 Marionette DEBUG loaded listener.js 03:07:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92082400) [pid = 1798] [serial = 990] [outer = 0x91910400] 03:07:39 INFO - PROCESS | 1798 | 1467540459128 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]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1391ms 03:07:39 INFO - PROCESS | 1798 | 1467540459207 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:07:39 INFO - PROCESS | 1798 | 1467540459212 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:07:39 INFO - PROCESS | 1798 | 1467540459218 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1798 | 1467540459222 Marionette TRACE conn4 <- [1,1290,null,{}] 03:07:39 INFO - PROCESS | 1798 | 1467540459229 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}] 03:07:39 INFO - PROCESS | 1798 | 1467540459234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:39 INFO - PROCESS | 1798 | 1467540459466 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:07:39 INFO - PROCESS | 1798 | 1467540459490 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1798 | 1467540459497 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde400 == 33 [pid = 1798] [id = 330] 03:07:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91902400) [pid = 1798] [serial = 991] [outer = (nil)] 03:07:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x924dd400) [pid = 1798] [serial = 992] [outer = 0x91902400] 03:07:39 INFO - PROCESS | 1798 | 1467540459565 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9240ec00) [pid = 1798] [serial = 993] [outer = 0x91902400] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5af400) [pid = 1798] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91910800) [pid = 1798] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9545f000) [pid = 1798] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8ed0f400) [pid = 1798] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x954b2000) [pid = 1798] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8dcbdc00) [pid = 1798] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e5abc00) [pid = 1798] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e75dc00) [pid = 1798] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x954d5c00) [pid = 1798] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e975c00) [pid = 1798] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8cddf800) [pid = 1798] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:07:40 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8d46ec00) [pid = 1798] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:07:40 INFO - PROCESS | 1798 | 1467540460556 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]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1383ms 03:07:40 INFO - PROCESS | 1798 | 1467540460602 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1798 | 1467540460606 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:07:40 INFO - PROCESS | 1798 | 1467540460616 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1798 | 1467540460619 Marionette TRACE conn4 <- [1,1294,null,{}] 03:07:40 INFO - PROCESS | 1798 | 1467540460625 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}] 03:07:40 INFO - PROCESS | 1798 | 1467540460630 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:40 INFO - PROCESS | 1798 | 1467540460842 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:07:40 INFO - PROCESS | 1798 | 1467540460851 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:40 INFO - PROCESS | 1798 | 1467540460858 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1000 == 34 [pid = 1798] [id = 331] 03:07:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d46ec00) [pid = 1798] [serial = 994] [outer = (nil)] 03:07:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91fa1000) [pid = 1798] [serial = 995] [outer = 0x8d46ec00] 03:07:40 INFO - PROCESS | 1798 | 1467540460927 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x92409800) [pid = 1798] [serial = 996] [outer = 0x8d46ec00] 03:07:41 INFO - PROCESS | 1798 | 1467540461729 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]]]}] 03:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1130ms 03:07:41 INFO - PROCESS | 1798 | 1467540461746 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:07:41 INFO - PROCESS | 1798 | 1467540461749 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:07:41 INFO - PROCESS | 1798 | 1467540461764 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:07:41 INFO - PROCESS | 1798 | 1467540461767 Marionette TRACE conn4 <- [1,1298,null,{}] 03:07:41 INFO - PROCESS | 1798 | 1467540461773 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}] 03:07:41 INFO - PROCESS | 1798 | 1467540461783 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:41 INFO - PROCESS | 1798 | 1467540461978 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:07:42 INFO - PROCESS | 1798 | 1467540461988 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:42 INFO - PROCESS | 1798 | 1467540461998 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d1f800 == 35 [pid = 1798] [id = 332] 03:07:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x93d21c00) [pid = 1798] [serial = 997] [outer = (nil)] 03:07:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9526b000) [pid = 1798] [serial = 998] [outer = 0x93d21c00] 03:07:42 INFO - PROCESS | 1798 | 1467540462068 Marionette DEBUG loaded listener.js 03:07:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x95274800) [pid = 1798] [serial = 999] [outer = 0x93d21c00] 03:07:43 INFO - PROCESS | 1798 | 1467540463186 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]]]}] 03:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1491ms 03:07:43 INFO - PROCESS | 1798 | 1467540463250 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:07:43 INFO - PROCESS | 1798 | 1467540463257 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:07:43 INFO - PROCESS | 1798 | 1467540463265 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:07:43 INFO - PROCESS | 1798 | 1467540463273 Marionette TRACE conn4 <- [1,1302,null,{}] 03:07:43 INFO - PROCESS | 1798 | 1467540463281 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}] 03:07:43 INFO - PROCESS | 1798 | 1467540463286 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:43 INFO - PROCESS | 1798 | 1467540463540 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:07:43 INFO - PROCESS | 1798 | 1467540463663 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 1798 | 1467540463677 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476c00 == 36 [pid = 1798] [id = 333] 03:07:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8dcbb800) [pid = 1798] [serial = 1000] [outer = (nil)] 03:07:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e752800) [pid = 1798] [serial = 1001] [outer = 0x8dcbb800] 03:07:43 INFO - PROCESS | 1798 | 1467540463819 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e80e400) [pid = 1798] [serial = 1002] [outer = 0x8dcbb800] 03:07:44 INFO - PROCESS | 1798 | 1467540464795 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]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1589ms 03:07:44 INFO - PROCESS | 1798 | 1467540464855 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1798 | 1467540464863 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:07:44 INFO - PROCESS | 1798 | 1467540464874 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1798 | 1467540464878 Marionette TRACE conn4 <- [1,1306,null,{}] 03:07:44 INFO - PROCESS | 1798 | 1467540464885 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}] 03:07:44 INFO - PROCESS | 1798 | 1467540464891 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:45 INFO - PROCESS | 1798 | 1467540465083 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:07:45 INFO - PROCESS | 1798 | 1467540465341 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:45 INFO - PROCESS | 1798 | 1467540465351 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80d400 == 37 [pid = 1798] [id = 334] 03:07:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x90bb4800) [pid = 1798] [serial = 1003] [outer = (nil)] 03:07:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91902800) [pid = 1798] [serial = 1004] [outer = 0x90bb4800] 03:07:45 INFO - PROCESS | 1798 | 1467540465482 Marionette DEBUG loaded listener.js 03:07:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91909c00) [pid = 1798] [serial = 1005] [outer = 0x90bb4800] 03:07:46 INFO - PROCESS | 1798 | 1467540466425 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]]]}] 03:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1587ms 03:07:46 INFO - PROCESS | 1798 | 1467540466461 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:07:46 INFO - PROCESS | 1798 | 1467540466466 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:07:46 INFO - PROCESS | 1798 | 1467540466473 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:07:46 INFO - PROCESS | 1798 | 1467540466480 Marionette TRACE conn4 <- [1,1310,null,{}] 03:07:46 INFO - PROCESS | 1798 | 1467540466497 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}] 03:07:46 INFO - PROCESS | 1798 | 1467540466506 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:46 INFO - PROCESS | 1798 | 1467540466695 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:07:46 INFO - PROCESS | 1798 | 1467540466865 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 1798 | 1467540466876 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x93ded800 == 38 [pid = 1798] [id = 335] 03:07:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93f2b400) [pid = 1798] [serial = 1006] [outer = (nil)] 03:07:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95323400) [pid = 1798] [serial = 1007] [outer = 0x93f2b400] 03:07:46 INFO - PROCESS | 1798 | 1467540466963 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95459800) [pid = 1798] [serial = 1008] [outer = 0x93f2b400] 03:07:47 INFO - PROCESS | 1798 | 1467540467886 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] 03:07:47 INFO - PROCESS | 1798 | 1467540467927 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:07:47 INFO - PROCESS | 1798 | 1467540467934 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 1798 | 1467540467938 Marionette TRACE conn4 <- [1,1314,null,{}] 03:07:47 INFO - PROCESS | 1798 | 1467540467944 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}] 03:07:47 INFO - PROCESS | 1798 | 1467540467950 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:48 INFO - PROCESS | 1798 | 1467540468133 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:07:48 INFO - PROCESS | 1798 | 1467540468301 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:48 INFO - PROCESS | 1798 | 1467540468311 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5acc00 == 39 [pid = 1798] [id = 336] 03:07:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x93de1800) [pid = 1798] [serial = 1009] [outer = (nil)] 03:07:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95464000) [pid = 1798] [serial = 1010] [outer = 0x93de1800] 03:07:48 INFO - PROCESS | 1798 | 1467540468394 Marionette DEBUG loaded listener.js 03:07:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954a7c00) [pid = 1798] [serial = 1011] [outer = 0x93de1800] 03:07:49 INFO - PROCESS | 1798 | 1467540469311 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]]]}] 03:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1434ms 03:07:49 INFO - PROCESS | 1798 | 1467540469370 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:07:49 INFO - PROCESS | 1798 | 1467540469373 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:07:49 INFO - PROCESS | 1798 | 1467540469381 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:07:49 INFO - PROCESS | 1798 | 1467540469385 Marionette TRACE conn4 <- [1,1318,null,{}] 03:07:49 INFO - PROCESS | 1798 | 1467540469392 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}] 03:07:49 INFO - PROCESS | 1798 | 1467540469398 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:49 INFO - PROCESS | 1798 | 1467540469576 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:07:49 INFO - PROCESS | 1798 | 1467540469744 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 1798 | 1467540469754 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e597400 == 40 [pid = 1798] [id = 337] 03:07:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93de1000) [pid = 1798] [serial = 1012] [outer = (nil)] 03:07:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x954dec00) [pid = 1798] [serial = 1013] [outer = 0x93de1000] 03:07:49 INFO - PROCESS | 1798 | 1467540469892 Marionette DEBUG loaded listener.js 03:07:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x95525000) [pid = 1798] [serial = 1014] [outer = 0x93de1000] 03:07:50 INFO - PROCESS | 1798 | 1467540470795 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]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1490ms 03:07:50 INFO - PROCESS | 1798 | 1467540470872 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1798 | 1467540470876 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:07:50 INFO - PROCESS | 1798 | 1467540470883 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 1798 | 1467540470885 Marionette TRACE conn4 <- [1,1322,null,{}] 03:07:50 INFO - PROCESS | 1798 | 1467540470892 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}] 03:07:50 INFO - PROCESS | 1798 | 1467540470902 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:51 INFO - PROCESS | 1798 | 1467540471136 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:07:51 INFO - PROCESS | 1798 | 1467540471356 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 1798 | 1467540471368 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x9545b800 == 41 [pid = 1798] [id = 338] 03:07:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x954b2c00) [pid = 1798] [serial = 1015] [outer = (nil)] 03:07:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x990f2000) [pid = 1798] [serial = 1016] [outer = 0x954b2c00] 03:07:51 INFO - PROCESS | 1798 | 1467540471462 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x997f4400) [pid = 1798] [serial = 1017] [outer = 0x954b2c00] 03:07:52 INFO - PROCESS | 1798 | 1467540472303 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]]]}] 03:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1483ms 03:07:52 INFO - PROCESS | 1798 | 1467540472367 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:07:52 INFO - PROCESS | 1798 | 1467540472372 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:07:52 INFO - PROCESS | 1798 | 1467540472379 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 1798 | 1467540472383 Marionette TRACE conn4 <- [1,1326,null,{}] 03:07:52 INFO - PROCESS | 1798 | 1467540472389 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}] 03:07:52 INFO - PROCESS | 1798 | 1467540472394 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:52 INFO - PROCESS | 1798 | 1467540472570 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:07:52 INFO - PROCESS | 1798 | 1467540472757 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 1798 | 1467540472767 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd800 == 42 [pid = 1798] [id = 339] 03:07:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5a2000) [pid = 1798] [serial = 1018] [outer = (nil)] 03:07:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x99c2c400) [pid = 1798] [serial = 1019] [outer = 0x8e5a2000] 03:07:52 INFO - PROCESS | 1798 | 1467540472845 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x99d07000) [pid = 1798] [serial = 1020] [outer = 0x8e5a2000] 03:07:53 INFO - PROCESS | 1798 | 1467540473781 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]]]}] 03:07:53 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 03:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1443ms 03:07:53 INFO - PROCESS | 1798 | 1467540473823 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1798 | 1467540473827 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:07:53 INFO - PROCESS | 1798 | 1467540473833 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1798 | 1467540473837 Marionette TRACE conn4 <- [1,1330,null,{}] 03:07:53 INFO - PROCESS | 1798 | 1467540473843 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}] 03:07:53 INFO - PROCESS | 1798 | 1467540473848 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:54 INFO - PROCESS | 1798 | 1467540474066 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:07:54 INFO - PROCESS | 1798 | 1467540474303 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 1798 | 1467540474310 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddd000 == 43 [pid = 1798] [id = 340] 03:07:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8d46d000) [pid = 1798] [serial = 1021] [outer = (nil)] 03:07:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e75d800) [pid = 1798] [serial = 1022] [outer = 0x8d46d000] 03:07:54 INFO - PROCESS | 1798 | 1467540474437 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e976800) [pid = 1798] [serial = 1023] [outer = 0x8d46d000] 03:07:55 INFO - PROCESS | 1798 | 1467540475545 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]]]}] 03:07:55 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 03:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1783ms 03:07:55 INFO - PROCESS | 1798 | 1467540475618 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:07:55 INFO - PROCESS | 1798 | 1467540475624 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:07:55 INFO - PROCESS | 1798 | 1467540475634 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:07:55 INFO - PROCESS | 1798 | 1467540475638 Marionette TRACE conn4 <- [1,1334,null,{}] 03:07:55 INFO - PROCESS | 1798 | 1467540475647 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}] 03:07:55 INFO - PROCESS | 1798 | 1467540475652 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:55 INFO - PROCESS | 1798 | 1467540475876 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:07:56 INFO - PROCESS | 1798 | 1467540476098 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 1798 | 1467540476111 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a2400 == 44 [pid = 1798] [id = 341] 03:07:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 95 (0x8e5a7c00) [pid = 1798] [serial = 1024] [outer = (nil)] 03:07:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 96 (0x8e5b0800) [pid = 1798] [serial = 1025] [outer = 0x8e5a7c00] 03:07:56 INFO - PROCESS | 1798 | 1467540476185 Marionette DEBUG loaded listener.js 03:07:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 97 (0x8e757400) [pid = 1798] [serial = 1026] [outer = 0x8e5a7c00] 03:07:57 INFO - PROCESS | 1798 | 1467540477138 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]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1586ms 03:07:57 INFO - PROCESS | 1798 | 1467540477221 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 1798 | 1467540477228 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:07:57 INFO - PROCESS | 1798 | 1467540477239 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 1798 | 1467540477243 Marionette TRACE conn4 <- [1,1338,null,{}] 03:07:57 INFO - PROCESS | 1798 | 1467540477250 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}] 03:07:57 INFO - PROCESS | 1798 | 1467540477255 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1000 == 43 [pid = 1798] [id = 331] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde400 == 42 [pid = 1798] [id = 330] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x9190d400 == 41 [pid = 1798] [id = 329] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e758400 == 40 [pid = 1798] [id = 328] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46fc00 == 39 [pid = 1798] [id = 327] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1c00 == 38 [pid = 1798] [id = 326] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x9208ec00 == 37 [pid = 1798] [id = 325] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474400 == 36 [pid = 1798] [id = 324] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14000 == 35 [pid = 1798] [id = 323] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75b800 == 34 [pid = 1798] [id = 317] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4c00 == 33 [pid = 1798] [id = 322] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a2400 == 32 [pid = 1798] [id = 341] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddd000 == 31 [pid = 1798] [id = 340] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd800 == 30 [pid = 1798] [id = 339] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e597400 == 29 [pid = 1798] [id = 337] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x9545b800 == 28 [pid = 1798] [id = 338] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5acc00 == 27 [pid = 1798] [id = 336] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x93ded800 == 26 [pid = 1798] [id = 335] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476c00 == 25 [pid = 1798] [id = 333] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80d400 == 24 [pid = 1798] [id = 334] 03:07:58 INFO - PROCESS | 1798 | --DOCSHELL 0x93d1f800 == 23 [pid = 1798] [id = 332] 03:07:58 INFO - PROCESS | 1798 | 1467540478514 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 96 (0x8ed01800) [pid = 1798] [serial = 933] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 95 (0x8e974400) [pid = 1798] [serial = 932] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 94 (0x93ddf400) [pid = 1798] [serial = 936] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x9240f800) [pid = 1798] [serial = 935] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x954b3400) [pid = 1798] [serial = 939] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8f0f2000) [pid = 1798] [serial = 962] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x954a7400) [pid = 1798] [serial = 938] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x9552b000) [pid = 1798] [serial = 942] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x95528400) [pid = 1798] [serial = 941] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8dcc3c00) [pid = 1798] [serial = 956] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8de15400) [pid = 1798] [serial = 957] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e755400) [pid = 1798] [serial = 959] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e972800) [pid = 1798] [serial = 954] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e8b0c00) [pid = 1798] [serial = 953] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x99782400) [pid = 1798] [serial = 945] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x990eac00) [pid = 1798] [serial = 944] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9a18bc00) [pid = 1798] [serial = 948] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9a187400) [pid = 1798] [serial = 947] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8f0eb000) [pid = 1798] [serial = 951] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91905400) [pid = 1798] [serial = 968] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e809400) [pid = 1798] [serial = 950] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90bac400) [pid = 1798] [serial = 963] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e8b2800) [pid = 1798] [serial = 966] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8de14c00) [pid = 1798] [serial = 965] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e801800) [pid = 1798] [serial = 960] [outer = (nil)] [url = about:blank] 03:07:58 INFO - PROCESS | 1798 | 1467540478818 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 1798 | 1467540478825 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:07:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470800 == 24 [pid = 1798] [id = 342] 03:07:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8d471800) [pid = 1798] [serial = 1027] [outer = (nil)] 03:07:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8d475000) [pid = 1798] [serial = 1028] [outer = 0x8d471800] 03:07:58 INFO - PROCESS | 1798 | 1467540478903 Marionette DEBUG loaded listener.js 03:07:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8dcbd000) [pid = 1798] [serial = 1029] [outer = 0x8d471800] 03:08:00 INFO - PROCESS | 1798 | 1467540480145 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]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2937ms 03:08:00 INFO - PROCESS | 1798 | 1467540480178 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 1798 | 1467540480185 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:08:00 INFO - PROCESS | 1798 | 1467540480206 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1798 | 1467540480211 Marionette TRACE conn4 <- [1,1342,null,{}] 03:08:00 INFO - PROCESS | 1798 | 1467540480218 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}] 03:08:00 INFO - PROCESS | 1798 | 1467540480224 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:00 INFO - PROCESS | 1798 | 1467540480483 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:08:00 INFO - PROCESS | 1798 | 1467540480571 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:00 INFO - PROCESS | 1798 | 1467540480578 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de19400 == 25 [pid = 1798] [id = 343] 03:08:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e5a0000) [pid = 1798] [serial = 1030] [outer = (nil)] 03:08:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e5b4000) [pid = 1798] [serial = 1031] [outer = 0x8e5a0000] 03:08:00 INFO - PROCESS | 1798 | 1467540480658 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e75bc00) [pid = 1798] [serial = 1032] [outer = 0x8e5a0000] 03:08:01 INFO - PROCESS | 1798 | 1467540481559 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]]]}] 03:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1437ms 03:08:01 INFO - PROCESS | 1798 | 1467540481642 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:08:01 INFO - PROCESS | 1798 | 1467540481647 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:08:01 INFO - PROCESS | 1798 | 1467540481654 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:08:01 INFO - PROCESS | 1798 | 1467540481657 Marionette TRACE conn4 <- [1,1346,null,{}] 03:08:01 INFO - PROCESS | 1798 | 1467540481670 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}] 03:08:01 INFO - PROCESS | 1798 | 1467540481676 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:01 INFO - PROCESS | 1798 | 1467540481894 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:08:01 INFO - PROCESS | 1798 | 1467540481924 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 1798 | 1467540481931 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97dc00 == 26 [pid = 1798] [id = 344] 03:08:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e97ec00) [pid = 1798] [serial = 1033] [outer = (nil)] 03:08:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8ed04800) [pid = 1798] [serial = 1034] [outer = 0x8e97ec00] 03:08:02 INFO - PROCESS | 1798 | 1467540482006 Marionette DEBUG loaded listener.js 03:08:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8ed0e800) [pid = 1798] [serial = 1035] [outer = 0x8e97ec00] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91902400) [pid = 1798] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8f0e8000) [pid = 1798] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e8bc000) [pid = 1798] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8cde2000) [pid = 1798] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x90ba9000) [pid = 1798] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x92090800) [pid = 1798] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8d475400) [pid = 1798] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8de1c000) [pid = 1798] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91910400) [pid = 1798] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d46ec00) [pid = 1798] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:08:03 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x93d21c00) [pid = 1798] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:08:03 INFO - PROCESS | 1798 | 1467540483636 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]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2041ms 03:08:03 INFO - PROCESS | 1798 | 1467540483695 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:08:03 INFO - PROCESS | 1798 | 1467540483702 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:08:03 INFO - PROCESS | 1798 | 1467540483721 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:08:03 INFO - PROCESS | 1798 | 1467540483729 Marionette TRACE conn4 <- [1,1350,null,{}] 03:08:03 INFO - PROCESS | 1798 | 1467540483735 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}] 03:08:03 INFO - PROCESS | 1798 | 1467540483742 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:03 INFO - PROCESS | 1798 | 1467540483948 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:08:04 INFO - PROCESS | 1798 | 1467540484087 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 1798 | 1467540484096 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde2000 == 27 [pid = 1798] [id = 345] 03:08:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d46dc00) [pid = 1798] [serial = 1036] [outer = (nil)] 03:08:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8ed0e000) [pid = 1798] [serial = 1037] [outer = 0x8d46dc00] 03:08:04 INFO - PROCESS | 1798 | 1467540484165 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91739000) [pid = 1798] [serial = 1038] [outer = 0x8d46dc00] 03:08:04 INFO - PROCESS | 1798 | 1467540484944 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]]]}] 03:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1306ms 03:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:08:05 INFO - PROCESS | 1798 | 1467540485019 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:08:05 INFO - PROCESS | 1798 | 1467540485022 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:08:05 INFO - PROCESS | 1798 | 1467540485028 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:08:05 INFO - PROCESS | 1798 | 1467540485032 Marionette TRACE conn4 <- [1,1354,null,{}] 03:08:05 INFO - PROCESS | 1798 | 1467540485038 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}] 03:08:05 INFO - PROCESS | 1798 | 1467540485043 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:05 INFO - PROCESS | 1798 | 1467540485203 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:08:05 INFO - PROCESS | 1798 | 1467540485213 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:05 INFO - PROCESS | 1798 | 1467540485221 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de18800 == 28 [pid = 1798] [id = 346] 03:08:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e596000) [pid = 1798] [serial = 1039] [outer = (nil)] 03:08:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91906800) [pid = 1798] [serial = 1040] [outer = 0x8e596000] 03:08:05 INFO - PROCESS | 1798 | 1467540485407 Marionette DEBUG loaded listener.js 03:08:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91910000) [pid = 1798] [serial = 1041] [outer = 0x8e596000] 03:08:06 INFO - PROCESS | 1798 | 1467540486542 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]]]}] 03:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1546ms 03:08:06 INFO - PROCESS | 1798 | 1467540486574 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 1798 | 1467540486580 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:08:06 INFO - PROCESS | 1798 | 1467540486618 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1798 | 1467540486627 Marionette TRACE conn4 <- [1,1358,null,{}] 03:08:06 INFO - PROCESS | 1798 | 1467540486635 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}] 03:08:06 INFO - PROCESS | 1798 | 1467540486640 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:06 INFO - PROCESS | 1798 | 1467540486831 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:08:07 INFO - PROCESS | 1798 | 1467540487065 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:07 INFO - PROCESS | 1798 | 1467540487073 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59dc00 == 29 [pid = 1798] [id = 347] 03:08:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e59e800) [pid = 1798] [serial = 1042] [outer = (nil)] 03:08:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e8b2400) [pid = 1798] [serial = 1043] [outer = 0x8e59e800] 03:08:07 INFO - PROCESS | 1798 | 1467540487163 Marionette DEBUG loaded listener.js 03:08:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8f0e6c00) [pid = 1798] [serial = 1044] [outer = 0x8e59e800] 03:08:08 INFO - PROCESS | 1798 | 1467540488145 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]]]}] 03:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1604ms 03:08:08 INFO - PROCESS | 1798 | 1467540488220 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:08:08 INFO - PROCESS | 1798 | 1467540488227 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:08:08 INFO - PROCESS | 1798 | 1467540488239 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:08:08 INFO - PROCESS | 1798 | 1467540488243 Marionette TRACE conn4 <- [1,1362,null,{}] 03:08:08 INFO - PROCESS | 1798 | 1467540488250 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}] 03:08:08 INFO - PROCESS | 1798 | 1467540488256 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:08 INFO - PROCESS | 1798 | 1467540488487 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:08:08 INFO - PROCESS | 1798 | 1467540488792 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 1798 | 1467540488801 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46fc00 == 30 [pid = 1798] [id = 348] 03:08:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8de15800) [pid = 1798] [serial = 1045] [outer = (nil)] 03:08:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x91fa3400) [pid = 1798] [serial = 1046] [outer = 0x8de15800] 03:08:08 INFO - PROCESS | 1798 | 1467540488889 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9208b800) [pid = 1798] [serial = 1047] [outer = 0x8de15800] 03:08:09 INFO - PROCESS | 1798 | 1467540489990 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]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1837ms 03:08:10 INFO - PROCESS | 1798 | 1467540490077 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 1798 | 1467540490082 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:08:10 INFO - PROCESS | 1798 | 1467540490090 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1798 | 1467540490096 Marionette TRACE conn4 <- [1,1366,null,{}] 03:08:10 INFO - PROCESS | 1798 | 1467540490117 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}] 03:08:10 INFO - PROCESS | 1798 | 1467540490127 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:10 INFO - PROCESS | 1798 | 1467540490538 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:08:10 INFO - PROCESS | 1798 | 1467540490703 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:10 INFO - PROCESS | 1798 | 1467540490722 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x932a4000 == 31 [pid = 1798] [id = 349] 03:08:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x932a4800) [pid = 1798] [serial = 1048] [outer = (nil)] 03:08:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x93d1a000) [pid = 1798] [serial = 1049] [outer = 0x932a4800] 03:08:10 INFO - PROCESS | 1798 | 1467540490903 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x93d26c00) [pid = 1798] [serial = 1050] [outer = 0x932a4800] 03:08:12 INFO - PROCESS | 1798 | 1467540492254 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] 03:08:12 INFO - PROCESS | 1798 | 1467540492348 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:08:12 INFO - PROCESS | 1798 | 1467540492452 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 1798 | 1467540492457 Marionette TRACE conn4 <- [1,1370,null,{}] 03:08:12 INFO - PROCESS | 1798 | 1467540492468 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}] 03:08:12 INFO - PROCESS | 1798 | 1467540492473 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:12 INFO - PROCESS | 1798 | 1467540492677 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:08:12 INFO - PROCESS | 1798 | 1467540492951 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 1798 | 1467540492963 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc000 == 32 [pid = 1798] [id = 350] 03:08:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8cddd000) [pid = 1798] [serial = 1051] [outer = (nil)] 03:08:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8d468800) [pid = 1798] [serial = 1052] [outer = 0x8cddd000] 03:08:13 INFO - PROCESS | 1798 | 1467540493038 Marionette DEBUG loaded listener.js 03:08:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8dcb9400) [pid = 1798] [serial = 1053] [outer = 0x8cddd000] 03:08:13 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbe000 == 31 [pid = 1798] [id = 263] 03:08:13 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b4800 == 30 [pid = 1798] [id = 274] 03:08:13 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ad000 == 29 [pid = 1798] [id = 260] 03:08:13 INFO - PROCESS | 1798 | --DOCSHELL 0x8e971c00 == 28 [pid = 1798] [id = 261] 03:08:13 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4400 == 27 [pid = 1798] [id = 273] 03:08:14 INFO - PROCESS | 1798 | 1467540494098 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] 03:08:14 INFO - PROCESS | 1798 | 1467540494159 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:08:14 INFO - PROCESS | 1798 | 1467540494167 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:08:14 INFO - PROCESS | 1798 | 1467540494172 Marionette TRACE conn4 <- [1,1374,null,{}] 03:08:14 INFO - PROCESS | 1798 | 1467540494180 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}] 03:08:14 INFO - PROCESS | 1798 | 1467540494187 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:14 INFO - PROCESS | 1798 | 1467540494386 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:08:14 INFO - PROCESS | 1798 | 1467540494566 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 1798 | 1467540494575 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ad000 == 28 [pid = 1798] [id = 351] 03:08:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5b6800) [pid = 1798] [serial = 1054] [outer = (nil)] 03:08:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e808000) [pid = 1798] [serial = 1055] [outer = 0x8e5b6800] 03:08:14 INFO - PROCESS | 1798 | 1467540494654 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8bd000) [pid = 1798] [serial = 1056] [outer = 0x8e5b6800] 03:08:15 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:15 INFO - PROCESS | 1798 | 1467540495438 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] 03:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:08:15 INFO - PROCESS | 1798 | 1467540495518 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:08:15 INFO - PROCESS | 1798 | 1467540495524 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1798 | 1467540495527 Marionette TRACE conn4 <- [1,1378,null,{}] 03:08:15 INFO - PROCESS | 1798 | 1467540495534 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}] 03:08:15 INFO - PROCESS | 1798 | 1467540495539 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:15 INFO - PROCESS | 1798 | 1467540495710 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:08:15 INFO - PROCESS | 1798 | 1467540495838 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:15 INFO - PROCESS | 1798 | 1467540495847 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x91734c00 == 29 [pid = 1798] [id = 352] 03:08:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91738400) [pid = 1798] [serial = 1057] [outer = (nil)] 03:08:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9190fc00) [pid = 1798] [serial = 1058] [outer = 0x91738400] 03:08:15 INFO - PROCESS | 1798 | 1467540495941 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91fa2c00) [pid = 1798] [serial = 1059] [outer = 0x91738400] 03:08:16 INFO - PROCESS | 1798 | 1467540496840 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] 03:08:16 INFO - PROCESS | 1798 | 1467540496912 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:08:16 INFO - PROCESS | 1798 | 1467540496941 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:08:16 INFO - PROCESS | 1798 | 1467540496951 Marionette TRACE conn4 <- [1,1382,null,{}] 03:08:16 INFO - PROCESS | 1798 | 1467540496958 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}] 03:08:16 INFO - PROCESS | 1798 | 1467540496965 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:17 INFO - PROCESS | 1798 | 1467540497190 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:08:17 INFO - PROCESS | 1798 | 1467540497213 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:17 INFO - PROCESS | 1798 | 1467540497222 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e9800 == 30 [pid = 1798] [id = 353] 03:08:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0ef800) [pid = 1798] [serial = 1060] [outer = (nil)] 03:08:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x931dd400) [pid = 1798] [serial = 1061] [outer = 0x8f0ef800] 03:08:17 INFO - PROCESS | 1798 | 1467540497292 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93d26000) [pid = 1798] [serial = 1062] [outer = 0x8f0ef800] 03:08:18 INFO - PROCESS | 1798 | [1798] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:18 INFO - PROCESS | 1798 | 1467540498264 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] 03:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:08:18 INFO - PROCESS | 1798 | 1467540498340 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:08:18 INFO - PROCESS | 1798 | 1467540498346 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1798 | 1467540498349 Marionette TRACE conn4 <- [1,1386,null,{}] 03:08:18 INFO - PROCESS | 1798 | 1467540498355 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}] 03:08:18 INFO - PROCESS | 1798 | 1467540498360 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:18 INFO - PROCESS | 1798 | 1467540498572 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5a0000) [pid = 1798] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8d46d000) [pid = 1798] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d471800) [pid = 1798] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90bb4800) [pid = 1798] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x93de1800) [pid = 1798] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8dcbb800) [pid = 1798] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e97ec00) [pid = 1798] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x93f2b400) [pid = 1798] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8d46dc00) [pid = 1798] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5a7c00) [pid = 1798] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e5a2000) [pid = 1798] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x954b2c00) [pid = 1798] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:08:18 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x93de1000) [pid = 1798] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:08:18 INFO - PROCESS | 1798 | 1467540498808 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:18 INFO - PROCESS | 1798 | 1467540498816 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d468c00 == 31 [pid = 1798] [id = 354] 03:08:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8d46c000) [pid = 1798] [serial = 1063] [outer = (nil)] 03:08:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8de17000) [pid = 1798] [serial = 1064] [outer = 0x8d46c000] 03:08:18 INFO - PROCESS | 1798 | 1467540498890 Marionette DEBUG loaded listener.js 03:08:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e5a2000) [pid = 1798] [serial = 1065] [outer = 0x8d46c000] 03:08:19 INFO - PROCESS | 1798 | 1467540499685 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] 03:08:19 INFO - PROCESS | 1798 | 1467540499743 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:08:19 INFO - PROCESS | 1798 | 1467540499749 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:08:19 INFO - PROCESS | 1798 | 1467540499752 Marionette TRACE conn4 <- [1,1390,null,{}] 03:08:19 INFO - PROCESS | 1798 | 1467540499758 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}] 03:08:19 INFO - PROCESS | 1798 | 1467540499763 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:19 INFO - PROCESS | 1798 | 1467540499922 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:08:19 INFO - PROCESS | 1798 | 1467540499934 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:19 INFO - PROCESS | 1798 | 1467540499953 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbc400 == 32 [pid = 1798] [id = 355] 03:08:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e808400) [pid = 1798] [serial = 1066] [outer = (nil)] 03:08:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x93f3a400) [pid = 1798] [serial = 1067] [outer = 0x8e808400] 03:08:20 INFO - PROCESS | 1798 | 1467540500148 Marionette DEBUG loaded listener.js 03:08:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x95324000) [pid = 1798] [serial = 1068] [outer = 0x8e808400] 03:08:21 INFO - PROCESS | 1798 | 1467540501077 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]]]}] 03:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1350ms 03:08:21 INFO - PROCESS | 1798 | 1467540501102 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:08:21 INFO - PROCESS | 1798 | 1467540501109 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:08:21 INFO - PROCESS | 1798 | 1467540501119 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 1798 | 1467540501124 Marionette TRACE conn4 <- [1,1394,null,{}] 03:08:21 INFO - PROCESS | 1798 | 1467540501133 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}] 03:08:21 INFO - PROCESS | 1798 | 1467540501138 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:21 INFO - PROCESS | 1798 | 1467540501370 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:08:21 INFO - PROCESS | 1798 | 1467540501628 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:21 INFO - PROCESS | 1798 | 1467540501642 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1a400 == 33 [pid = 1798] [id = 356] 03:08:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5a9400) [pid = 1798] [serial = 1069] [outer = (nil)] 03:08:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e75ec00) [pid = 1798] [serial = 1070] [outer = 0x8e5a9400] 03:08:21 INFO - PROCESS | 1798 | 1467540501743 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b4000) [pid = 1798] [serial = 1071] [outer = 0x8e5a9400] 03:08:22 INFO - PROCESS | 1798 | 1467540502637 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]]]}] 03:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1586ms 03:08:22 INFO - PROCESS | 1798 | 1467540502706 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:08:22 INFO - PROCESS | 1798 | 1467540502714 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:08:22 INFO - PROCESS | 1798 | 1467540502725 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:08:22 INFO - PROCESS | 1798 | 1467540502729 Marionette TRACE conn4 <- [1,1398,null,{}] 03:08:22 INFO - PROCESS | 1798 | 1467540502736 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}] 03:08:22 INFO - PROCESS | 1798 | 1467540502742 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:22 INFO - PROCESS | 1798 | 1467540502965 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:08:23 INFO - PROCESS | 1798 | 1467540503185 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 1798 | 1467540503194 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x91904400 == 34 [pid = 1798] [id = 357] 03:08:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91908800) [pid = 1798] [serial = 1072] [outer = (nil)] 03:08:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9240a800) [pid = 1798] [serial = 1073] [outer = 0x91908800] 03:08:23 INFO - PROCESS | 1798 | 1467540503324 Marionette DEBUG loaded listener.js 03:08:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x924de000) [pid = 1798] [serial = 1074] [outer = 0x91908800] 03:08:24 INFO - PROCESS | 1798 | 1467540504314 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]]]}] 03:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1634ms 03:08:24 INFO - PROCESS | 1798 | 1467540504360 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:08:24 INFO - PROCESS | 1798 | 1467540504373 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:08:24 INFO - PROCESS | 1798 | 1467540504469 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:08:24 INFO - PROCESS | 1798 | 1467540504476 Marionette TRACE conn4 <- [1,1402,null,{}] 03:08:24 INFO - PROCESS | 1798 | 1467540504510 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}] 03:08:24 INFO - PROCESS | 1798 | 1467540504519 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:24 INFO - PROCESS | 1798 | 1467540504714 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:08:24 INFO - PROCESS | 1798 | 1467540504950 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:24 INFO - PROCESS | 1798 | 1467540504964 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x9538d000 == 35 [pid = 1798] [id = 358] 03:08:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9545cc00) [pid = 1798] [serial = 1075] [outer = (nil)] 03:08:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95461800) [pid = 1798] [serial = 1076] [outer = 0x9545cc00] 03:08:25 INFO - PROCESS | 1798 | 1467540505050 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954ac800) [pid = 1798] [serial = 1077] [outer = 0x9545cc00] 03:08:25 INFO - PROCESS | 1798 | 1467540505984 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]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1634ms 03:08:26 INFO - PROCESS | 1798 | 1467540506022 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1798 | 1467540506027 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:08:26 INFO - PROCESS | 1798 | 1467540506035 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1798 | 1467540506039 Marionette TRACE conn4 <- [1,1406,null,{}] 03:08:26 INFO - PROCESS | 1798 | 1467540506046 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}] 03:08:26 INFO - PROCESS | 1798 | 1467540506052 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:26 INFO - PROCESS | 1798 | 1467540506244 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:08:26 INFO - PROCESS | 1798 | 1467540506428 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:26 INFO - PROCESS | 1798 | 1467540506438 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476000 == 36 [pid = 1798] [id = 359] 03:08:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9531d800) [pid = 1798] [serial = 1078] [outer = (nil)] 03:08:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954db000) [pid = 1798] [serial = 1079] [outer = 0x9531d800] 03:08:26 INFO - PROCESS | 1798 | 1467540506567 Marionette DEBUG loaded listener.js 03:08:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9552a800) [pid = 1798] [serial = 1080] [outer = 0x9531d800] 03:08:27 INFO - PROCESS | 1798 | 1467540507467 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]]]}] 03:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1483ms 03:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:08:27 INFO - PROCESS | 1798 | 1467540507518 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:08:27 INFO - PROCESS | 1798 | 1467540507522 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:08:27 INFO - PROCESS | 1798 | 1467540507529 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:08:27 INFO - PROCESS | 1798 | 1467540507533 Marionette TRACE conn4 <- [1,1410,null,{}] 03:08:27 INFO - PROCESS | 1798 | 1467540507539 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}] 03:08:27 INFO - PROCESS | 1798 | 1467540507544 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:27 INFO - PROCESS | 1798 | 1467540507720 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:08:27 INFO - PROCESS | 1798 | 1467540507890 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 1798 | 1467540507898 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x92083000 == 37 [pid = 1798] [id = 360] 03:08:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954a6400) [pid = 1798] [serial = 1081] [outer = (nil)] 03:08:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x97912c00) [pid = 1798] [serial = 1082] [outer = 0x954a6400] 03:08:27 INFO - PROCESS | 1798 | 1467540507983 Marionette DEBUG loaded listener.js 03:08:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x98531000) [pid = 1798] [serial = 1083] [outer = 0x954a6400] 03:08:29 INFO - PROCESS | 1798 | 1467540509027 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]]]}] 03:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1536ms 03:08:29 INFO - PROCESS | 1798 | 1467540509064 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:08:29 INFO - PROCESS | 1798 | 1467540509068 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:08:29 INFO - PROCESS | 1798 | 1467540509074 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:08:29 INFO - PROCESS | 1798 | 1467540509078 Marionette TRACE conn4 <- [1,1414,null,{}] 03:08:29 INFO - PROCESS | 1798 | 1467540509084 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}] 03:08:29 INFO - PROCESS | 1798 | 1467540509094 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:29 INFO - PROCESS | 1798 | 1467540509344 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:08:29 INFO - PROCESS | 1798 | 1467540509622 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 1798 | 1467540509631 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1c00 == 38 [pid = 1798] [id = 361] 03:08:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8d477000) [pid = 1798] [serial = 1084] [outer = (nil)] 03:08:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x99ad5800) [pid = 1798] [serial = 1085] [outer = 0x8d477000] 03:08:29 INFO - PROCESS | 1798 | 1467540509714 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x99d05800) [pid = 1798] [serial = 1086] [outer = 0x8d477000] 03:08:30 INFO - PROCESS | 1798 | 1467540510721 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]]]}] 03:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1689ms 03:08:30 INFO - PROCESS | 1798 | 1467540510765 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:08:30 INFO - PROCESS | 1798 | 1467540510770 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:08:30 INFO - PROCESS | 1798 | 1467540510776 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1798 | 1467540510780 Marionette TRACE conn4 <- [1,1418,null,{}] 03:08:30 INFO - PROCESS | 1798 | 1467540510786 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}] 03:08:30 INFO - PROCESS | 1798 | 1467540510791 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:31 INFO - PROCESS | 1798 | 1467540511043 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:08:31 INFO - PROCESS | 1798 | 1467540511488 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:31 INFO - PROCESS | 1798 | 1467540511497 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4800 == 39 [pid = 1798] [id = 362] 03:08:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8dcb6c00) [pid = 1798] [serial = 1087] [outer = (nil)] 03:08:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8de18400) [pid = 1798] [serial = 1088] [outer = 0x8dcb6c00] 03:08:31 INFO - PROCESS | 1798 | 1467540511574 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e5a9c00) [pid = 1798] [serial = 1089] [outer = 0x8dcb6c00] 03:08:32 INFO - PROCESS | 1798 | 1467540512575 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]]]}] 03:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1846ms 03:08:32 INFO - PROCESS | 1798 | 1467540512625 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 1798 | 1467540512631 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:08:32 INFO - PROCESS | 1798 | 1467540512639 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 1798 | 1467540512644 Marionette TRACE conn4 <- [1,1422,null,{}] 03:08:32 INFO - PROCESS | 1798 | 1467540512651 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}] 03:08:32 INFO - PROCESS | 1798 | 1467540512659 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:32 INFO - PROCESS | 1798 | 1467540512845 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc400 == 38 [pid = 1798] [id = 262] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdd9400 == 37 [pid = 1798] [id = 265] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8de17c00 == 36 [pid = 1798] [id = 271] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ae800 == 35 [pid = 1798] [id = 270] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0f800 == 34 [pid = 1798] [id = 266] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470800 == 33 [pid = 1798] [id = 342] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed03800 == 32 [pid = 1798] [id = 275] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf400 == 31 [pid = 1798] [id = 276] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddbc00 == 30 [pid = 1798] [id = 268] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9e800 == 29 [pid = 1798] [id = 269] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa0000 == 28 [pid = 1798] [id = 264] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x93d27400 == 27 [pid = 1798] [id = 267] 03:08:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e974800 == 26 [pid = 1798] [id = 272] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x91739000) [pid = 1798] [serial = 1038] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e5b4000) [pid = 1798] [serial = 1031] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e976800) [pid = 1798] [serial = 1023] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8d475000) [pid = 1798] [serial = 1028] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91909c00) [pid = 1798] [serial = 1005] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x95464000) [pid = 1798] [serial = 1010] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e75bc00) [pid = 1798] [serial = 1032] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e752800) [pid = 1798] [serial = 1001] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91902800) [pid = 1798] [serial = 1004] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8ed0e800) [pid = 1798] [serial = 1035] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x95323400) [pid = 1798] [serial = 1007] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8ed0e000) [pid = 1798] [serial = 1037] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e757400) [pid = 1798] [serial = 1026] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95459800) [pid = 1798] [serial = 1008] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x99d07000) [pid = 1798] [serial = 1020] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x990f2000) [pid = 1798] [serial = 1016] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e75d800) [pid = 1798] [serial = 1022] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e80e400) [pid = 1798] [serial = 1002] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x954dec00) [pid = 1798] [serial = 1013] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x997f4400) [pid = 1798] [serial = 1017] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x954a7c00) [pid = 1798] [serial = 1011] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x99c2c400) [pid = 1798] [serial = 1019] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x95525000) [pid = 1798] [serial = 1014] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5b0800) [pid = 1798] [serial = 1025] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8dcbd000) [pid = 1798] [serial = 1029] [outer = (nil)] [url = about:blank] 03:08:33 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8ed04800) [pid = 1798] [serial = 1034] [outer = (nil)] [url = about:blank] 03:08:34 INFO - PROCESS | 1798 | 1467540514145 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:34 INFO - PROCESS | 1798 | 1467540514158 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde2800 == 27 [pid = 1798] [id = 363] 03:08:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8cde3000) [pid = 1798] [serial = 1090] [outer = (nil)] 03:08:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8cde6400) [pid = 1798] [serial = 1091] [outer = 0x8cde3000] 03:08:34 INFO - PROCESS | 1798 | 1467540514240 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d470400) [pid = 1798] [serial = 1092] [outer = 0x8cde3000] 03:08:35 INFO - PROCESS | 1798 | 1467540515079 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]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 2483ms 03:08:35 INFO - PROCESS | 1798 | 1467540515125 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 1798 | 1467540515130 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:08:35 INFO - PROCESS | 1798 | 1467540515138 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 1798 | 1467540515142 Marionette TRACE conn4 <- [1,1426,null,{}] 03:08:35 INFO - PROCESS | 1798 | 1467540515151 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}] 03:08:35 INFO - PROCESS | 1798 | 1467540515158 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:35 INFO - PROCESS | 1798 | 1467540515330 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:08:35 INFO - PROCESS | 1798 | 1467540515342 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 1798 | 1467540515354 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e594400 == 28 [pid = 1798] [id = 364] 03:08:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e594800) [pid = 1798] [serial = 1093] [outer = (nil)] 03:08:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e59f000) [pid = 1798] [serial = 1094] [outer = 0x8e594800] 03:08:35 INFO - PROCESS | 1798 | 1467540515441 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5ae800) [pid = 1798] [serial = 1095] [outer = 0x8e594800] 03:08:36 INFO - PROCESS | 1798 | 1467540516431 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]]]}] 03:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1336ms 03:08:36 INFO - PROCESS | 1798 | 1467540516495 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:08:36 INFO - PROCESS | 1798 | 1467540516503 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:08:36 INFO - PROCESS | 1798 | 1467540516529 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:08:36 INFO - PROCESS | 1798 | 1467540516532 Marionette TRACE conn4 <- [1,1430,null,{}] 03:08:36 INFO - PROCESS | 1798 | 1467540516538 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}] 03:08:36 INFO - PROCESS | 1798 | 1467540516544 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:36 INFO - PROCESS | 1798 | 1467540516764 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:08:36 INFO - PROCESS | 1798 | 1467540516789 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:36 INFO - PROCESS | 1798 | 1467540516797 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e801800 == 29 [pid = 1798] [id = 365] 03:08:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e802800) [pid = 1798] [serial = 1096] [outer = (nil)] 03:08:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e808c00) [pid = 1798] [serial = 1097] [outer = 0x8e802800] 03:08:36 INFO - PROCESS | 1798 | 1467540516867 Marionette DEBUG loaded listener.js 03:08:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e8af800) [pid = 1798] [serial = 1098] [outer = 0x8e802800] 03:08:37 INFO - PROCESS | 1798 | 1467540517884 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]]]}] 03:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1435ms 03:08:37 INFO - PROCESS | 1798 | 1467540517964 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 1798 | 1467540517969 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:08:37 INFO - PROCESS | 1798 | 1467540517993 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:08:38 INFO - PROCESS | 1798 | 1467540518004 Marionette TRACE conn4 <- [1,1434,null,{}] 03:08:38 INFO - PROCESS | 1798 | 1467540518013 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}] 03:08:38 INFO - PROCESS | 1798 | 1467540518021 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:38 INFO - PROCESS | 1798 | 1467540518250 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:08:38 INFO - PROCESS | 1798 | 1467540518277 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:38 INFO - PROCESS | 1798 | 1467540518288 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed09400 == 30 [pid = 1798] [id = 366] 03:08:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8ed09c00) [pid = 1798] [serial = 1099] [outer = (nil)] 03:08:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8f0ea800) [pid = 1798] [serial = 1100] [outer = 0x8ed09c00] 03:08:38 INFO - PROCESS | 1798 | 1467540518356 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90ba5400) [pid = 1798] [serial = 1101] [outer = 0x8ed09c00] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e808400) [pid = 1798] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8f0ef800) [pid = 1798] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d46c000) [pid = 1798] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x932a4800) [pid = 1798] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5b6800) [pid = 1798] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91738400) [pid = 1798] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e59e800) [pid = 1798] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e596000) [pid = 1798] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8de15800) [pid = 1798] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:08:39 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8cddd000) [pid = 1798] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:08:40 INFO - PROCESS | 1798 | 1467540520303 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]]]}] 03:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2367ms 03:08:40 INFO - PROCESS | 1798 | 1467540520343 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:08:40 INFO - PROCESS | 1798 | 1467540520348 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:08:40 INFO - PROCESS | 1798 | 1467540520355 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:08:40 INFO - PROCESS | 1798 | 1467540520358 Marionette TRACE conn4 <- [1,1438,null,{}] 03:08:40 INFO - PROCESS | 1798 | 1467540520364 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}] 03:08:40 INFO - PROCESS | 1798 | 1467540520369 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:40 INFO - PROCESS | 1798 | 1467540520554 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:08:40 INFO - PROCESS | 1798 | 1467540520564 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:40 INFO - PROCESS | 1798 | 1467540520573 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de15800 == 31 [pid = 1798] [id = 367] 03:08:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e751c00) [pid = 1798] [serial = 1102] [outer = (nil)] 03:08:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90bb2800) [pid = 1798] [serial = 1103] [outer = 0x8e751c00] 03:08:40 INFO - PROCESS | 1798 | 1467540520646 Marionette DEBUG loaded listener.js 03:08:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x90bb4800) [pid = 1798] [serial = 1104] [outer = 0x8e751c00] 03:08:41 INFO - PROCESS | 1798 | 1467540521585 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]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1281ms 03:08:41 INFO - PROCESS | 1798 | 1467540521638 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1798 | 1467540521645 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:08:41 INFO - PROCESS | 1798 | 1467540521655 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 1798 | 1467540521659 Marionette TRACE conn4 <- [1,1442,null,{}] 03:08:41 INFO - PROCESS | 1798 | 1467540521670 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}] 03:08:41 INFO - PROCESS | 1798 | 1467540521675 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:41 INFO - PROCESS | 1798 | 1467540521868 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:08:42 INFO - PROCESS | 1798 | 1467540522034 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 1798 | 1467540522051 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de13400 == 32 [pid = 1798] [id = 368] 03:08:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8de15c00) [pid = 1798] [serial = 1105] [outer = (nil)] 03:08:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8de1c800) [pid = 1798] [serial = 1106] [outer = 0x8de15c00] 03:08:42 INFO - PROCESS | 1798 | 1467540522136 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e75d000) [pid = 1798] [serial = 1107] [outer = 0x8de15c00] 03:08:43 INFO - PROCESS | 1798 | 1467540523275 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]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1685ms 03:08:43 INFO - PROCESS | 1798 | 1467540523340 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1798 | 1467540523347 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:08:43 INFO - PROCESS | 1798 | 1467540523358 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1798 | 1467540523362 Marionette TRACE conn4 <- [1,1446,null,{}] 03:08:43 INFO - PROCESS | 1798 | 1467540523369 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}] 03:08:43 INFO - PROCESS | 1798 | 1467540523375 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:43 INFO - PROCESS | 1798 | 1467540523602 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:08:43 INFO - PROCESS | 1798 | 1467540523818 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:43 INFO - PROCESS | 1798 | 1467540523828 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb6400 == 33 [pid = 1798] [id = 369] 03:08:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8ed0dc00) [pid = 1798] [serial = 1108] [outer = (nil)] 03:08:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x90ba5800) [pid = 1798] [serial = 1109] [outer = 0x8ed0dc00] 03:08:43 INFO - PROCESS | 1798 | 1467540523936 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91737800) [pid = 1798] [serial = 1110] [outer = 0x8ed0dc00] 03:08:45 INFO - PROCESS | 1798 | 1467540525026 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]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1734ms 03:08:45 INFO - PROCESS | 1798 | 1467540525092 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:08:45 INFO - PROCESS | 1798 | 1467540525097 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:08:45 INFO - PROCESS | 1798 | 1467540525105 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1798 | 1467540525111 Marionette TRACE conn4 <- [1,1450,null,{}] 03:08:45 INFO - PROCESS | 1798 | 1467540525129 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}] 03:08:45 INFO - PROCESS | 1798 | 1467540525137 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:45 INFO - PROCESS | 1798 | 1467540525376 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:08:45 INFO - PROCESS | 1798 | 1467540525602 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 1798 | 1467540525614 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f95800 == 34 [pid = 1798] [id = 370] 03:08:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91f98400) [pid = 1798] [serial = 1111] [outer = (nil)] 03:08:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91fa0400) [pid = 1798] [serial = 1112] [outer = 0x91f98400] 03:08:45 INFO - PROCESS | 1798 | 1467540525698 Marionette DEBUG loaded listener.js 03:08:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x92084c00) [pid = 1798] [serial = 1113] [outer = 0x91f98400] 03:08:46 INFO - PROCESS | 1798 | 1467540526696 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]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1640ms 03:08:46 INFO - PROCESS | 1798 | 1467540526744 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 1798 | 1467540526749 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:08:46 INFO - PROCESS | 1798 | 1467540526756 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 1798 | 1467540526759 Marionette TRACE conn4 <- [1,1454,null,{}] 03:08:46 INFO - PROCESS | 1798 | 1467540526765 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}] 03:08:46 INFO - PROCESS | 1798 | 1467540526770 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:46 INFO - PROCESS | 1798 | 1467540526952 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:08:47 INFO - PROCESS | 1798 | 1467540527162 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 1798 | 1467540527171 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde000 == 35 [pid = 1798] [id = 371] 03:08:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8cde6800) [pid = 1798] [serial = 1114] [outer = (nil)] 03:08:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9240a000) [pid = 1798] [serial = 1115] [outer = 0x8cde6800] 03:08:47 INFO - PROCESS | 1798 | 1467540527257 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9240bc00) [pid = 1798] [serial = 1116] [outer = 0x8cde6800] 03:08:48 INFO - PROCESS | 1798 | 1467540528403 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]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1734ms 03:08:48 INFO - PROCESS | 1798 | 1467540528492 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:08:48 INFO - PROCESS | 1798 | 1467540528498 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:08:48 INFO - PROCESS | 1798 | 1467540528515 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 1798 | 1467540528521 Marionette TRACE conn4 <- [1,1458,null,{}] 03:08:48 INFO - PROCESS | 1798 | 1467540528529 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}] 03:08:48 INFO - PROCESS | 1798 | 1467540528536 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:48 INFO - PROCESS | 1798 | 1467540528830 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:08:49 INFO - PROCESS | 1798 | 1467540529062 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:49 INFO - PROCESS | 1798 | 1467540529072 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:49 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ad000 == 34 [pid = 1798] [id = 351] 03:08:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc0c00 == 35 [pid = 1798] [id = 372] 03:08:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8dcc1400) [pid = 1798] [serial = 1117] [outer = (nil)] 03:08:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8de1d800) [pid = 1798] [serial = 1118] [outer = 0x8dcc1400] 03:08:49 INFO - PROCESS | 1798 | 1467540529167 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e5b4800) [pid = 1798] [serial = 1119] [outer = 0x8dcc1400] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x931dd400) [pid = 1798] [serial = 1061] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8de17000) [pid = 1798] [serial = 1064] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x93d1a000) [pid = 1798] [serial = 1049] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x93d26c00) [pid = 1798] [serial = 1050] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e808000) [pid = 1798] [serial = 1055] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e8bd000) [pid = 1798] [serial = 1056] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9190fc00) [pid = 1798] [serial = 1058] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e8b2400) [pid = 1798] [serial = 1043] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8f0e6c00) [pid = 1798] [serial = 1044] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91910000) [pid = 1798] [serial = 1041] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91906800) [pid = 1798] [serial = 1040] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91fa3400) [pid = 1798] [serial = 1046] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9208b800) [pid = 1798] [serial = 1047] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8d468800) [pid = 1798] [serial = 1052] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcb9400) [pid = 1798] [serial = 1053] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x95324000) [pid = 1798] [serial = 1068] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e5a2000) [pid = 1798] [serial = 1065] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x93d26000) [pid = 1798] [serial = 1062] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91fa2c00) [pid = 1798] [serial = 1059] [outer = (nil)] [url = about:blank] 03:08:49 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93f3a400) [pid = 1798] [serial = 1067] [outer = (nil)] [url = about:blank] 03:08:50 INFO - PROCESS | 1798 | 1467540530008 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]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1546ms 03:08:50 INFO - PROCESS | 1798 | 1467540530061 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 1798 | 1467540530066 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:08:50 INFO - PROCESS | 1798 | 1467540530077 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 1798 | 1467540530081 Marionette TRACE conn4 <- [1,1462,null,{}] 03:08:50 INFO - PROCESS | 1798 | 1467540530087 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}] 03:08:50 INFO - PROCESS | 1798 | 1467540530093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:50 INFO - PROCESS | 1798 | 1467540530259 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:08:50 INFO - PROCESS | 1798 | 1467540530270 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:50 INFO - PROCESS | 1798 | 1467540530280 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97d800 == 36 [pid = 1798] [id = 373] 03:08:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e97ec00) [pid = 1798] [serial = 1120] [outer = (nil)] 03:08:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed0bc00) [pid = 1798] [serial = 1121] [outer = 0x8e97ec00] 03:08:50 INFO - PROCESS | 1798 | 1467540530359 Marionette DEBUG loaded listener.js 03:08:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8f0e8c00) [pid = 1798] [serial = 1122] [outer = 0x8e97ec00] 03:08:51 INFO - PROCESS | 1798 | 1467540531332 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]]]}] 03:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1283ms 03:08:51 INFO - PROCESS | 1798 | 1467540531363 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:08:51 INFO - PROCESS | 1798 | 1467540531367 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:08:51 INFO - PROCESS | 1798 | 1467540531374 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:08:51 INFO - PROCESS | 1798 | 1467540531379 Marionette TRACE conn4 <- [1,1466,null,{}] 03:08:51 INFO - PROCESS | 1798 | 1467540531395 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}] 03:08:51 INFO - PROCESS | 1798 | 1467540531404 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:51 INFO - PROCESS | 1798 | 1467540531631 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:08:51 INFO - PROCESS | 1798 | 1467540531648 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 1798 | 1467540531655 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x91905400 == 37 [pid = 1798] [id = 374] 03:08:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9190f400) [pid = 1798] [serial = 1123] [outer = (nil)] 03:08:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91f99800) [pid = 1798] [serial = 1124] [outer = 0x9190f400] 03:08:51 INFO - PROCESS | 1798 | 1467540531732 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x92089400) [pid = 1798] [serial = 1125] [outer = 0x9190f400] 03:08:52 INFO - PROCESS | 1798 | 1467540532692 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]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1385ms 03:08:52 INFO - PROCESS | 1798 | 1467540532760 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:08:52 INFO - PROCESS | 1798 | 1467540532765 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:08:52 INFO - PROCESS | 1798 | 1467540532772 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 1798 | 1467540532774 Marionette TRACE conn4 <- [1,1470,null,{}] 03:08:52 INFO - PROCESS | 1798 | 1467540532780 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}] 03:08:52 INFO - PROCESS | 1798 | 1467540532785 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:52 INFO - PROCESS | 1798 | 1467540532991 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:08:53 INFO - PROCESS | 1798 | 1467540533028 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:53 INFO - PROCESS | 1798 | 1467540533038 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0000 == 38 [pid = 1798] [id = 375] 03:08:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x92087400) [pid = 1798] [serial = 1126] [outer = (nil)] 03:08:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x924e2c00) [pid = 1798] [serial = 1127] [outer = 0x92087400] 03:08:53 INFO - PROCESS | 1798 | 1467540533105 Marionette DEBUG loaded listener.js 03:08:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x931eb000) [pid = 1798] [serial = 1128] [outer = 0x92087400] 03:08:54 INFO - PROCESS | 1798 | 1467540534010 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]]]}] 03:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1333ms 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x954a6400) [pid = 1798] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d477000) [pid = 1798] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5a9400) [pid = 1798] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9531d800) [pid = 1798] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8ed09c00) [pid = 1798] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x91908800) [pid = 1798] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9545cc00) [pid = 1798] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8dcb6c00) [pid = 1798] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8cde3000) [pid = 1798] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e594800) [pid = 1798] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:08:54 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8e802800) [pid = 1798] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:08:54 INFO - PROCESS | 1798 | 1467540534132 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:08:54 INFO - PROCESS | 1798 | 1467540534136 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:08:54 INFO - PROCESS | 1798 | 1467540534143 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:08:54 INFO - PROCESS | 1798 | 1467540534146 Marionette TRACE conn4 <- [1,1474,null,{}] 03:08:54 INFO - PROCESS | 1798 | 1467540534151 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}] 03:08:54 INFO - PROCESS | 1798 | 1467540534157 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:54 INFO - PROCESS | 1798 | 1467540534314 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:08:54 INFO - PROCESS | 1798 | 1467540534324 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:54 INFO - PROCESS | 1798 | 1467540534334 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599800 == 39 [pid = 1798] [id = 376] 03:08:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e5a9400) [pid = 1798] [serial = 1129] [outer = (nil)] 03:08:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8ed05c00) [pid = 1798] [serial = 1130] [outer = 0x8e5a9400] 03:08:54 INFO - PROCESS | 1798 | 1467540534400 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x91734800) [pid = 1798] [serial = 1131] [outer = 0x8e5a9400] 03:08:55 INFO - PROCESS | 1798 | 1467540535384 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]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1286ms 03:08:55 INFO - PROCESS | 1798 | 1467540535430 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:08:55 INFO - PROCESS | 1798 | 1467540535434 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:08:55 INFO - PROCESS | 1798 | 1467540535440 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 1798 | 1467540535444 Marionette TRACE conn4 <- [1,1478,null,{}] 03:08:55 INFO - PROCESS | 1798 | 1467540535450 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}] 03:08:55 INFO - PROCESS | 1798 | 1467540535461 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:55 INFO - PROCESS | 1798 | 1467540535714 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:08:55 INFO - PROCESS | 1798 | 1467540535729 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 1798 | 1467540535736 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb400 == 40 [pid = 1798] [id = 377] 03:08:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x931ecc00) [pid = 1798] [serial = 1132] [outer = (nil)] 03:08:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x93de8400) [pid = 1798] [serial = 1133] [outer = 0x931ecc00] 03:08:55 INFO - PROCESS | 1798 | 1467540535806 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x93f36c00) [pid = 1798] [serial = 1134] [outer = 0x931ecc00] 03:08:56 INFO - PROCESS | 1798 | 1467540536919 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]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1530ms 03:08:56 INFO - PROCESS | 1798 | 1467540536972 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 1798 | 1467540536979 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:08:56 INFO - PROCESS | 1798 | 1467540536988 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 1798 | 1467540536994 Marionette TRACE conn4 <- [1,1482,null,{}] 03:08:57 INFO - PROCESS | 1798 | 1467540537004 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}] 03:08:57 INFO - PROCESS | 1798 | 1467540537010 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:57 INFO - PROCESS | 1798 | 1467540537200 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:08:57 INFO - PROCESS | 1798 | 1467540537425 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 1798 | 1467540537435 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de16400 == 41 [pid = 1798] [id = 378] 03:08:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e597400) [pid = 1798] [serial = 1135] [outer = (nil)] 03:08:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8b3800) [pid = 1798] [serial = 1136] [outer = 0x8e597400] 03:08:57 INFO - PROCESS | 1798 | 1467540537565 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e8b9800) [pid = 1798] [serial = 1137] [outer = 0x8e597400] 03:08:58 INFO - PROCESS | 1798 | 1467540538540 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]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1596ms 03:08:58 INFO - PROCESS | 1798 | 1467540538585 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1798 | 1467540538592 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:08:58 INFO - PROCESS | 1798 | 1467540538603 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1798 | 1467540538607 Marionette TRACE conn4 <- [1,1486,null,{}] 03:08:58 INFO - PROCESS | 1798 | 1467540538614 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}] 03:08:58 INFO - PROCESS | 1798 | 1467540538620 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:58 INFO - PROCESS | 1798 | 1467540538808 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:08:59 INFO - PROCESS | 1798 | 1467540539035 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:59 INFO - PROCESS | 1798 | 1467540539043 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:08:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5400 == 42 [pid = 1798] [id = 379] 03:08:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f97400) [pid = 1798] [serial = 1138] [outer = (nil)] 03:08:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91f9ec00) [pid = 1798] [serial = 1139] [outer = 0x91f97400] 03:08:59 INFO - PROCESS | 1798 | 1467540539146 Marionette DEBUG loaded listener.js 03:08:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9208f800) [pid = 1798] [serial = 1140] [outer = 0x91f97400] 03:09:00 INFO - PROCESS | 1798 | 1467540540127 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]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1586ms 03:09:00 INFO - PROCESS | 1798 | 1467540540190 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1798 | 1467540540193 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:09:00 INFO - PROCESS | 1798 | 1467540540201 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1798 | 1467540540207 Marionette TRACE conn4 <- [1,1490,null,{}] 03:09:00 INFO - PROCESS | 1798 | 1467540540225 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}] 03:09:00 INFO - PROCESS | 1798 | 1467540540234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:00 INFO - PROCESS | 1798 | 1467540540462 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:09:00 INFO - PROCESS | 1798 | 1467540540724 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:00 INFO - PROCESS | 1798 | 1467540540735 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f2f800 == 43 [pid = 1798] [id = 380] 03:09:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93f34800) [pid = 1798] [serial = 1141] [outer = (nil)] 03:09:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x95272800) [pid = 1798] [serial = 1142] [outer = 0x93f34800] 03:09:00 INFO - PROCESS | 1798 | 1467540540823 Marionette DEBUG loaded listener.js 03:09:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95320000) [pid = 1798] [serial = 1143] [outer = 0x93f34800] 03:09:01 INFO - PROCESS | 1798 | 1467540541718 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]]]}] 03:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1552ms 03:09:01 INFO - PROCESS | 1798 | 1467540541754 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:09:01 INFO - PROCESS | 1798 | 1467540541759 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:09:01 INFO - PROCESS | 1798 | 1467540541765 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:09:01 INFO - PROCESS | 1798 | 1467540541769 Marionette TRACE conn4 <- [1,1494,null,{}] 03:09:01 INFO - PROCESS | 1798 | 1467540541775 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}] 03:09:01 INFO - PROCESS | 1798 | 1467540541780 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:01 INFO - PROCESS | 1798 | 1467540541961 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:09:02 INFO - PROCESS | 1798 | 1467540542133 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:02 INFO - PROCESS | 1798 | 1467540542142 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5800 == 44 [pid = 1798] [id = 381] 03:09:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x93de6c00) [pid = 1798] [serial = 1144] [outer = (nil)] 03:09:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95459800) [pid = 1798] [serial = 1145] [outer = 0x93de6c00] 03:09:02 INFO - PROCESS | 1798 | 1467540542227 Marionette DEBUG loaded listener.js 03:09:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9545f000) [pid = 1798] [serial = 1146] [outer = 0x93de6c00] 03:09:03 INFO - PROCESS | 1798 | 1467540543192 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]]]}] 03:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1483ms 03:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:09:03 INFO - PROCESS | 1798 | 1467540543249 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:09:03 INFO - PROCESS | 1798 | 1467540543252 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:09:03 INFO - PROCESS | 1798 | 1467540543259 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:09:03 INFO - PROCESS | 1798 | 1467540543261 Marionette TRACE conn4 <- [1,1498,null,{}] 03:09:03 INFO - PROCESS | 1798 | 1467540543268 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}] 03:09:03 INFO - PROCESS | 1798 | 1467540543273 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:03 INFO - PROCESS | 1798 | 1467540543448 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:09:03 INFO - PROCESS | 1798 | 1467540543617 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:03 INFO - PROCESS | 1798 | 1467540543626 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed07c00 == 45 [pid = 1798] [id = 382] 03:09:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95321400) [pid = 1798] [serial = 1147] [outer = (nil)] 03:09:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954a8000) [pid = 1798] [serial = 1148] [outer = 0x95321400] 03:09:03 INFO - PROCESS | 1798 | 1467540543709 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x95465800) [pid = 1798] [serial = 1149] [outer = 0x95321400] 03:09:04 INFO - PROCESS | 1798 | 1467540544676 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]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1489ms 03:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:09:04 INFO - PROCESS | 1798 | 1467540544748 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 1798 | 1467540544751 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:09:04 INFO - PROCESS | 1798 | 1467540544758 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1798 | 1467540544762 Marionette TRACE conn4 <- [1,1502,null,{}] 03:09:04 INFO - PROCESS | 1798 | 1467540544768 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}] 03:09:04 INFO - PROCESS | 1798 | 1467540544778 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:05 INFO - PROCESS | 1798 | 1467540545036 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:09:05 INFO - PROCESS | 1798 | 1467540545260 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:05 INFO - PROCESS | 1798 | 1467540545269 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb9000 == 46 [pid = 1798] [id = 383] 03:09:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8dcbac00) [pid = 1798] [serial = 1150] [outer = (nil)] 03:09:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9552ec00) [pid = 1798] [serial = 1151] [outer = 0x8dcbac00] 03:09:05 INFO - PROCESS | 1798 | 1467540545395 Marionette DEBUG loaded listener.js 03:09:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9552f400) [pid = 1798] [serial = 1152] [outer = 0x8dcbac00] 03:09:06 INFO - PROCESS | 1798 | 1467540546286 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]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1542ms 03:09:06 INFO - PROCESS | 1798 | 1467540546300 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:09:06 INFO - PROCESS | 1798 | 1467540546303 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:09:06 INFO - PROCESS | 1798 | 1467540546310 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 1798 | 1467540546313 Marionette TRACE conn4 <- [1,1506,null,{}] 03:09:06 INFO - PROCESS | 1798 | 1467540546319 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}] 03:09:06 INFO - PROCESS | 1798 | 1467540546323 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:06 INFO - PROCESS | 1798 | 1467540546492 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:09:06 INFO - PROCESS | 1798 | 1467540546915 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 1798 | 1467540546924 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46f000 == 47 [pid = 1798] [id = 384] 03:09:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8d46f800) [pid = 1798] [serial = 1153] [outer = (nil)] 03:09:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8d473c00) [pid = 1798] [serial = 1154] [outer = 0x8d46f800] 03:09:07 INFO - PROCESS | 1798 | 1467540547044 Marionette DEBUG loaded listener.js 03:09:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8dcc3c00) [pid = 1798] [serial = 1155] [outer = 0x8d46f800] 03:09:08 INFO - PROCESS | 1798 | 1467540548003 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]]]}] 03:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1736ms 03:09:08 INFO - PROCESS | 1798 | 1467540548048 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:09:08 INFO - PROCESS | 1798 | 1467540548054 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:09:08 INFO - PROCESS | 1798 | 1467540548062 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:09:08 INFO - PROCESS | 1798 | 1467540548066 Marionette TRACE conn4 <- [1,1510,null,{}] 03:09:08 INFO - PROCESS | 1798 | 1467540548074 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}] 03:09:08 INFO - PROCESS | 1798 | 1467540548082 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:08 INFO - PROCESS | 1798 | 1467540548295 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde2000 == 46 [pid = 1798] [id = 345] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc000 == 45 [pid = 1798] [id = 350] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x9538d000 == 44 [pid = 1798] [id = 358] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4800 == 43 [pid = 1798] [id = 362] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x92083000 == 42 [pid = 1798] [id = 360] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1c00 == 41 [pid = 1798] [id = 361] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde2800 == 40 [pid = 1798] [id = 363] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x91734c00 == 39 [pid = 1798] [id = 352] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e9800 == 38 [pid = 1798] [id = 353] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97dc00 == 37 [pid = 1798] [id = 344] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8de19400 == 36 [pid = 1798] [id = 343] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbc400 == 35 [pid = 1798] [id = 355] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59dc00 == 34 [pid = 1798] [id = 347] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8de18800 == 33 [pid = 1798] [id = 346] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1a400 == 32 [pid = 1798] [id = 356] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x932a4000 == 31 [pid = 1798] [id = 349] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476000 == 30 [pid = 1798] [id = 359] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x91904400 == 29 [pid = 1798] [id = 357] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d468c00 == 28 [pid = 1798] [id = 354] 03:09:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46fc00 == 27 [pid = 1798] [id = 348] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x90bb2800) [pid = 1798] [serial = 1103] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x97912c00) [pid = 1798] [serial = 1082] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x99d05800) [pid = 1798] [serial = 1086] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x99ad5800) [pid = 1798] [serial = 1085] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e8b4000) [pid = 1798] [serial = 1071] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e75ec00) [pid = 1798] [serial = 1070] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x954db000) [pid = 1798] [serial = 1079] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8f0ea800) [pid = 1798] [serial = 1100] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x90ba5400) [pid = 1798] [serial = 1101] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x924de000) [pid = 1798] [serial = 1074] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9240a800) [pid = 1798] [serial = 1073] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x98531000) [pid = 1798] [serial = 1083] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x954ac800) [pid = 1798] [serial = 1077] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5a9c00) [pid = 1798] [serial = 1089] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8de18400) [pid = 1798] [serial = 1088] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8cde6400) [pid = 1798] [serial = 1091] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x95461800) [pid = 1798] [serial = 1076] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d470400) [pid = 1798] [serial = 1092] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9552a800) [pid = 1798] [serial = 1080] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e59f000) [pid = 1798] [serial = 1094] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e808c00) [pid = 1798] [serial = 1097] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e8af800) [pid = 1798] [serial = 1098] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5ae800) [pid = 1798] [serial = 1095] [outer = (nil)] [url = about:blank] 03:09:09 INFO - PROCESS | 1798 | 1467540549619 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:09 INFO - PROCESS | 1798 | 1467540549634 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d469400 == 28 [pid = 1798] [id = 385] 03:09:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d46a400) [pid = 1798] [serial = 1156] [outer = (nil)] 03:09:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d46e000) [pid = 1798] [serial = 1157] [outer = 0x8d46a400] 03:09:09 INFO - PROCESS | 1798 | 1467540549726 Marionette DEBUG loaded listener.js 03:09:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcb5000) [pid = 1798] [serial = 1158] [outer = 0x8d46a400] 03:09:10 INFO - PROCESS | 1798 | 1467540550575 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]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2543ms 03:09:10 INFO - PROCESS | 1798 | 1467540550606 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 1798 | 1467540550611 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:09:10 INFO - PROCESS | 1798 | 1467540550619 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 1798 | 1467540550624 Marionette TRACE conn4 <- [1,1514,null,{}] 03:09:10 INFO - PROCESS | 1798 | 1467540550632 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}] 03:09:10 INFO - PROCESS | 1798 | 1467540550638 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:10 INFO - PROCESS | 1798 | 1467540550805 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:09:10 INFO - PROCESS | 1798 | 1467540550817 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:10 INFO - PROCESS | 1798 | 1467540550827 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ad800 == 29 [pid = 1798] [id = 386] 03:09:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5ae800) [pid = 1798] [serial = 1159] [outer = (nil)] 03:09:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5b3400) [pid = 1798] [serial = 1160] [outer = 0x8e5ae800] 03:09:10 INFO - PROCESS | 1798 | 1467540550902 Marionette DEBUG loaded listener.js 03:09:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e755000) [pid = 1798] [serial = 1161] [outer = 0x8e5ae800] 03:09:11 INFO - PROCESS | 1798 | 1467540551853 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]]]}] 03:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1283ms 03:09:11 INFO - PROCESS | 1798 | 1467540551908 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:09:11 INFO - PROCESS | 1798 | 1467540551915 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:09:11 INFO - PROCESS | 1798 | 1467540551923 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:09:11 INFO - PROCESS | 1798 | 1467540551927 Marionette TRACE conn4 <- [1,1518,null,{}] 03:09:11 INFO - PROCESS | 1798 | 1467540551933 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}] 03:09:11 INFO - PROCESS | 1798 | 1467540551939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:12 INFO - PROCESS | 1798 | 1467540552174 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:09:12 INFO - PROCESS | 1798 | 1467540552211 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:12 INFO - PROCESS | 1798 | 1467540552217 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e809000 == 30 [pid = 1798] [id = 387] 03:09:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e80e400) [pid = 1798] [serial = 1162] [outer = (nil)] 03:09:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e8bc000) [pid = 1798] [serial = 1163] [outer = 0x8e80e400] 03:09:12 INFO - PROCESS | 1798 | 1467540552290 Marionette DEBUG loaded listener.js 03:09:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e97a000) [pid = 1798] [serial = 1164] [outer = 0x8e80e400] 03:09:13 INFO - PROCESS | 1798 | 1467540553267 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]]]}] 03:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1391ms 03:09:13 INFO - PROCESS | 1798 | 1467540553316 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:09:13 INFO - PROCESS | 1798 | 1467540553321 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:09:13 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:09:13 INFO - PROCESS | 1798 | 1467540553343 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:09:13 INFO - PROCESS | 1798 | 1467540553353 Marionette TRACE conn4 <- [1,1522,null,{}] 03:09:13 INFO - PROCESS | 1798 | 1467540553371 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}] 03:09:13 INFO - PROCESS | 1798 | 1467540553380 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:13 INFO - PROCESS | 1798 | 1467540553602 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:09:13 INFO - PROCESS | 1798 | 1467540553628 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:13 INFO - PROCESS | 1798 | 1467540553636 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ae400 == 31 [pid = 1798] [id = 388] 03:09:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8ed10c00) [pid = 1798] [serial = 1165] [outer = (nil)] 03:09:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91735400) [pid = 1798] [serial = 1166] [outer = 0x8ed10c00] 03:09:13 INFO - PROCESS | 1798 | 1467540553738 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91740400) [pid = 1798] [serial = 1167] [outer = 0x8ed10c00] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f98400) [pid = 1798] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8cde6800) [pid = 1798] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e751c00) [pid = 1798] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed0dc00) [pid = 1798] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e5a9400) [pid = 1798] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8dcc1400) [pid = 1798] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x92087400) [pid = 1798] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8de15c00) [pid = 1798] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e97ec00) [pid = 1798] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9190f400) [pid = 1798] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:09:14 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x931ecc00) [pid = 1798] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:15 INFO - PROCESS | 1798 | 1467540555042 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"]]]}] 03:09:15 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 () { 03:09:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:09:15 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 () { 03:09:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:09:15 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 () { 03:09:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:09:15 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 () { 03:09:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:09:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:09:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1766ms 03:09:15 INFO - PROCESS | 1798 | 1467540555103 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:09:15 INFO - PROCESS | 1798 | 1467540555118 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:09:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:09:15 INFO - PROCESS | 1798 | 1467540555129 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:09:15 INFO - PROCESS | 1798 | 1467540555132 Marionette TRACE conn4 <- [1,1526,null,{}] 03:09:15 INFO - PROCESS | 1798 | 1467540555138 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}] 03:09:15 INFO - PROCESS | 1798 | 1467540555143 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:15 INFO - PROCESS | 1798 | 1467540555385 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:09:15 INFO - PROCESS | 1798 | 1467540555401 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:15 INFO - PROCESS | 1798 | 1467540555412 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x91736000 == 32 [pid = 1798] [id = 389] 03:09:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91902000) [pid = 1798] [serial = 1168] [outer = (nil)] 03:09:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9190b800) [pid = 1798] [serial = 1169] [outer = 0x91902000] 03:09:15 INFO - PROCESS | 1798 | 1467540555630 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9190e400) [pid = 1798] [serial = 1170] [outer = 0x91902000] 03:09:16 INFO - PROCESS | 1798 | 1467540556488 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"]]]}] 03:09:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:09:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:09:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:09:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:09:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1385ms 03:09:16 INFO - PROCESS | 1798 | 1467540556515 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 1798 | 1467540556520 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:09:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:09:16 INFO - PROCESS | 1798 | 1467540556528 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 1798 | 1467540556532 Marionette TRACE conn4 <- [1,1530,null,{}] 03:09:16 INFO - PROCESS | 1798 | 1467540556538 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}] 03:09:16 INFO - PROCESS | 1798 | 1467540556543 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:16 INFO - PROCESS | 1798 | 1467540556744 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:09:16 INFO - PROCESS | 1798 | 1467540556909 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:16 INFO - PROCESS | 1798 | 1467540556922 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46a000 == 33 [pid = 1798] [id = 390] 03:09:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d46c400) [pid = 1798] [serial = 1171] [outer = (nil)] 03:09:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8dcb4c00) [pid = 1798] [serial = 1172] [outer = 0x8d46c400] 03:09:17 INFO - PROCESS | 1798 | 1467540557012 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e5ad400) [pid = 1798] [serial = 1173] [outer = 0x8d46c400] 03:09:18 INFO - PROCESS | 1798 | 1467540558006 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]]]}] 03:09:18 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 03:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:09:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:09:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:09:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:09:18 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. 03:09:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:09:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1540ms 03:09:18 INFO - PROCESS | 1798 | 1467540558074 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:09:18 INFO - PROCESS | 1798 | 1467540558080 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:09:18 INFO - PROCESS | 1798 | 1467540558090 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 1798 | 1467540558094 Marionette TRACE conn4 <- [1,1534,null,{}] 03:09:18 INFO - PROCESS | 1798 | 1467540558144 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}] 03:09:18 INFO - PROCESS | 1798 | 1467540558150 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:18 INFO - PROCESS | 1798 | 1467540558402 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:09:18 INFO - PROCESS | 1798 | 1467540558541 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:18 INFO - PROCESS | 1798 | 1467540558553 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde2000 == 34 [pid = 1798] [id = 391] 03:09:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8d470c00) [pid = 1798] [serial = 1174] [outer = (nil)] 03:09:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x90ba6000) [pid = 1798] [serial = 1175] [outer = 0x8d470c00] 03:09:18 INFO - PROCESS | 1798 | 1467540558685 Marionette DEBUG loaded listener.js 03:09:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91904000) [pid = 1798] [serial = 1176] [outer = 0x8d470c00] 03:09:19 INFO - PROCESS | 1798 | 1467540559726 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]]]}] 03:09:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1733ms 03:09:19 INFO - PROCESS | 1798 | 1467540559824 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:09:19 INFO - PROCESS | 1798 | 1467540559830 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:09:19 INFO - PROCESS | 1798 | 1467540559839 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:09:19 INFO - PROCESS | 1798 | 1467540559842 Marionette TRACE conn4 <- [1,1538,null,{}] 03:09:19 INFO - PROCESS | 1798 | 1467540559849 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}] 03:09:19 INFO - PROCESS | 1798 | 1467540559854 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:20 INFO - PROCESS | 1798 | 1467540560075 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:09:20 INFO - PROCESS | 1798 | 1467540560383 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:20 INFO - PROCESS | 1798 | 1467540560395 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46ac00 == 35 [pid = 1798] [id = 392] 03:09:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x924e8400) [pid = 1798] [serial = 1177] [outer = (nil)] 03:09:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x931ea800) [pid = 1798] [serial = 1178] [outer = 0x924e8400] 03:09:20 INFO - PROCESS | 1798 | 1467540560474 Marionette DEBUG loaded listener.js 03:09:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x93d1e400) [pid = 1798] [serial = 1179] [outer = 0x924e8400] 03:09:21 INFO - PROCESS | 1798 | 1467540561479 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]]]}] 03:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1681ms 03:09:21 INFO - PROCESS | 1798 | 1467540561520 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:09:21 INFO - PROCESS | 1798 | 1467540561527 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:09:21 INFO - PROCESS | 1798 | 1467540561545 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:09:21 INFO - PROCESS | 1798 | 1467540561552 Marionette TRACE conn4 <- [1,1542,null,{}] 03:09:21 INFO - PROCESS | 1798 | 1467540561558 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}] 03:09:21 INFO - PROCESS | 1798 | 1467540561565 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:21 INFO - PROCESS | 1798 | 1467540561753 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:09:21 INFO - PROCESS | 1798 | 1467540561971 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 1798 | 1467540561979 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e978400 == 36 [pid = 1798] [id = 393] 03:09:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91742800) [pid = 1798] [serial = 1180] [outer = (nil)] 03:09:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x93f3a000) [pid = 1798] [serial = 1181] [outer = 0x91742800] 03:09:22 INFO - PROCESS | 1798 | 1467540562104 Marionette DEBUG loaded listener.js 03:09:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95272c00) [pid = 1798] [serial = 1182] [outer = 0x91742800] 03:09:23 INFO - PROCESS | 1798 | 1467540563064 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]]]}] 03:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1747ms 03:09:23 INFO - PROCESS | 1798 | 1467540563285 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:09:23 INFO - PROCESS | 1798 | 1467540563292 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:09:23 INFO - PROCESS | 1798 | 1467540563301 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:09:23 INFO - PROCESS | 1798 | 1467540563305 Marionette TRACE conn4 <- [1,1546,null,{}] 03:09:23 INFO - PROCESS | 1798 | 1467540563313 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}] 03:09:23 INFO - PROCESS | 1798 | 1467540563319 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:23 INFO - PROCESS | 1798 | 1467540563530 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:09:23 INFO - PROCESS | 1798 | 1467540563798 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 1798 | 1467540563820 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de16800 == 37 [pid = 1798] [id = 394] 03:09:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e804000) [pid = 1798] [serial = 1183] [outer = (nil)] 03:09:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e80a000) [pid = 1798] [serial = 1184] [outer = 0x8e804000] 03:09:23 INFO - PROCESS | 1798 | 1467540563917 Marionette DEBUG loaded listener.js 03:09:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e80d400) [pid = 1798] [serial = 1185] [outer = 0x8e804000] 03:09:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5400 == 36 [pid = 1798] [id = 379] 03:09:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde0000 == 35 [pid = 1798] [id = 375] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91734800) [pid = 1798] [serial = 1131] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e5b4800) [pid = 1798] [serial = 1119] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9240bc00) [pid = 1798] [serial = 1116] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x924e2c00) [pid = 1798] [serial = 1127] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8de1c800) [pid = 1798] [serial = 1106] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8ed0bc00) [pid = 1798] [serial = 1121] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e75d000) [pid = 1798] [serial = 1107] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f99800) [pid = 1798] [serial = 1124] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8ed05c00) [pid = 1798] [serial = 1130] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x931eb000) [pid = 1798] [serial = 1128] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x90ba5800) [pid = 1798] [serial = 1109] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8f0e8c00) [pid = 1798] [serial = 1122] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91fa0400) [pid = 1798] [serial = 1112] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8de1d800) [pid = 1798] [serial = 1118] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x92089400) [pid = 1798] [serial = 1125] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x93f36c00) [pid = 1798] [serial = 1134] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x93de8400) [pid = 1798] [serial = 1133] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x92084c00) [pid = 1798] [serial = 1113] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9240a000) [pid = 1798] [serial = 1115] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x90bb4800) [pid = 1798] [serial = 1104] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x91737800) [pid = 1798] [serial = 1110] [outer = (nil)] [url = about:blank] 03:09:24 INFO - PROCESS | 1798 | 1467540564865 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]]]}] 03:09:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:09:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1593ms 03:09:24 INFO - PROCESS | 1798 | 1467540564895 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1798 | 1467540564900 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:09:24 INFO - PROCESS | 1798 | 1467540564911 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1798 | 1467540564916 Marionette TRACE conn4 <- [1,1550,null,{}] 03:09:24 INFO - PROCESS | 1798 | 1467540564923 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}] 03:09:24 INFO - PROCESS | 1798 | 1467540564928 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:25 INFO - PROCESS | 1798 | 1467540565096 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:09:25 INFO - PROCESS | 1798 | 1467540565107 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:25 INFO - PROCESS | 1798 | 1467540565115 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e807000 == 36 [pid = 1798] [id = 395] 03:09:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e8bd800) [pid = 1798] [serial = 1186] [outer = (nil)] 03:09:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8f0e7000) [pid = 1798] [serial = 1187] [outer = 0x8e8bd800] 03:09:25 INFO - PROCESS | 1798 | 1467540565235 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x90ba5c00) [pid = 1798] [serial = 1188] [outer = 0x8e8bd800] 03:09:26 INFO - PROCESS | 1798 | 1467540566224 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]]]}] 03:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1343ms 03:09:26 INFO - PROCESS | 1798 | 1467540566251 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 1798 | 1467540566254 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:09:26 INFO - PROCESS | 1798 | 1467540566261 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1798 | 1467540566265 Marionette TRACE conn4 <- [1,1554,null,{}] 03:09:26 INFO - PROCESS | 1798 | 1467540566287 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}] 03:09:26 INFO - PROCESS | 1798 | 1467540566296 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:26 INFO - PROCESS | 1798 | 1467540566463 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:09:26 INFO - PROCESS | 1798 | 1467540566477 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 1798 | 1467540566489 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x92081400 == 37 [pid = 1798] [id = 396] 03:09:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x92082800) [pid = 1798] [serial = 1189] [outer = (nil)] 03:09:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x92086400) [pid = 1798] [serial = 1190] [outer = 0x92082800] 03:09:26 INFO - PROCESS | 1798 | 1467540566561 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x92404400) [pid = 1798] [serial = 1191] [outer = 0x92082800] 03:09:27 INFO - PROCESS | 1798 | 1467540567547 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]]]}] 03:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1335ms 03:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:09:27 INFO - PROCESS | 1798 | 1467540567600 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:09:27 INFO - PROCESS | 1798 | 1467540567603 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:09:27 INFO - PROCESS | 1798 | 1467540567619 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 1798 | 1467540567622 Marionette TRACE conn4 <- [1,1558,null,{}] 03:09:27 INFO - PROCESS | 1798 | 1467540567628 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}] 03:09:27 INFO - PROCESS | 1798 | 1467540567633 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:27 INFO - PROCESS | 1798 | 1467540567851 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:09:27 INFO - PROCESS | 1798 | 1467540567874 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:27 INFO - PROCESS | 1798 | 1467540567881 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0edc00 == 38 [pid = 1798] [id = 397] 03:09:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x92087c00) [pid = 1798] [serial = 1192] [outer = (nil)] 03:09:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x924ea000) [pid = 1798] [serial = 1193] [outer = 0x92087c00] 03:09:27 INFO - PROCESS | 1798 | 1467540567968 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93d20800) [pid = 1798] [serial = 1194] [outer = 0x92087c00] 03:09:28 INFO - PROCESS | 1798 | 1467540568887 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]]]}] 03:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1300ms 03:09:28 INFO - PROCESS | 1798 | 1467540568908 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:09:28 INFO - PROCESS | 1798 | 1467540568912 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:09:28 INFO - PROCESS | 1798 | 1467540568924 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:09:28 INFO - PROCESS | 1798 | 1467540568926 Marionette TRACE conn4 <- [1,1562,null,{}] 03:09:28 INFO - PROCESS | 1798 | 1467540568932 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}] 03:09:28 INFO - PROCESS | 1798 | 1467540568937 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:29 INFO - PROCESS | 1798 | 1467540569144 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:09:29 INFO - PROCESS | 1798 | 1467540569166 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:29 INFO - PROCESS | 1798 | 1467540569173 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477800 == 39 [pid = 1798] [id = 398] 03:09:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x924dd400) [pid = 1798] [serial = 1195] [outer = (nil)] 03:09:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93de8400) [pid = 1798] [serial = 1196] [outer = 0x924dd400] 03:09:29 INFO - PROCESS | 1798 | 1467540569245 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f2ec00) [pid = 1798] [serial = 1197] [outer = 0x924dd400] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8ed10c00) [pid = 1798] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e5ae800) [pid = 1798] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e597400) [pid = 1798] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91f97400) [pid = 1798] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d46a400) [pid = 1798] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x93f34800) [pid = 1798] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x93de6c00) [pid = 1798] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x95321400) [pid = 1798] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8d46f800) [pid = 1798] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e80e400) [pid = 1798] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:09:29 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8dcbac00) [pid = 1798] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:09:30 INFO - PROCESS | 1798 | 1467540570213 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]]]}] 03:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1335ms 03:09:30 INFO - PROCESS | 1798 | 1467540570254 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:09:30 INFO - PROCESS | 1798 | 1467540570257 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:09:30 INFO - PROCESS | 1798 | 1467540570263 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:09:30 INFO - PROCESS | 1798 | 1467540570267 Marionette TRACE conn4 <- [1,1566,null,{}] 03:09:30 INFO - PROCESS | 1798 | 1467540570272 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}] 03:09:30 INFO - PROCESS | 1798 | 1467540570283 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:30 INFO - PROCESS | 1798 | 1467540570494 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:09:30 INFO - PROCESS | 1798 | 1467540570639 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:30 INFO - PROCESS | 1798 | 1467540570647 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46f800 == 40 [pid = 1798] [id = 399] 03:09:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e750000) [pid = 1798] [serial = 1198] [outer = (nil)] 03:09:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x93ded800) [pid = 1798] [serial = 1199] [outer = 0x8e750000] 03:09:30 INFO - PROCESS | 1798 | 1467540570722 Marionette DEBUG loaded listener.js 03:09:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x95458400) [pid = 1798] [serial = 1200] [outer = 0x8e750000] 03:09:31 INFO - PROCESS | 1798 | 1467540571499 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]]]}] 03:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1278ms 03:09:31 INFO - PROCESS | 1798 | 1467540571544 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:09:31 INFO - PROCESS | 1798 | 1467540571548 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:09:31 INFO - PROCESS | 1798 | 1467540571554 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 1798 | 1467540571558 Marionette TRACE conn4 <- [1,1570,null,{}] 03:09:31 INFO - PROCESS | 1798 | 1467540571564 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}] 03:09:31 INFO - PROCESS | 1798 | 1467540571569 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:31 INFO - PROCESS | 1798 | 1467540571908 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:09:32 INFO - PROCESS | 1798 | 1467540572004 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:32 INFO - PROCESS | 1798 | 1467540572021 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbb400 == 41 [pid = 1798] [id = 400] 03:09:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcc3800) [pid = 1798] [serial = 1201] [outer = (nil)] 03:09:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8de1e000) [pid = 1798] [serial = 1202] [outer = 0x8dcc3800] 03:09:32 INFO - PROCESS | 1798 | 1467540572144 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5a8c00) [pid = 1798] [serial = 1203] [outer = 0x8dcc3800] 03:09:33 INFO - PROCESS | 1798 | 1467540573186 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]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:09:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1685ms 03:09:33 INFO - PROCESS | 1798 | 1467540573242 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1798 | 1467540573250 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:09:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:09:33 INFO - PROCESS | 1798 | 1467540573258 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1798 | 1467540573262 Marionette TRACE conn4 <- [1,1574,null,{}] 03:09:33 INFO - PROCESS | 1798 | 1467540573270 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}] 03:09:33 INFO - PROCESS | 1798 | 1467540573276 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:33 INFO - PROCESS | 1798 | 1467540573505 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:09:33 INFO - PROCESS | 1798 | 1467540573781 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:33 INFO - PROCESS | 1798 | 1467540573792 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e6000 == 42 [pid = 1798] [id = 401] 03:09:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0ef800) [pid = 1798] [serial = 1204] [outer = (nil)] 03:09:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90bb2800) [pid = 1798] [serial = 1205] [outer = 0x8f0ef800] 03:09:33 INFO - PROCESS | 1798 | 1467540573882 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9173fc00) [pid = 1798] [serial = 1206] [outer = 0x8f0ef800] 03:09:34 INFO - PROCESS | 1798 | 1467540574800 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]]]}] 03:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1582ms 03:09:34 INFO - PROCESS | 1798 | 1467540574853 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:09:34 INFO - PROCESS | 1798 | 1467540574857 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:09:34 INFO - PROCESS | 1798 | 1467540574865 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:09:34 INFO - PROCESS | 1798 | 1467540574869 Marionette TRACE conn4 <- [1,1578,null,{}] 03:09:34 INFO - PROCESS | 1798 | 1467540574876 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}] 03:09:34 INFO - PROCESS | 1798 | 1467540574880 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:35 INFO - PROCESS | 1798 | 1467540575070 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:09:35 INFO - PROCESS | 1798 | 1467540575341 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:35 INFO - PROCESS | 1798 | 1467540575354 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4800 == 43 [pid = 1798] [id = 402] 03:09:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9240fc00) [pid = 1798] [serial = 1207] [outer = (nil)] 03:09:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x931e8c00) [pid = 1798] [serial = 1208] [outer = 0x9240fc00] 03:09:35 INFO - PROCESS | 1798 | 1467540575456 Marionette DEBUG loaded listener.js 03:09:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93f2f400) [pid = 1798] [serial = 1209] [outer = 0x9240fc00] 03:09:36 INFO - PROCESS | 1798 | 1467540576371 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]]]}] 03:09:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:09:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1540ms 03:09:36 INFO - PROCESS | 1798 | 1467540576405 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:09:36 INFO - PROCESS | 1798 | 1467540576412 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:09:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:09:36 INFO - PROCESS | 1798 | 1467540576430 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:09:36 INFO - PROCESS | 1798 | 1467540576437 Marionette TRACE conn4 <- [1,1582,null,{}] 03:09:36 INFO - PROCESS | 1798 | 1467540576443 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}] 03:09:36 INFO - PROCESS | 1798 | 1467540576449 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:36 INFO - PROCESS | 1798 | 1467540576634 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:09:36 INFO - PROCESS | 1798 | 1467540576810 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 1798 | 1467540576816 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8bac00 == 44 [pid = 1798] [id = 403] 03:09:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x924e9000) [pid = 1798] [serial = 1210] [outer = (nil)] 03:09:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954d5800) [pid = 1798] [serial = 1211] [outer = 0x924e9000] 03:09:36 INFO - PROCESS | 1798 | 1467540576903 Marionette DEBUG loaded listener.js 03:09:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954db000) [pid = 1798] [serial = 1212] [outer = 0x924e9000] 03:09:37 INFO - PROCESS | 1798 | 1467540577835 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]]]}] 03:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1447ms 03:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:09:37 INFO - PROCESS | 1798 | 1467540577869 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 1798 | 1467540577873 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:09:37 INFO - PROCESS | 1798 | 1467540577880 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 1798 | 1467540577883 Marionette TRACE conn4 <- [1,1586,null,{}] 03:09:37 INFO - PROCESS | 1798 | 1467540577889 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}] 03:09:37 INFO - PROCESS | 1798 | 1467540577895 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:38 INFO - PROCESS | 1798 | 1467540578071 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:09:38 INFO - PROCESS | 1798 | 1467540578246 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:38 INFO - PROCESS | 1798 | 1467540578255 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e3400 == 45 [pid = 1798] [id = 404] 03:09:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95462400) [pid = 1798] [serial = 1213] [outer = (nil)] 03:09:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95526c00) [pid = 1798] [serial = 1214] [outer = 0x95462400] 03:09:38 INFO - PROCESS | 1798 | 1467540578336 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9552b400) [pid = 1798] [serial = 1215] [outer = 0x95462400] 03:09:39 INFO - PROCESS | 1798 | 1467540579301 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]]]}] 03:09:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:09:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1489ms 03:09:39 INFO - PROCESS | 1798 | 1467540579369 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:09:39 INFO - PROCESS | 1798 | 1467540579373 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:09:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:09:39 INFO - PROCESS | 1798 | 1467540579380 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:09:39 INFO - PROCESS | 1798 | 1467540579383 Marionette TRACE conn4 <- [1,1590,null,{}] 03:09:39 INFO - PROCESS | 1798 | 1467540579389 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}] 03:09:39 INFO - PROCESS | 1798 | 1467540579395 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:39 INFO - PROCESS | 1798 | 1467540579655 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:09:39 INFO - PROCESS | 1798 | 1467540579902 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:39 INFO - PROCESS | 1798 | 1467540579919 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46e400 == 46 [pid = 1798] [id = 405] 03:09:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x98dc7000) [pid = 1798] [serial = 1216] [outer = (nil)] 03:09:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x990edc00) [pid = 1798] [serial = 1217] [outer = 0x98dc7000] 03:09:40 INFO - PROCESS | 1798 | 1467540580017 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x997fec00) [pid = 1798] [serial = 1218] [outer = 0x98dc7000] 03:09:40 INFO - PROCESS | 1798 | 1467540580938 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]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:09:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1636ms 03:09:41 INFO - PROCESS | 1798 | 1467540581018 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:09:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:09:41 INFO - PROCESS | 1798 | 1467540581022 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:09:41 INFO - PROCESS | 1798 | 1467540581030 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 1798 | 1467540581033 Marionette TRACE conn4 <- [1,1594,null,{}] 03:09:41 INFO - PROCESS | 1798 | 1467540581040 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}] 03:09:41 INFO - PROCESS | 1798 | 1467540581045 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:41 INFO - PROCESS | 1798 | 1467540581285 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:09:41 INFO - PROCESS | 1798 | 1467540581524 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:41 INFO - PROCESS | 1798 | 1467540581533 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474c00 == 47 [pid = 1798] [id = 406] 03:09:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8d475000) [pid = 1798] [serial = 1219] [outer = (nil)] 03:09:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8de12400) [pid = 1798] [serial = 1220] [outer = 0x8d475000] 03:09:41 INFO - PROCESS | 1798 | 1467540581822 Marionette DEBUG loaded listener.js 03:09:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e597400) [pid = 1798] [serial = 1221] [outer = 0x8d475000] 03:09:42 INFO - PROCESS | 1798 | 1467540582756 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]]]}] 03:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1791ms 03:09:42 INFO - PROCESS | 1798 | 1467540582822 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:09:42 INFO - PROCESS | 1798 | 1467540582829 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:09:42 INFO - PROCESS | 1798 | 1467540582837 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:09:42 INFO - PROCESS | 1798 | 1467540582840 Marionette TRACE conn4 <- [1,1598,null,{}] 03:09:42 INFO - PROCESS | 1798 | 1467540582848 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}] 03:09:42 INFO - PROCESS | 1798 | 1467540582853 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:43 INFO - PROCESS | 1798 | 1467540583106 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:09:43 INFO - PROCESS | 1798 | 1467540583338 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:43 INFO - PROCESS | 1798 | 1467540583352 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97d800 == 46 [pid = 1798] [id = 373] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x91905400 == 45 [pid = 1798] [id = 374] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc0c00 == 44 [pid = 1798] [id = 372] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5800 == 43 [pid = 1798] [id = 381] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb9000 == 42 [pid = 1798] [id = 383] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8d469400 == 41 [pid = 1798] [id = 385] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x91f95800 == 40 [pid = 1798] [id = 370] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed07c00 == 39 [pid = 1798] [id = 382] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8de13400 == 38 [pid = 1798] [id = 368] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed09400 == 37 [pid = 1798] [id = 366] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde000 == 36 [pid = 1798] [id = 371] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8de15800 == 35 [pid = 1798] [id = 367] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb6400 == 34 [pid = 1798] [id = 369] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8e801800 == 33 [pid = 1798] [id = 365] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb400 == 32 [pid = 1798] [id = 377] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8e594400 == 31 [pid = 1798] [id = 364] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8de16400 == 30 [pid = 1798] [id = 378] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599800 == 29 [pid = 1798] [id = 376] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x93f2f800 == 28 [pid = 1798] [id = 380] 03:09:44 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46f000 == 27 [pid = 1798] [id = 384] 03:09:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb400 == 28 [pid = 1798] [id = 407] 03:09:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8cdde000) [pid = 1798] [serial = 1222] [outer = (nil)] 03:09:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8cde5c00) [pid = 1798] [serial = 1223] [outer = 0x8cdde000] 03:09:44 INFO - PROCESS | 1798 | 1467540584413 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8d470400) [pid = 1798] [serial = 1224] [outer = 0x8cdde000] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x9190b800) [pid = 1798] [serial = 1169] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x91735400) [pid = 1798] [serial = 1166] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8e5b3400) [pid = 1798] [serial = 1160] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e8b9800) [pid = 1798] [serial = 1137] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e8b3800) [pid = 1798] [serial = 1136] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e755000) [pid = 1798] [serial = 1161] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x9208f800) [pid = 1798] [serial = 1140] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91f9ec00) [pid = 1798] [serial = 1139] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8d46e000) [pid = 1798] [serial = 1157] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x95320000) [pid = 1798] [serial = 1143] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x95272800) [pid = 1798] [serial = 1142] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9545f000) [pid = 1798] [serial = 1146] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x95459800) [pid = 1798] [serial = 1145] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8dcb5000) [pid = 1798] [serial = 1158] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x95465800) [pid = 1798] [serial = 1149] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8dcc3c00) [pid = 1798] [serial = 1155] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8d473c00) [pid = 1798] [serial = 1154] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x954a8000) [pid = 1798] [serial = 1148] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8bc000) [pid = 1798] [serial = 1163] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91740400) [pid = 1798] [serial = 1167] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9552f400) [pid = 1798] [serial = 1152] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9552ec00) [pid = 1798] [serial = 1151] [outer = (nil)] [url = about:blank] 03:09:44 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e97a000) [pid = 1798] [serial = 1164] [outer = (nil)] [url = about:blank] 03:09:45 INFO - PROCESS | 1798 | 1467540585353 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]]]}] 03:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2540ms 03:09:45 INFO - PROCESS | 1798 | 1467540585378 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:09:45 INFO - PROCESS | 1798 | 1467540585384 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:09:45 INFO - PROCESS | 1798 | 1467540585392 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 1798 | 1467540585396 Marionette TRACE conn4 <- [1,1602,null,{}] 03:09:45 INFO - PROCESS | 1798 | 1467540585404 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}] 03:09:45 INFO - PROCESS | 1798 | 1467540585410 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:45 INFO - PROCESS | 1798 | 1467540585585 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:09:45 INFO - PROCESS | 1798 | 1467540585719 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:45 INFO - PROCESS | 1798 | 1467540585730 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1ac00 == 29 [pid = 1798] [id = 408] 03:09:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8de1bc00) [pid = 1798] [serial = 1225] [outer = (nil)] 03:09:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5a2400) [pid = 1798] [serial = 1226] [outer = 0x8de1bc00] 03:09:45 INFO - PROCESS | 1798 | 1467540585804 Marionette DEBUG loaded listener.js 03:09:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e5ac800) [pid = 1798] [serial = 1227] [outer = 0x8de1bc00] 03:09:46 INFO - PROCESS | 1798 | 1467540586663 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]]]}] 03:09:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:09:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1332ms 03:09:46 INFO - PROCESS | 1798 | 1467540586723 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:09:46 INFO - PROCESS | 1798 | 1467540586731 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:09:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:09:46 INFO - PROCESS | 1798 | 1467540586747 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:09:46 INFO - PROCESS | 1798 | 1467540586752 Marionette TRACE conn4 <- [1,1606,null,{}] 03:09:46 INFO - PROCESS | 1798 | 1467540586758 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}] 03:09:46 INFO - PROCESS | 1798 | 1467540586764 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:46 INFO - PROCESS | 1798 | 1467540586945 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:09:47 INFO - PROCESS | 1798 | 1467540587104 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:47 INFO - PROCESS | 1798 | 1467540587115 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a8400 == 30 [pid = 1798] [id = 409] 03:09:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e753c00) [pid = 1798] [serial = 1228] [outer = (nil)] 03:09:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e8b2800) [pid = 1798] [serial = 1229] [outer = 0x8e753c00] 03:09:47 INFO - PROCESS | 1798 | 1467540587185 Marionette DEBUG loaded listener.js 03:09:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e971800) [pid = 1798] [serial = 1230] [outer = 0x8e753c00] 03:09:48 INFO - PROCESS | 1798 | 1467540588188 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]]]}] 03:09:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:09:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1482ms 03:09:48 INFO - PROCESS | 1798 | 1467540588230 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:09:48 INFO - PROCESS | 1798 | 1467540588234 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:09:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:09:48 INFO - PROCESS | 1798 | 1467540588240 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:09:48 INFO - PROCESS | 1798 | 1467540588246 Marionette TRACE conn4 <- [1,1610,null,{}] 03:09:48 INFO - PROCESS | 1798 | 1467540588270 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}] 03:09:48 INFO - PROCESS | 1798 | 1467540588280 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:48 INFO - PROCESS | 1798 | 1467540588511 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:09:48 INFO - PROCESS | 1798 | 1467540588538 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 1798 | 1467540588545 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e9c00 == 31 [pid = 1798] [id = 410] 03:09:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8f0ee000) [pid = 1798] [serial = 1231] [outer = (nil)] 03:09:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x90bac400) [pid = 1798] [serial = 1232] [outer = 0x8f0ee000] 03:09:48 INFO - PROCESS | 1798 | 1467540588617 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91733800) [pid = 1798] [serial = 1233] [outer = 0x8f0ee000] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e750000) [pid = 1798] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x924e8400) [pid = 1798] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x924dd400) [pid = 1798] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91742800) [pid = 1798] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d46c400) [pid = 1798] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x92082800) [pid = 1798] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8bd800) [pid = 1798] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8d470c00) [pid = 1798] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91902000) [pid = 1798] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e804000) [pid = 1798] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:09:49 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x92087c00) [pid = 1798] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:09:49 INFO - PROCESS | 1798 | 1467540589933 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]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1752ms 03:09:50 INFO - PROCESS | 1798 | 1467540590001 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:09:50 INFO - PROCESS | 1798 | 1467540590006 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:09:50 INFO - PROCESS | 1798 | 1467540590026 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:09:50 INFO - PROCESS | 1798 | 1467540590030 Marionette TRACE conn4 <- [1,1614,null,{}] 03:09:50 INFO - PROCESS | 1798 | 1467540590036 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}] 03:09:50 INFO - PROCESS | 1798 | 1467540590041 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:50 INFO - PROCESS | 1798 | 1467540590196 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:09:50 INFO - PROCESS | 1798 | 1467540590206 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:50 INFO - PROCESS | 1798 | 1467540590215 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46a400 == 32 [pid = 1798] [id = 411] 03:09:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8de14000) [pid = 1798] [serial = 1234] [outer = (nil)] 03:09:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9173d400) [pid = 1798] [serial = 1235] [outer = 0x8de14000] 03:09:50 INFO - PROCESS | 1798 | 1467540590284 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91740400) [pid = 1798] [serial = 1236] [outer = 0x8de14000] 03:09:51 INFO - PROCESS | 1798 | 1467540591185 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]]]}] 03:09:51 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 03:09:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1191ms 03:09:51 INFO - PROCESS | 1798 | 1467540591215 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 1798 | 1467540591219 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:09:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:09:51 INFO - PROCESS | 1798 | 1467540591225 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 1798 | 1467540591227 Marionette TRACE conn4 <- [1,1618,null,{}] 03:09:51 INFO - PROCESS | 1798 | 1467540591233 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}] 03:09:51 INFO - PROCESS | 1798 | 1467540591238 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:51 INFO - PROCESS | 1798 | 1467540591403 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:09:51 INFO - PROCESS | 1798 | 1467540591412 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 1798 | 1467540591422 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x91908400 == 33 [pid = 1798] [id = 412] 03:09:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9190d800) [pid = 1798] [serial = 1237] [outer = (nil)] 03:09:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f98c00) [pid = 1798] [serial = 1238] [outer = 0x9190d800] 03:09:51 INFO - PROCESS | 1798 | 1467540591505 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92088400) [pid = 1798] [serial = 1239] [outer = 0x9190d800] 03:09:52 INFO - PROCESS | 1798 | 1467540592753 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]]]}] 03:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1584ms 03:09:52 INFO - PROCESS | 1798 | 1467540592810 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:09:52 INFO - PROCESS | 1798 | 1467540592818 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:09:52 INFO - PROCESS | 1798 | 1467540592837 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 1798 | 1467540592845 Marionette TRACE conn4 <- [1,1622,null,{}] 03:09:52 INFO - PROCESS | 1798 | 1467540592854 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}] 03:09:52 INFO - PROCESS | 1798 | 1467540592859 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:53 INFO - PROCESS | 1798 | 1467540593073 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:09:53 INFO - PROCESS | 1798 | 1467540593340 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 1798 | 1467540593351 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde6c00 == 34 [pid = 1798] [id = 413] 03:09:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8d477400) [pid = 1798] [serial = 1240] [outer = (nil)] 03:09:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e756c00) [pid = 1798] [serial = 1241] [outer = 0x8d477400] 03:09:53 INFO - PROCESS | 1798 | 1467540593439 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8bb400) [pid = 1798] [serial = 1242] [outer = 0x8d477400] 03:09:54 INFO - PROCESS | 1798 | 1467540594430 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]]]}] 03:09:54 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 03:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1649ms 03:09:54 INFO - PROCESS | 1798 | 1467540594476 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:09:54 INFO - PROCESS | 1798 | 1467540594483 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:09:54 INFO - PROCESS | 1798 | 1467540594494 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 1798 | 1467540594498 Marionette TRACE conn4 <- [1,1626,null,{}] 03:09:54 INFO - PROCESS | 1798 | 1467540594505 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}] 03:09:54 INFO - PROCESS | 1798 | 1467540594511 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:54 INFO - PROCESS | 1798 | 1467540594708 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:09:54 INFO - PROCESS | 1798 | 1467540594976 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:54 INFO - PROCESS | 1798 | 1467540594984 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b7000 == 35 [pid = 1798] [id = 414] 03:09:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8f0f2c00) [pid = 1798] [serial = 1243] [outer = (nil)] 03:09:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91735000) [pid = 1798] [serial = 1244] [outer = 0x8f0f2c00] 03:09:55 INFO - PROCESS | 1798 | 1467540595122 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91910800) [pid = 1798] [serial = 1245] [outer = 0x8f0f2c00] 03:09:56 INFO - PROCESS | 1798 | 1467540596106 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]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:09:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1692ms 03:09:56 INFO - PROCESS | 1798 | 1467540596187 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 1798 | 1467540596192 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:09:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:09:56 INFO - PROCESS | 1798 | 1467540596199 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 1798 | 1467540596205 Marionette TRACE conn4 <- [1,1630,null,{}] 03:09:56 INFO - PROCESS | 1798 | 1467540596231 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}] 03:09:56 INFO - PROCESS | 1798 | 1467540596240 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:56 INFO - PROCESS | 1798 | 1467540596539 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:09:56 INFO - PROCESS | 1798 | 1467540596742 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:56 INFO - PROCESS | 1798 | 1467540596756 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa3c00 == 36 [pid = 1798] [id = 415] 03:09:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x92087000) [pid = 1798] [serial = 1246] [outer = (nil)] 03:09:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x924e7000) [pid = 1798] [serial = 1247] [outer = 0x92087000] 03:09:56 INFO - PROCESS | 1798 | 1467540596837 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x932a3400) [pid = 1798] [serial = 1248] [outer = 0x92087000] 03:09:57 INFO - PROCESS | 1798 | 1467540597933 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]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1789ms 03:09:57 INFO - PROCESS | 1798 | 1467540597989 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 1798 | 1467540597994 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:09:58 INFO - PROCESS | 1798 | 1467540598003 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:09:58 INFO - PROCESS | 1798 | 1467540598008 Marionette TRACE conn4 <- [1,1634,null,{}] 03:09:58 INFO - PROCESS | 1798 | 1467540598016 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}] 03:09:58 INFO - PROCESS | 1798 | 1467540598023 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:58 INFO - PROCESS | 1798 | 1467540598191 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:09:58 INFO - PROCESS | 1798 | 1467540598439 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:58 INFO - PROCESS | 1798 | 1467540598454 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1b800 == 37 [pid = 1798] [id = 416] 03:09:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8de1c800) [pid = 1798] [serial = 1249] [outer = (nil)] 03:09:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e59e400) [pid = 1798] [serial = 1250] [outer = 0x8de1c800] 03:09:58 INFO - PROCESS | 1798 | 1467540598526 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e5b2000) [pid = 1798] [serial = 1251] [outer = 0x8de1c800] 03:09:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0edc00 == 36 [pid = 1798] [id = 397] 03:09:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ad800 == 35 [pid = 1798] [id = 386] 03:09:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ae400 == 34 [pid = 1798] [id = 388] 03:09:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8e807000 == 33 [pid = 1798] [id = 395] 03:09:59 INFO - PROCESS | 1798 | 1467540599468 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]]]}] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x93d1e400) [pid = 1798] [serial = 1179] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x93de8400) [pid = 1798] [serial = 1196] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x95272c00) [pid = 1798] [serial = 1182] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5ad400) [pid = 1798] [serial = 1173] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x92404400) [pid = 1798] [serial = 1191] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8f0e7000) [pid = 1798] [serial = 1187] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x90ba5c00) [pid = 1798] [serial = 1188] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x90ba6000) [pid = 1798] [serial = 1175] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9190e400) [pid = 1798] [serial = 1170] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91904000) [pid = 1798] [serial = 1176] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e80a000) [pid = 1798] [serial = 1184] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x93d20800) [pid = 1798] [serial = 1194] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x93f2ec00) [pid = 1798] [serial = 1197] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x931ea800) [pid = 1798] [serial = 1178] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x92086400) [pid = 1798] [serial = 1190] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x93f3a000) [pid = 1798] [serial = 1181] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x924ea000) [pid = 1798] [serial = 1193] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8dcb4c00) [pid = 1798] [serial = 1172] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e80d400) [pid = 1798] [serial = 1185] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x95458400) [pid = 1798] [serial = 1200] [outer = (nil)] [url = about:blank] 03:09:59 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93ded800) [pid = 1798] [serial = 1199] [outer = (nil)] [url = about:blank] 03:09:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:09:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1537ms 03:09:59 INFO - PROCESS | 1798 | 1467540599540 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 1798 | 1467540599547 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:09:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:09:59 INFO - PROCESS | 1798 | 1467540599559 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 1798 | 1467540599563 Marionette TRACE conn4 <- [1,1638,null,{}] 03:09:59 INFO - PROCESS | 1798 | 1467540599570 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}] 03:09:59 INFO - PROCESS | 1798 | 1467540599575 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:59 INFO - PROCESS | 1798 | 1467540599736 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:09:59 INFO - PROCESS | 1798 | 1467540599921 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:59 INFO - PROCESS | 1798 | 1467540599931 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:09:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b0400 == 34 [pid = 1798] [id = 417] 03:09:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e8b2400) [pid = 1798] [serial = 1252] [outer = (nil)] 03:10:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e97a000) [pid = 1798] [serial = 1253] [outer = 0x8e8b2400] 03:10:00 INFO - PROCESS | 1798 | 1467540600014 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8ed0f800) [pid = 1798] [serial = 1254] [outer = 0x8e8b2400] 03:10:00 INFO - PROCESS | 1798 | 1467540600800 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]]]}] 03:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1282ms 03:10:00 INFO - PROCESS | 1798 | 1467540600842 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:10:00 INFO - PROCESS | 1798 | 1467540600846 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:10:00 INFO - PROCESS | 1798 | 1467540600853 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:10:00 INFO - PROCESS | 1798 | 1467540600859 Marionette TRACE conn4 <- [1,1642,null,{}] 03:10:00 INFO - PROCESS | 1798 | 1467540600875 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}] 03:10:00 INFO - PROCESS | 1798 | 1467540600884 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:01 INFO - PROCESS | 1798 | 1467540601063 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:10:01 INFO - PROCESS | 1798 | 1467540601200 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:01 INFO - PROCESS | 1798 | 1467540601210 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f2400 == 35 [pid = 1798] [id = 418] 03:10:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90ba6800) [pid = 1798] [serial = 1255] [outer = (nil)] 03:10:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x92083800) [pid = 1798] [serial = 1256] [outer = 0x90ba6800] 03:10:01 INFO - PROCESS | 1798 | 1467540601301 Marionette DEBUG loaded listener.js 03:10:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x92402c00) [pid = 1798] [serial = 1257] [outer = 0x90ba6800] 03:10:02 INFO - PROCESS | 1798 | 1467540602215 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]]]}] 03:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1402ms 03:10:02 INFO - PROCESS | 1798 | 1467540602255 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:10:02 INFO - PROCESS | 1798 | 1467540602260 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:10:02 INFO - PROCESS | 1798 | 1467540602275 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:10:02 INFO - PROCESS | 1798 | 1467540602278 Marionette TRACE conn4 <- [1,1646,null,{}] 03:10:02 INFO - PROCESS | 1798 | 1467540602284 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}] 03:10:02 INFO - PROCESS | 1798 | 1467540602288 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:02 INFO - PROCESS | 1798 | 1467540602510 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:10:02 INFO - PROCESS | 1798 | 1467540602540 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:02 INFO - PROCESS | 1798 | 1467540602546 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x92409800 == 36 [pid = 1798] [id = 419] 03:10:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x924df400) [pid = 1798] [serial = 1258] [outer = (nil)] 03:10:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d1f800) [pid = 1798] [serial = 1259] [outer = 0x924df400] 03:10:02 INFO - PROCESS | 1798 | 1467540602616 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93d27400) [pid = 1798] [serial = 1260] [outer = 0x924df400] 03:10:03 INFO - PROCESS | 1798 | 1467540603513 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]]]}] 03:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1281ms 03:10:03 INFO - PROCESS | 1798 | 1467540603557 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:10:03 INFO - PROCESS | 1798 | 1467540603559 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:10:03 INFO - PROCESS | 1798 | 1467540603573 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 1798 | 1467540603576 Marionette TRACE conn4 <- [1,1650,null,{}] 03:10:03 INFO - PROCESS | 1798 | 1467540603582 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}] 03:10:03 INFO - PROCESS | 1798 | 1467540603587 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:03 INFO - PROCESS | 1798 | 1467540603781 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:10:03 INFO - PROCESS | 1798 | 1467540603806 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:03 INFO - PROCESS | 1798 | 1467540603816 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240a800 == 37 [pid = 1798] [id = 420] 03:10:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9329c400) [pid = 1798] [serial = 1261] [outer = (nil)] 03:10:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93f34000) [pid = 1798] [serial = 1262] [outer = 0x9329c400] 03:10:03 INFO - PROCESS | 1798 | 1467540603878 Marionette DEBUG loaded listener.js 03:10:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f37800) [pid = 1798] [serial = 1263] [outer = 0x9329c400] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8de14000) [pid = 1798] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8f0ee000) [pid = 1798] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8de1bc00) [pid = 1798] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cdde000) [pid = 1798] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8dcc3800) [pid = 1798] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8d475000) [pid = 1798] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8f0ef800) [pid = 1798] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9240fc00) [pid = 1798] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x924e9000) [pid = 1798] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x95462400) [pid = 1798] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x98dc7000) [pid = 1798] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:10:04 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e753c00) [pid = 1798] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:10:04 INFO - PROCESS | 1798 | 1467540604846 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]]]}] 03:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1336ms 03:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:10:04 INFO - PROCESS | 1798 | 1467540604904 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:10:04 INFO - PROCESS | 1798 | 1467540604907 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:10:04 INFO - PROCESS | 1798 | 1467540604913 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:10:04 INFO - PROCESS | 1798 | 1467540604916 Marionette TRACE conn4 <- [1,1654,null,{}] 03:10:04 INFO - PROCESS | 1798 | 1467540604926 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}] 03:10:04 INFO - PROCESS | 1798 | 1467540604937 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:05 INFO - PROCESS | 1798 | 1467540605142 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:10:05 INFO - PROCESS | 1798 | 1467540605276 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:05 INFO - PROCESS | 1798 | 1467540605282 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14000 == 38 [pid = 1798] [id = 421] 03:10:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e598c00) [pid = 1798] [serial = 1264] [outer = (nil)] 03:10:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x93f2f800) [pid = 1798] [serial = 1265] [outer = 0x8e598c00] 03:10:05 INFO - PROCESS | 1798 | 1467540605356 Marionette DEBUG loaded listener.js 03:10:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x95459400) [pid = 1798] [serial = 1266] [outer = 0x8e598c00] 03:10:06 INFO - PROCESS | 1798 | 1467540606107 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]]]}] 03:10:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:10:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1236ms 03:10:06 INFO - PROCESS | 1798 | 1467540606149 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:10:06 INFO - PROCESS | 1798 | 1467540606153 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:10:06 INFO - PROCESS | 1798 | 1467540606166 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:10:06 INFO - PROCESS | 1798 | 1467540606169 Marionette TRACE conn4 <- [1,1658,null,{}] 03:10:06 INFO - PROCESS | 1798 | 1467540606177 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}] 03:10:06 INFO - PROCESS | 1798 | 1467540606182 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:06 INFO - PROCESS | 1798 | 1467540606420 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:10:06 INFO - PROCESS | 1798 | 1467540606593 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:06 INFO - PROCESS | 1798 | 1467540606603 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5400 == 39 [pid = 1798] [id = 422] 03:10:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8cde6000) [pid = 1798] [serial = 1267] [outer = (nil)] 03:10:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcb4800) [pid = 1798] [serial = 1268] [outer = 0x8cde6000] 03:10:06 INFO - PROCESS | 1798 | 1467540606703 Marionette DEBUG loaded listener.js 03:10:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8dcb9000) [pid = 1798] [serial = 1269] [outer = 0x8cde6000] 03:10:07 INFO - PROCESS | 1798 | 1467540607670 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]]]}] 03:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1587ms 03:10:07 INFO - PROCESS | 1798 | 1467540607748 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 1798 | 1467540607754 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:10:07 INFO - PROCESS | 1798 | 1467540607763 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 1798 | 1467540607768 Marionette TRACE conn4 <- [1,1662,null,{}] 03:10:07 INFO - PROCESS | 1798 | 1467540607775 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}] 03:10:07 INFO - PROCESS | 1798 | 1467540607782 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:08 INFO - PROCESS | 1798 | 1467540607999 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:10:08 INFO - PROCESS | 1798 | 1467540608226 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:08 INFO - PROCESS | 1798 | 1467540608233 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476c00 == 40 [pid = 1798] [id = 423] 03:10:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e80a000) [pid = 1798] [serial = 1270] [outer = (nil)] 03:10:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0e5c00) [pid = 1798] [serial = 1271] [outer = 0x8e80a000] 03:10:08 INFO - PROCESS | 1798 | 1467540608334 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8f0f0800) [pid = 1798] [serial = 1272] [outer = 0x8e80a000] 03:10:09 INFO - PROCESS | 1798 | 1467540609229 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]]]}] 03:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1501ms 03:10:09 INFO - PROCESS | 1798 | 1467540609264 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:10:09 INFO - PROCESS | 1798 | 1467540609269 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:10:09 INFO - PROCESS | 1798 | 1467540609276 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 1798 | 1467540609280 Marionette TRACE conn4 <- [1,1666,null,{}] 03:10:09 INFO - PROCESS | 1798 | 1467540609287 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}] 03:10:09 INFO - PROCESS | 1798 | 1467540609292 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:09 INFO - PROCESS | 1798 | 1467540609484 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:10:09 INFO - PROCESS | 1798 | 1467540609661 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:09 INFO - PROCESS | 1798 | 1467540609671 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240b000 == 41 [pid = 1798] [id = 424] 03:10:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x924de000) [pid = 1798] [serial = 1273] [outer = (nil)] 03:10:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93d1a000) [pid = 1798] [serial = 1274] [outer = 0x924de000] 03:10:09 INFO - PROCESS | 1798 | 1467540609840 Marionette DEBUG loaded listener.js 03:10:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f36c00) [pid = 1798] [serial = 1275] [outer = 0x924de000] 03:10:11 INFO - PROCESS | 1798 | 1467540611025 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]]]}] 03:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1785ms 03:10:11 INFO - PROCESS | 1798 | 1467540611065 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:10:11 INFO - PROCESS | 1798 | 1467540611075 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:10:11 INFO - PROCESS | 1798 | 1467540611098 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:10:11 INFO - PROCESS | 1798 | 1467540611120 Marionette TRACE conn4 <- [1,1670,null,{}] 03:10:11 INFO - PROCESS | 1798 | 1467540611277 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}] 03:10:11 INFO - PROCESS | 1798 | 1467540611284 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:11 INFO - PROCESS | 1798 | 1467540611473 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:10:11 INFO - PROCESS | 1798 | 1467540611619 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:11 INFO - PROCESS | 1798 | 1467540611628 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f2800 == 42 [pid = 1798] [id = 425] 03:10:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9190fc00) [pid = 1798] [serial = 1276] [outer = (nil)] 03:10:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954a5c00) [pid = 1798] [serial = 1277] [outer = 0x9190fc00] 03:10:11 INFO - PROCESS | 1798 | 1467540611705 Marionette DEBUG loaded listener.js 03:10:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954ae000) [pid = 1798] [serial = 1278] [outer = 0x9190fc00] 03:10:12 INFO - PROCESS | 1798 | 1467540612570 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]]]}] 03:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1520ms 03:10:12 INFO - PROCESS | 1798 | 1467540612608 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:10:12 INFO - PROCESS | 1798 | 1467540612612 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:10:12 INFO - PROCESS | 1798 | 1467540612619 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:10:12 INFO - PROCESS | 1798 | 1467540612622 Marionette TRACE conn4 <- [1,1674,null,{}] 03:10:12 INFO - PROCESS | 1798 | 1467540612644 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}] 03:10:12 INFO - PROCESS | 1798 | 1467540612650 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:12 INFO - PROCESS | 1798 | 1467540612874 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:10:13 INFO - PROCESS | 1798 | 1467540613003 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:13 INFO - PROCESS | 1798 | 1467540613009 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb7400 == 43 [pid = 1798] [id = 426] 03:10:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8ed0b400) [pid = 1798] [serial = 1279] [outer = (nil)] 03:10:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x954e1400) [pid = 1798] [serial = 1280] [outer = 0x8ed0b400] 03:10:13 INFO - PROCESS | 1798 | 1467540613096 Marionette DEBUG loaded listener.js 03:10:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95524c00) [pid = 1798] [serial = 1281] [outer = 0x8ed0b400] 03:10:14 INFO - PROCESS | 1798 | 1467540614003 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]]]}] 03:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1433ms 03:10:14 INFO - PROCESS | 1798 | 1467540614052 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:10:14 INFO - PROCESS | 1798 | 1467540614056 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:10:14 INFO - PROCESS | 1798 | 1467540614063 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:10:14 INFO - PROCESS | 1798 | 1467540614066 Marionette TRACE conn4 <- [1,1678,null,{}] 03:10:14 INFO - PROCESS | 1798 | 1467540614072 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}] 03:10:14 INFO - PROCESS | 1798 | 1467540614078 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:14 INFO - PROCESS | 1798 | 1467540614260 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:10:14 INFO - PROCESS | 1798 | 1467540614439 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:14 INFO - PROCESS | 1798 | 1467540614456 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x97917400 == 44 [pid = 1798] [id = 427] 03:10:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x97918000) [pid = 1798] [serial = 1282] [outer = (nil)] 03:10:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x98435800) [pid = 1798] [serial = 1283] [outer = 0x97918000] 03:10:14 INFO - PROCESS | 1798 | 1467540614547 Marionette DEBUG loaded listener.js 03:10:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x990f3c00) [pid = 1798] [serial = 1284] [outer = 0x97918000] 03:10:15 INFO - PROCESS | 1798 | 1467540615510 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]]]}] 03:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1483ms 03:10:15 INFO - PROCESS | 1798 | 1467540615547 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:10:15 INFO - PROCESS | 1798 | 1467540615550 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:10:15 INFO - PROCESS | 1798 | 1467540615557 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:10:15 INFO - PROCESS | 1798 | 1467540615561 Marionette TRACE conn4 <- [1,1682,null,{}] 03:10:15 INFO - PROCESS | 1798 | 1467540615567 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}] 03:10:15 INFO - PROCESS | 1798 | 1467540615572 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:15 INFO - PROCESS | 1798 | 1467540615742 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:10:15 INFO - PROCESS | 1798 | 1467540615933 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:15 INFO - PROCESS | 1798 | 1467540615939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e3800 == 45 [pid = 1798] [id = 428] 03:10:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x91903400) [pid = 1798] [serial = 1285] [outer = (nil)] 03:10:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x99c0bc00) [pid = 1798] [serial = 1286] [outer = 0x91903400] 03:10:16 INFO - PROCESS | 1798 | 1467540616023 Marionette DEBUG loaded listener.js 03:10:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x99ce2400) [pid = 1798] [serial = 1287] [outer = 0x91903400] 03:10:16 INFO - PROCESS | 1798 | 1467540616953 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]]]}] 03:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1435ms 03:10:16 INFO - PROCESS | 1798 | 1467540616993 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:10:17 INFO - PROCESS | 1798 | 1467540616997 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:10:17 INFO - PROCESS | 1798 | 1467540617004 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:10:17 INFO - PROCESS | 1798 | 1467540617007 Marionette TRACE conn4 <- [1,1686,null,{}] 03:10:17 INFO - PROCESS | 1798 | 1467540617013 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}] 03:10:17 INFO - PROCESS | 1798 | 1467540617018 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:17 INFO - PROCESS | 1798 | 1467540617188 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:10:17 INFO - PROCESS | 1798 | 1467540617366 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:17 INFO - PROCESS | 1798 | 1467540617374 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5aa800 == 46 [pid = 1798] [id = 429] 03:10:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5acc00) [pid = 1798] [serial = 1288] [outer = (nil)] 03:10:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e975c00) [pid = 1798] [serial = 1289] [outer = 0x8e5acc00] 03:10:17 INFO - PROCESS | 1798 | 1467540617459 Marionette DEBUG loaded listener.js 03:10:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x99974c00) [pid = 1798] [serial = 1290] [outer = 0x8e5acc00] 03:10:18 INFO - PROCESS | 1798 | 1467540618614 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]]]}] 03:10:18 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 03:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1683ms 03:10:18 INFO - PROCESS | 1798 | 1467540618687 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:10:18 INFO - PROCESS | 1798 | 1467540618693 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:10:18 INFO - PROCESS | 1798 | 1467540618702 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:10:18 INFO - PROCESS | 1798 | 1467540618707 Marionette TRACE conn4 <- [1,1690,null,{}] 03:10:18 INFO - PROCESS | 1798 | 1467540618715 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}] 03:10:18 INFO - PROCESS | 1798 | 1467540618721 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:18 INFO - PROCESS | 1798 | 1467540618932 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:10:19 INFO - PROCESS | 1798 | 1467540619159 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:19 INFO - PROCESS | 1798 | 1467540619174 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14400 == 47 [pid = 1798] [id = 430] 03:10:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8e59f800) [pid = 1798] [serial = 1291] [outer = (nil)] 03:10:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e5b3000) [pid = 1798] [serial = 1292] [outer = 0x8e59f800] 03:10:19 INFO - PROCESS | 1798 | 1467540619245 Marionette DEBUG loaded listener.js 03:10:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e759000) [pid = 1798] [serial = 1293] [outer = 0x8e59f800] 03:10:20 INFO - PROCESS | 1798 | 1467540620165 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]]]}] 03:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1533ms 03:10:20 INFO - PROCESS | 1798 | 1467540620235 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:10:20 INFO - PROCESS | 1798 | 1467540620242 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:10:20 INFO - PROCESS | 1798 | 1467540620252 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:10:20 INFO - PROCESS | 1798 | 1467540620255 Marionette TRACE conn4 <- [1,1694,null,{}] 03:10:20 INFO - PROCESS | 1798 | 1467540620262 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}] 03:10:20 INFO - PROCESS | 1798 | 1467540620267 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x92081400 == 46 [pid = 1798] [id = 396] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8de16800 == 45 [pid = 1798] [id = 394] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477800 == 44 [pid = 1798] [id = 398] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde2000 == 43 [pid = 1798] [id = 391] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e6000 == 42 [pid = 1798] [id = 401] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8e809000 == 41 [pid = 1798] [id = 387] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46f800 == 40 [pid = 1798] [id = 399] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x91736000 == 39 [pid = 1798] [id = 389] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46ac00 == 38 [pid = 1798] [id = 392] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46a000 == 37 [pid = 1798] [id = 390] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbb400 == 36 [pid = 1798] [id = 400] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46e400 == 35 [pid = 1798] [id = 405] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4800 == 34 [pid = 1798] [id = 402] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474c00 == 33 [pid = 1798] [id = 406] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x924e3400 == 32 [pid = 1798] [id = 404] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8e978400 == 31 [pid = 1798] [id = 393] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8bac00 == 30 [pid = 1798] [id = 403] 03:10:21 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb400 == 29 [pid = 1798] [id = 407] 03:10:21 INFO - PROCESS | 1798 | 1467540621476 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x9173d400) [pid = 1798] [serial = 1235] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x90bac400) [pid = 1798] [serial = 1232] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8e5a2400) [pid = 1798] [serial = 1226] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e5ac800) [pid = 1798] [serial = 1227] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8cde5c00) [pid = 1798] [serial = 1223] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8d470400) [pid = 1798] [serial = 1224] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e5a8c00) [pid = 1798] [serial = 1203] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8de1e000) [pid = 1798] [serial = 1202] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8de12400) [pid = 1798] [serial = 1220] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x9173fc00) [pid = 1798] [serial = 1206] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e597400) [pid = 1798] [serial = 1221] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x90bb2800) [pid = 1798] [serial = 1205] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x93f2f400) [pid = 1798] [serial = 1209] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x931e8c00) [pid = 1798] [serial = 1208] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x954db000) [pid = 1798] [serial = 1212] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x954d5800) [pid = 1798] [serial = 1211] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9552b400) [pid = 1798] [serial = 1215] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95526c00) [pid = 1798] [serial = 1214] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x997fec00) [pid = 1798] [serial = 1218] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x990edc00) [pid = 1798] [serial = 1217] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91733800) [pid = 1798] [serial = 1233] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e971800) [pid = 1798] [serial = 1230] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8b2800) [pid = 1798] [serial = 1229] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91740400) [pid = 1798] [serial = 1236] [outer = (nil)] [url = about:blank] 03:10:21 INFO - PROCESS | 1798 | 1467540621801 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:21 INFO - PROCESS | 1798 | 1467540621809 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d400 == 30 [pid = 1798] [id = 431] 03:10:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d46e400) [pid = 1798] [serial = 1294] [outer = (nil)] 03:10:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8d471400) [pid = 1798] [serial = 1295] [outer = 0x8d46e400] 03:10:21 INFO - PROCESS | 1798 | 1467540621883 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8dcb8400) [pid = 1798] [serial = 1296] [outer = 0x8d46e400] 03:10:22 INFO - PROCESS | 1798 | 1467540622637 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]]]}] 03:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 2433ms 03:10:22 INFO - PROCESS | 1798 | 1467540622686 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:10:22 INFO - PROCESS | 1798 | 1467540622692 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:10:22 INFO - PROCESS | 1798 | 1467540622700 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:10:22 INFO - PROCESS | 1798 | 1467540622705 Marionette TRACE conn4 <- [1,1698,null,{}] 03:10:22 INFO - PROCESS | 1798 | 1467540622712 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}] 03:10:22 INFO - PROCESS | 1798 | 1467540622718 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:22 INFO - PROCESS | 1798 | 1467540622895 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:10:23 INFO - PROCESS | 1798 | 1467540623025 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 1798 | 1467540623034 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1e000 == 31 [pid = 1798] [id = 432] 03:10:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e5a1800) [pid = 1798] [serial = 1297] [outer = (nil)] 03:10:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5ac000) [pid = 1798] [serial = 1298] [outer = 0x8e5a1800] 03:10:23 INFO - PROCESS | 1798 | 1467540623104 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e5b4400) [pid = 1798] [serial = 1299] [outer = 0x8e5a1800] 03:10:23 INFO - PROCESS | 1798 | 1467540623916 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]]]}] 03:10:23 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 03:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1286ms 03:10:23 INFO - PROCESS | 1798 | 1467540623986 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:10:23 INFO - PROCESS | 1798 | 1467540623991 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:10:24 INFO - PROCESS | 1798 | 1467540623998 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1798 | 1467540624001 Marionette TRACE conn4 <- [1,1702,null,{}] 03:10:24 INFO - PROCESS | 1798 | 1467540624007 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}] 03:10:24 INFO - PROCESS | 1798 | 1467540624012 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:24 INFO - PROCESS | 1798 | 1467540624237 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:10:24 INFO - PROCESS | 1798 | 1467540624328 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:24 INFO - PROCESS | 1798 | 1467540624335 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b2000 == 32 [pid = 1798] [id = 433] 03:10:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e8b8800) [pid = 1798] [serial = 1300] [outer = (nil)] 03:10:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e974400) [pid = 1798] [serial = 1301] [outer = 0x8e8b8800] 03:10:24 INFO - PROCESS | 1798 | 1467540624407 Marionette DEBUG loaded listener.js 03:10:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8ed05800) [pid = 1798] [serial = 1302] [outer = 0x8e8b8800] 03:10:25 INFO - PROCESS | 1798 | 1467540625357 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]]]}] 03:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1392ms 03:10:25 INFO - PROCESS | 1798 | 1467540625391 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:10:25 INFO - PROCESS | 1798 | 1467540625398 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:10:25 INFO - PROCESS | 1798 | 1467540625423 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:10:25 INFO - PROCESS | 1798 | 1467540625431 Marionette TRACE conn4 <- [1,1706,null,{}] 03:10:25 INFO - PROCESS | 1798 | 1467540625438 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}] 03:10:25 INFO - PROCESS | 1798 | 1467540625445 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:25 INFO - PROCESS | 1798 | 1467540625665 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:10:25 INFO - PROCESS | 1798 | 1467540625687 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:25 INFO - PROCESS | 1798 | 1467540625719 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc1400 == 33 [pid = 1798] [id = 434] 03:10:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8de15000) [pid = 1798] [serial = 1303] [outer = (nil)] 03:10:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x91736000) [pid = 1798] [serial = 1304] [outer = 0x8de15000] 03:10:25 INFO - PROCESS | 1798 | 1467540625854 Marionette DEBUG loaded listener.js 03:10:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x91741800) [pid = 1798] [serial = 1305] [outer = 0x8de15000] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x924df400) [pid = 1798] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9329c400) [pid = 1798] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92087000) [pid = 1798] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8f0f2c00) [pid = 1798] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8d477400) [pid = 1798] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9190d800) [pid = 1798] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8de1c800) [pid = 1798] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x90ba6800) [pid = 1798] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8b2400) [pid = 1798] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:10:26 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e598c00) [pid = 1798] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:10:27 INFO - PROCESS | 1798 | 1467540627101 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]]]}] 03:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1756ms 03:10:27 INFO - PROCESS | 1798 | 1467540627164 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:10:27 INFO - PROCESS | 1798 | 1467540627168 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:10:27 INFO - PROCESS | 1798 | 1467540627174 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:10:27 INFO - PROCESS | 1798 | 1467540627177 Marionette TRACE conn4 <- [1,1710,null,{}] 03:10:27 INFO - PROCESS | 1798 | 1467540627183 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}] 03:10:27 INFO - PROCESS | 1798 | 1467540627188 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:27 INFO - PROCESS | 1798 | 1467540627346 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:10:27 INFO - PROCESS | 1798 | 1467540627476 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:27 INFO - PROCESS | 1798 | 1467540627487 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477400 == 34 [pid = 1798] [id = 435] 03:10:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e593800) [pid = 1798] [serial = 1306] [outer = (nil)] 03:10:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91902c00) [pid = 1798] [serial = 1307] [outer = 0x8e593800] 03:10:27 INFO - PROCESS | 1798 | 1467540627552 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9190b400) [pid = 1798] [serial = 1308] [outer = 0x8e593800] 03:10:28 INFO - PROCESS | 1798 | 1467540628343 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]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1191ms 03:10:28 INFO - PROCESS | 1798 | 1467540628365 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1798 | 1467540628369 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:10:28 INFO - PROCESS | 1798 | 1467540628376 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1798 | 1467540628379 Marionette TRACE conn4 <- [1,1714,null,{}] 03:10:28 INFO - PROCESS | 1798 | 1467540628385 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}] 03:10:28 INFO - PROCESS | 1798 | 1467540628390 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:28 INFO - PROCESS | 1798 | 1467540628643 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:10:28 INFO - PROCESS | 1798 | 1467540628787 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:28 INFO - PROCESS | 1798 | 1467540628799 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3800 == 35 [pid = 1798] [id = 436] 03:10:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8cde3c00) [pid = 1798] [serial = 1309] [outer = (nil)] 03:10:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8d46d000) [pid = 1798] [serial = 1310] [outer = 0x8cde3c00] 03:10:28 INFO - PROCESS | 1798 | 1467540628883 Marionette DEBUG loaded listener.js 03:10:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e59b800) [pid = 1798] [serial = 1311] [outer = 0x8cde3c00] 03:10:29 INFO - PROCESS | 1798 | 1467540629976 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]]]}] 03:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1687ms 03:10:30 INFO - PROCESS | 1798 | 1467540630066 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:10:30 INFO - PROCESS | 1798 | 1467540630073 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:10:30 INFO - PROCESS | 1798 | 1467540630081 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:10:30 INFO - PROCESS | 1798 | 1467540630087 Marionette TRACE conn4 <- [1,1718,null,{}] 03:10:30 INFO - PROCESS | 1798 | 1467540630094 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}] 03:10:30 INFO - PROCESS | 1798 | 1467540630100 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:30 INFO - PROCESS | 1798 | 1467540630376 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:10:30 INFO - PROCESS | 1798 | 1467540630608 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 1798 | 1467540630620 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d469c00 == 36 [pid = 1798] [id = 437] 03:10:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8d471000) [pid = 1798] [serial = 1312] [outer = (nil)] 03:10:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90baa400) [pid = 1798] [serial = 1313] [outer = 0x8d471000] 03:10:30 INFO - PROCESS | 1798 | 1467540630700 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9173bc00) [pid = 1798] [serial = 1314] [outer = 0x8d471000] 03:10:31 INFO - PROCESS | 1798 | 1467540631714 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]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1690ms 03:10:31 INFO - PROCESS | 1798 | 1467540631772 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 1798 | 1467540631776 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:10:31 INFO - PROCESS | 1798 | 1467540631784 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 1798 | 1467540631788 Marionette TRACE conn4 <- [1,1722,null,{}] 03:10:31 INFO - PROCESS | 1798 | 1467540631794 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}] 03:10:31 INFO - PROCESS | 1798 | 1467540631800 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:31 INFO - PROCESS | 1798 | 1467540631990 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:10:32 INFO - PROCESS | 1798 | 1467540632258 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 1798 | 1467540632271 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208dc00 == 37 [pid = 1798] [id = 438] 03:10:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9208e400) [pid = 1798] [serial = 1315] [outer = (nil)] 03:10:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x92090800) [pid = 1798] [serial = 1316] [outer = 0x9208e400] 03:10:32 INFO - PROCESS | 1798 | 1467540632393 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9240f800) [pid = 1798] [serial = 1317] [outer = 0x9208e400] 03:10:33 INFO - PROCESS | 1798 | 1467540633367 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]]]}] 03:10:33 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 03:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1637ms 03:10:33 INFO - PROCESS | 1798 | 1467540633423 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 1798 | 1467540633430 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:10:33 INFO - PROCESS | 1798 | 1467540633448 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 1798 | 1467540633456 Marionette TRACE conn4 <- [1,1726,null,{}] 03:10:33 INFO - PROCESS | 1798 | 1467540633463 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}] 03:10:33 INFO - PROCESS | 1798 | 1467540633470 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:33 INFO - PROCESS | 1798 | 1467540633692 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:10:33 INFO - PROCESS | 1798 | 1467540633914 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:33 INFO - PROCESS | 1798 | 1467540633924 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240c800 == 38 [pid = 1798] [id = 439] 03:10:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x931e5400) [pid = 1798] [serial = 1318] [outer = (nil)] 03:10:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x93de5c00) [pid = 1798] [serial = 1319] [outer = 0x931e5400] 03:10:34 INFO - PROCESS | 1798 | 1467540634055 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x93f2b400) [pid = 1798] [serial = 1320] [outer = 0x931e5400] 03:10:35 INFO - PROCESS | 1798 | 1467540635154 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]]]}] 03:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1803ms 03:10:35 INFO - PROCESS | 1798 | 1467540635244 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:10:35 INFO - PROCESS | 1798 | 1467540635250 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:10:35 INFO - PROCESS | 1798 | 1467540635259 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:10:35 INFO - PROCESS | 1798 | 1467540635265 Marionette TRACE conn4 <- [1,1730,null,{}] 03:10:35 INFO - PROCESS | 1798 | 1467540635273 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}] 03:10:35 INFO - PROCESS | 1798 | 1467540635279 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:35 INFO - PROCESS | 1798 | 1467540635494 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:10:35 INFO - PROCESS | 1798 | 1467540635786 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:35 INFO - PROCESS | 1798 | 1467540635797 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e759400 == 39 [pid = 1798] [id = 440] 03:10:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e75dc00) [pid = 1798] [serial = 1321] [outer = (nil)] 03:10:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e809800) [pid = 1798] [serial = 1322] [outer = 0x8e75dc00] 03:10:35 INFO - PROCESS | 1798 | 1467540635872 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e80c400) [pid = 1798] [serial = 1323] [outer = 0x8e75dc00] 03:10:36 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e3800 == 38 [pid = 1798] [id = 428] 03:10:36 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1ac00 == 37 [pid = 1798] [id = 408] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x93f2f800) [pid = 1798] [serial = 1265] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x93d1f800) [pid = 1798] [serial = 1259] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x93f34000) [pid = 1798] [serial = 1262] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x924e7000) [pid = 1798] [serial = 1247] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x932a3400) [pid = 1798] [serial = 1248] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91735000) [pid = 1798] [serial = 1244] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x91910800) [pid = 1798] [serial = 1245] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e756c00) [pid = 1798] [serial = 1241] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e8bb400) [pid = 1798] [serial = 1242] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x92088400) [pid = 1798] [serial = 1239] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x91f98c00) [pid = 1798] [serial = 1238] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e59e400) [pid = 1798] [serial = 1250] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e5b2000) [pid = 1798] [serial = 1251] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x92083800) [pid = 1798] [serial = 1256] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e97a000) [pid = 1798] [serial = 1253] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed0f800) [pid = 1798] [serial = 1254] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x95459400) [pid = 1798] [serial = 1266] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x93f37800) [pid = 1798] [serial = 1263] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x93d27400) [pid = 1798] [serial = 1260] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x92402c00) [pid = 1798] [serial = 1257] [outer = (nil)] [url = about:blank] 03:10:36 INFO - PROCESS | 1798 | 1467540636771 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]]]}] 03:10:36 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 03:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1533ms 03:10:36 INFO - PROCESS | 1798 | 1467540636792 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:10:36 INFO - PROCESS | 1798 | 1467540636800 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:10:36 INFO - PROCESS | 1798 | 1467540636810 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1798 | 1467540636814 Marionette TRACE conn4 <- [1,1734,null,{}] 03:10:36 INFO - PROCESS | 1798 | 1467540636821 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}] 03:10:36 INFO - PROCESS | 1798 | 1467540636826 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:36 INFO - PROCESS | 1798 | 1467540636985 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:10:37 INFO - PROCESS | 1798 | 1467540637002 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:37 INFO - PROCESS | 1798 | 1467540637011 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e979400 == 38 [pid = 1798] [id = 441] 03:10:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e97a000) [pid = 1798] [serial = 1324] [outer = (nil)] 03:10:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0e6c00) [pid = 1798] [serial = 1325] [outer = 0x8e97a000] 03:10:37 INFO - PROCESS | 1798 | 1467540637090 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91734400) [pid = 1798] [serial = 1326] [outer = 0x8e97a000] 03:10:38 INFO - PROCESS | 1798 | 1467540638034 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]]]}] 03:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1280ms 03:10:38 INFO - PROCESS | 1798 | 1467540638091 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:10:38 INFO - PROCESS | 1798 | 1467540638094 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:10:38 INFO - PROCESS | 1798 | 1467540638101 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:10:38 INFO - PROCESS | 1798 | 1467540638107 Marionette TRACE conn4 <- [1,1738,null,{}] 03:10:38 INFO - PROCESS | 1798 | 1467540638123 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}] 03:10:38 INFO - PROCESS | 1798 | 1467540638132 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:38 INFO - PROCESS | 1798 | 1467540638301 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:10:38 INFO - PROCESS | 1798 | 1467540638440 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:38 INFO - PROCESS | 1798 | 1467540638453 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9dc00 == 39 [pid = 1798] [id = 442] 03:10:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91fa2800) [pid = 1798] [serial = 1327] [outer = (nil)] 03:10:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9208cc00) [pid = 1798] [serial = 1328] [outer = 0x91fa2800] 03:10:38 INFO - PROCESS | 1798 | 1467540638521 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x92409000) [pid = 1798] [serial = 1329] [outer = 0x91fa2800] 03:10:39 INFO - PROCESS | 1798 | 1467540639367 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]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1292ms 03:10:39 INFO - PROCESS | 1798 | 1467540639394 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:10:39 INFO - PROCESS | 1798 | 1467540639398 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:10:39 INFO - PROCESS | 1798 | 1467540639405 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1798 | 1467540639408 Marionette TRACE conn4 <- [1,1742,null,{}] 03:10:39 INFO - PROCESS | 1798 | 1467540639413 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}] 03:10:39 INFO - PROCESS | 1798 | 1467540639419 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:39 INFO - PROCESS | 1798 | 1467540639635 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:10:39 INFO - PROCESS | 1798 | 1467540639665 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:39 INFO - PROCESS | 1798 | 1467540639674 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208ac00 == 40 [pid = 1798] [id = 443] 03:10:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x924e0000) [pid = 1798] [serial = 1330] [outer = (nil)] 03:10:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x93d1f800) [pid = 1798] [serial = 1331] [outer = 0x924e0000] 03:10:39 INFO - PROCESS | 1798 | 1467540639742 Marionette DEBUG loaded listener.js 03:10:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x93de1400) [pid = 1798] [serial = 1332] [outer = 0x924e0000] 03:10:40 INFO - PROCESS | 1798 | 1467540640718 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]]]}] 03:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1334ms 03:10:40 INFO - PROCESS | 1798 | 1467540640739 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:10:40 INFO - PROCESS | 1798 | 1467540640743 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:10:40 INFO - PROCESS | 1798 | 1467540640755 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:10:40 INFO - PROCESS | 1798 | 1467540640758 Marionette TRACE conn4 <- [1,1746,null,{}] 03:10:40 INFO - PROCESS | 1798 | 1467540640764 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}] 03:10:40 INFO - PROCESS | 1798 | 1467540640769 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:40 INFO - PROCESS | 1798 | 1467540640964 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:10:41 INFO - PROCESS | 1798 | 1467540640992 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:41 INFO - PROCESS | 1798 | 1467540641002 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a1400 == 41 [pid = 1798] [id = 444] 03:10:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e5b3400) [pid = 1798] [serial = 1333] [outer = (nil)] 03:10:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x93f3a000) [pid = 1798] [serial = 1334] [outer = 0x8e5b3400] 03:10:41 INFO - PROCESS | 1798 | 1467540641067 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9526b400) [pid = 1798] [serial = 1335] [outer = 0x8e5b3400] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8de15000) [pid = 1798] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8d46e400) [pid = 1798] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e80a000) [pid = 1798] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e59f800) [pid = 1798] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x924de000) [pid = 1798] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8ed0b400) [pid = 1798] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91903400) [pid = 1798] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e5a1800) [pid = 1798] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8cde6000) [pid = 1798] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9190fc00) [pid = 1798] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8b8800) [pid = 1798] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x97918000) [pid = 1798] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:10:41 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e5acc00) [pid = 1798] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:10:42 INFO - PROCESS | 1798 | 1467540642109 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]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1392ms 03:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:10:42 INFO - PROCESS | 1798 | 1467540642142 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 1798 | 1467540642145 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:10:42 INFO - PROCESS | 1798 | 1467540642152 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 1798 | 1467540642155 Marionette TRACE conn4 <- [1,1750,null,{}] 03:10:42 INFO - PROCESS | 1798 | 1467540642161 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}] 03:10:42 INFO - PROCESS | 1798 | 1467540642171 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:42 INFO - PROCESS | 1798 | 1467540642374 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:10:42 INFO - PROCESS | 1798 | 1467540642513 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:42 INFO - PROCESS | 1798 | 1467540642520 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de19400 == 42 [pid = 1798] [id = 445] 03:10:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8b6400) [pid = 1798] [serial = 1336] [outer = (nil)] 03:10:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x93f38800) [pid = 1798] [serial = 1337] [outer = 0x8e8b6400] 03:10:42 INFO - PROCESS | 1798 | 1467540642590 Marionette DEBUG loaded listener.js 03:10:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9545bc00) [pid = 1798] [serial = 1338] [outer = 0x8e8b6400] 03:10:43 INFO - PROCESS | 1798 | 1467540643337 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]]]}] 03:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1232ms 03:10:43 INFO - PROCESS | 1798 | 1467540643445 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:10:43 INFO - PROCESS | 1798 | 1467540643451 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:10:43 INFO - PROCESS | 1798 | 1467540643461 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:10:43 INFO - PROCESS | 1798 | 1467540643467 Marionette TRACE conn4 <- [1,1754,null,{}] 03:10:43 INFO - PROCESS | 1798 | 1467540643476 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}] 03:10:43 INFO - PROCESS | 1798 | 1467540643482 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:43 INFO - PROCESS | 1798 | 1467540643707 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:10:43 INFO - PROCESS | 1798 | 1467540643887 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:43 INFO - PROCESS | 1798 | 1467540643903 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de15000 == 43 [pid = 1798] [id = 446] 03:10:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de18400) [pid = 1798] [serial = 1339] [outer = (nil)] 03:10:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e5a2c00) [pid = 1798] [serial = 1340] [outer = 0x8de18400] 03:10:43 INFO - PROCESS | 1798 | 1467540643984 Marionette DEBUG loaded listener.js 03:10:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5abc00) [pid = 1798] [serial = 1341] [outer = 0x8de18400] 03:10:44 INFO - PROCESS | 1798 | 1467540644974 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]]]}] 03:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1588ms 03:10:45 INFO - PROCESS | 1798 | 1467540645055 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:10:45 INFO - PROCESS | 1798 | 1467540645067 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:10:45 INFO - PROCESS | 1798 | 1467540645078 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:10:45 INFO - PROCESS | 1798 | 1467540645084 Marionette TRACE conn4 <- [1,1758,null,{}] 03:10:45 INFO - PROCESS | 1798 | 1467540645091 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}] 03:10:45 INFO - PROCESS | 1798 | 1467540645097 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:45 INFO - PROCESS | 1798 | 1467540645319 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:10:45 INFO - PROCESS | 1798 | 1467540645546 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:45 INFO - PROCESS | 1798 | 1467540645555 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0c800 == 44 [pid = 1798] [id = 447] 03:10:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9173e800) [pid = 1798] [serial = 1342] [outer = (nil)] 03:10:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91910800) [pid = 1798] [serial = 1343] [outer = 0x9173e800] 03:10:45 INFO - PROCESS | 1798 | 1467540645681 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91fa1800) [pid = 1798] [serial = 1344] [outer = 0x9173e800] 03:10:46 INFO - PROCESS | 1798 | 1467540646595 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]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1587ms 03:10:46 INFO - PROCESS | 1798 | 1467540646661 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:10:46 INFO - PROCESS | 1798 | 1467540646666 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:10:46 INFO - PROCESS | 1798 | 1467540646673 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1798 | 1467540646677 Marionette TRACE conn4 <- [1,1762,null,{}] 03:10:46 INFO - PROCESS | 1798 | 1467540646691 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}] 03:10:46 INFO - PROCESS | 1798 | 1467540646700 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:46 INFO - PROCESS | 1798 | 1467540646939 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:10:47 INFO - PROCESS | 1798 | 1467540647216 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:47 INFO - PROCESS | 1798 | 1467540647229 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x932aa000 == 45 [pid = 1798] [id = 448] 03:10:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x93f3ac00) [pid = 1798] [serial = 1345] [outer = (nil)] 03:10:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x95389c00) [pid = 1798] [serial = 1346] [outer = 0x93f3ac00] 03:10:47 INFO - PROCESS | 1798 | 1467540647327 Marionette DEBUG loaded listener.js 03:10:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9545b400) [pid = 1798] [serial = 1347] [outer = 0x93f3ac00] 03:10:48 INFO - PROCESS | 1798 | 1467540648224 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]]]}] 03:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1588ms 03:10:48 INFO - PROCESS | 1798 | 1467540648262 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:10:48 INFO - PROCESS | 1798 | 1467540648266 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:10:48 INFO - PROCESS | 1798 | 1467540648273 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:10:48 INFO - PROCESS | 1798 | 1467540648276 Marionette TRACE conn4 <- [1,1766,null,{}] 03:10:48 INFO - PROCESS | 1798 | 1467540648282 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}] 03:10:48 INFO - PROCESS | 1798 | 1467540648287 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:48 INFO - PROCESS | 1798 | 1467540648472 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:10:48 INFO - PROCESS | 1798 | 1467540648655 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 1798 | 1467540648668 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed03c00 == 46 [pid = 1798] [id = 449] 03:10:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x931e8c00) [pid = 1798] [serial = 1348] [outer = (nil)] 03:10:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x954dc400) [pid = 1798] [serial = 1349] [outer = 0x931e8c00] 03:10:48 INFO - PROCESS | 1798 | 1467540648786 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x95526800) [pid = 1798] [serial = 1350] [outer = 0x931e8c00] 03:10:49 INFO - PROCESS | 1798 | 1467540649678 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]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1483ms 03:10:49 INFO - PROCESS | 1798 | 1467540649757 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1798 | 1467540649761 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:10:49 INFO - PROCESS | 1798 | 1467540649768 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1798 | 1467540649772 Marionette TRACE conn4 <- [1,1770,null,{}] 03:10:49 INFO - PROCESS | 1798 | 1467540649777 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}] 03:10:49 INFO - PROCESS | 1798 | 1467540649783 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:49 INFO - PROCESS | 1798 | 1467540649993 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:10:50 INFO - PROCESS | 1798 | 1467540650214 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:50 INFO - PROCESS | 1798 | 1467540650221 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e973c00 == 47 [pid = 1798] [id = 450] 03:10:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x92088400) [pid = 1798] [serial = 1351] [outer = (nil)] 03:10:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9552fc00) [pid = 1798] [serial = 1352] [outer = 0x92088400] 03:10:50 INFO - PROCESS | 1798 | 1467540650352 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9790fc00) [pid = 1798] [serial = 1353] [outer = 0x92088400] 03:10:51 INFO - PROCESS | 1798 | 1467540651221 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]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1532ms 03:10:51 INFO - PROCESS | 1798 | 1467540651302 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1798 | 1467540651306 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:10:51 INFO - PROCESS | 1798 | 1467540651313 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1798 | 1467540651317 Marionette TRACE conn4 <- [1,1774,null,{}] 03:10:51 INFO - PROCESS | 1798 | 1467540651322 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}] 03:10:51 INFO - PROCESS | 1798 | 1467540651333 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:51 INFO - PROCESS | 1798 | 1467540651600 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:10:51 INFO - PROCESS | 1798 | 1467540651836 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 1798 | 1467540651847 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e806800 == 48 [pid = 1798] [id = 451] 03:10:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x99781c00) [pid = 1798] [serial = 1354] [outer = (nil)] 03:10:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x99ce3400) [pid = 1798] [serial = 1355] [outer = 0x99781c00] 03:10:51 INFO - PROCESS | 1798 | 1467540651951 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x9a18dc00) [pid = 1798] [serial = 1356] [outer = 0x99781c00] 03:10:52 INFO - PROCESS | 1798 | 1467540652823 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]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1585ms 03:10:52 INFO - PROCESS | 1798 | 1467540652900 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1798 | 1467540652904 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:10:52 INFO - PROCESS | 1798 | 1467540652911 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1798 | 1467540652915 Marionette TRACE conn4 <- [1,1778,null,{}] 03:10:52 INFO - PROCESS | 1798 | 1467540652921 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}] 03:10:52 INFO - PROCESS | 1798 | 1467540652926 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:53 INFO - PROCESS | 1798 | 1467540653100 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:10:53 INFO - PROCESS | 1798 | 1467540653326 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:53 INFO - PROCESS | 1798 | 1467540653336 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46fc00 == 49 [pid = 1798] [id = 452] 03:10:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8d470400) [pid = 1798] [serial = 1357] [outer = (nil)] 03:10:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8dcc3000) [pid = 1798] [serial = 1358] [outer = 0x8d470400] 03:10:53 INFO - PROCESS | 1798 | 1467540653648 Marionette DEBUG loaded listener.js 03:10:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e59e400) [pid = 1798] [serial = 1359] [outer = 0x8d470400] 03:10:54 INFO - PROCESS | 1798 | 1467540654612 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]]]}] 03:10:54 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 03:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1781ms 03:10:54 INFO - PROCESS | 1798 | 1467540654694 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:10:54 INFO - PROCESS | 1798 | 1467540654700 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:10:54 INFO - PROCESS | 1798 | 1467540654709 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:10:54 INFO - PROCESS | 1798 | 1467540654713 Marionette TRACE conn4 <- [1,1782,null,{}] 03:10:54 INFO - PROCESS | 1798 | 1467540654720 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}] 03:10:54 INFO - PROCESS | 1798 | 1467540654725 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:54 INFO - PROCESS | 1798 | 1467540654937 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b7000 == 48 [pid = 1798] [id = 414] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb7400 == 47 [pid = 1798] [id = 426] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d400 == 46 [pid = 1798] [id = 431] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b0400 == 45 [pid = 1798] [id = 417] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x9240a800 == 44 [pid = 1798] [id = 420] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e9c00 == 43 [pid = 1798] [id = 410] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5aa800 == 42 [pid = 1798] [id = 429] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46a400 == 41 [pid = 1798] [id = 411] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f2400 == 40 [pid = 1798] [id = 418] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa3c00 == 39 [pid = 1798] [id = 415] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x91908400 == 38 [pid = 1798] [id = 412] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x92409800 == 37 [pid = 1798] [id = 419] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde6c00 == 36 [pid = 1798] [id = 413] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a8400 == 35 [pid = 1798] [id = 409] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14000 == 34 [pid = 1798] [id = 421] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1b800 == 33 [pid = 1798] [id = 416] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5400 == 32 [pid = 1798] [id = 422] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x9240b000 == 31 [pid = 1798] [id = 424] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f2800 == 30 [pid = 1798] [id = 425] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x97917400 == 29 [pid = 1798] [id = 427] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476c00 == 28 [pid = 1798] [id = 423] 03:10:55 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14400 == 27 [pid = 1798] [id = 430] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x91736000) [pid = 1798] [serial = 1304] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x8dcb8400) [pid = 1798] [serial = 1296] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8f0e5c00) [pid = 1798] [serial = 1271] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8e5b3000) [pid = 1798] [serial = 1292] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8f0f0800) [pid = 1798] [serial = 1272] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x93f36c00) [pid = 1798] [serial = 1275] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x95524c00) [pid = 1798] [serial = 1281] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91741800) [pid = 1798] [serial = 1305] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x954e1400) [pid = 1798] [serial = 1280] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x91902c00) [pid = 1798] [serial = 1307] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e759000) [pid = 1798] [serial = 1293] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x99ce2400) [pid = 1798] [serial = 1287] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e5b4400) [pid = 1798] [serial = 1299] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8dcb4800) [pid = 1798] [serial = 1268] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x954ae000) [pid = 1798] [serial = 1278] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8ed05800) [pid = 1798] [serial = 1302] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e974400) [pid = 1798] [serial = 1301] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x98435800) [pid = 1798] [serial = 1283] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x99974c00) [pid = 1798] [serial = 1290] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x954a5c00) [pid = 1798] [serial = 1277] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x990f3c00) [pid = 1798] [serial = 1284] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x93d1a000) [pid = 1798] [serial = 1274] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e975c00) [pid = 1798] [serial = 1289] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x99c0bc00) [pid = 1798] [serial = 1286] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8dcb9000) [pid = 1798] [serial = 1269] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8d471400) [pid = 1798] [serial = 1295] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5ac000) [pid = 1798] [serial = 1298] [outer = (nil)] [url = about:blank] 03:10:56 INFO - PROCESS | 1798 | 1467540656283 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:56 INFO - PROCESS | 1798 | 1467540656291 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde6c00 == 28 [pid = 1798] [id = 453] 03:10:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8cde7400) [pid = 1798] [serial = 1360] [outer = (nil)] 03:10:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d46b000) [pid = 1798] [serial = 1361] [outer = 0x8cde7400] 03:10:56 INFO - PROCESS | 1798 | 1467540656376 Marionette DEBUG loaded listener.js 03:10:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcb6400) [pid = 1798] [serial = 1362] [outer = 0x8cde7400] 03:10:57 INFO - PROCESS | 1798 | 1467540657224 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]]]}] 03:10:57 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 03:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2535ms 03:10:57 INFO - PROCESS | 1798 | 1467540657252 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:10:57 INFO - PROCESS | 1798 | 1467540657257 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:10:57 INFO - PROCESS | 1798 | 1467540657264 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:10:57 INFO - PROCESS | 1798 | 1467540657269 Marionette TRACE conn4 <- [1,1786,null,{}] 03:10:57 INFO - PROCESS | 1798 | 1467540657278 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}] 03:10:57 INFO - PROCESS | 1798 | 1467540657284 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:57 INFO - PROCESS | 1798 | 1467540657450 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:10:57 INFO - PROCESS | 1798 | 1467540657464 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 1798 | 1467540657471 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1b000 == 29 [pid = 1798] [id = 454] 03:10:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e593400) [pid = 1798] [serial = 1363] [outer = (nil)] 03:10:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5aa800) [pid = 1798] [serial = 1364] [outer = 0x8e593400] 03:10:57 INFO - PROCESS | 1798 | 1467540657545 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e5b2800) [pid = 1798] [serial = 1365] [outer = 0x8e593400] 03:10:58 INFO - PROCESS | 1798 | 1467540658499 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]]]}] 03:10:58 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 03:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1280ms 03:10:58 INFO - PROCESS | 1798 | 1467540658551 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1798 | 1467540658557 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:10:58 INFO - PROCESS | 1798 | 1467540658565 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1798 | 1467540658569 Marionette TRACE conn4 <- [1,1790,null,{}] 03:10:58 INFO - PROCESS | 1798 | 1467540658575 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}] 03:10:58 INFO - PROCESS | 1798 | 1467540658581 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:58 INFO - PROCESS | 1798 | 1467540658824 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:10:58 INFO - PROCESS | 1798 | 1467540658925 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:58 INFO - PROCESS | 1798 | 1467540658936 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:10:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599c00 == 30 [pid = 1798] [id = 455] 03:10:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e5ab800) [pid = 1798] [serial = 1366] [outer = (nil)] 03:10:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e8b7c00) [pid = 1798] [serial = 1367] [outer = 0x8e5ab800] 03:10:59 INFO - PROCESS | 1798 | 1467540659004 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e978c00) [pid = 1798] [serial = 1368] [outer = 0x8e5ab800] 03:10:59 INFO - PROCESS | 1798 | 1467540659940 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]]]}] 03:10:59 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) 03:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1430ms 03:11:00 INFO - PROCESS | 1798 | 1467540660007 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1798 | 1467540660011 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:11:00 INFO - PROCESS | 1798 | 1467540660026 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1798 | 1467540660036 Marionette TRACE conn4 <- [1,1794,null,{}] 03:11:00 INFO - PROCESS | 1798 | 1467540660050 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}] 03:11:00 INFO - PROCESS | 1798 | 1467540660058 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:00 INFO - PROCESS | 1798 | 1467540660298 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:11:00 INFO - PROCESS | 1798 | 1467540660324 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 1798 | 1467540660330 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddec00 == 31 [pid = 1798] [id = 456] 03:11:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e802000) [pid = 1798] [serial = 1369] [outer = (nil)] 03:11:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x90bb0800) [pid = 1798] [serial = 1370] [outer = 0x8e802000] 03:11:00 INFO - PROCESS | 1798 | 1467540660423 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9173c400) [pid = 1798] [serial = 1371] [outer = 0x8e802000] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e8b6400) [pid = 1798] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x924e0000) [pid = 1798] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5b3400) [pid = 1798] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91fa2800) [pid = 1798] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e593800) [pid = 1798] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x931e5400) [pid = 1798] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8cde3c00) [pid = 1798] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9208e400) [pid = 1798] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e97a000) [pid = 1798] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8d471000) [pid = 1798] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:11:01 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e75dc00) [pid = 1798] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:11:01 INFO - PROCESS | 1798 | 1467540661839 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]]]}] 03:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1867ms 03:11:01 INFO - PROCESS | 1798 | 1467540661887 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:11:01 INFO - PROCESS | 1798 | 1467540661891 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:11:01 INFO - PROCESS | 1798 | 1467540661898 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:11:01 INFO - PROCESS | 1798 | 1467540661901 Marionette TRACE conn4 <- [1,1798,null,{}] 03:11:01 INFO - PROCESS | 1798 | 1467540661907 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}] 03:11:01 INFO - PROCESS | 1798 | 1467540661912 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:02 INFO - PROCESS | 1798 | 1467540662080 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:11:02 INFO - PROCESS | 1798 | 1467540662091 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1798 | 1467540662101 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d471000 == 32 [pid = 1798] [id = 457] 03:11:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e59d800) [pid = 1798] [serial = 1372] [outer = (nil)] 03:11:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9173ac00) [pid = 1798] [serial = 1373] [outer = 0x8e59d800] 03:11:02 INFO - PROCESS | 1798 | 1467540662170 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91902000) [pid = 1798] [serial = 1374] [outer = 0x8e59d800] 03:11:03 INFO - PROCESS | 1798 | 1467540663014 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]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1130ms 03:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:11:03 INFO - PROCESS | 1798 | 1467540663028 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1798 | 1467540663031 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:11:03 INFO - PROCESS | 1798 | 1467540663047 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1798 | 1467540663050 Marionette TRACE conn4 <- [1,1802,null,{}] 03:11:03 INFO - PROCESS | 1798 | 1467540663056 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}] 03:11:03 INFO - PROCESS | 1798 | 1467540663060 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:03 INFO - PROCESS | 1798 | 1467540663213 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:11:03 INFO - PROCESS | 1798 | 1467540663227 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1798 | 1467540663245 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190f800 == 33 [pid = 1798] [id = 458] 03:11:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9190fc00) [pid = 1798] [serial = 1375] [outer = (nil)] 03:11:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f99000) [pid = 1798] [serial = 1376] [outer = 0x9190fc00] 03:11:03 INFO - PROCESS | 1798 | 1467540663326 Marionette DEBUG loaded listener.js 03:11:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92089400) [pid = 1798] [serial = 1377] [outer = 0x9190fc00] 03:11:04 INFO - PROCESS | 1798 | 1467540664539 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]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1552ms 03:11:04 INFO - PROCESS | 1798 | 1467540664590 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:11:04 INFO - PROCESS | 1798 | 1467540664597 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:11:04 INFO - PROCESS | 1798 | 1467540664605 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1798 | 1467540664614 Marionette TRACE conn4 <- [1,1806,null,{}] 03:11:04 INFO - PROCESS | 1798 | 1467540664634 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}] 03:11:04 INFO - PROCESS | 1798 | 1467540664640 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:04 INFO - PROCESS | 1798 | 1467540664819 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:11:05 INFO - PROCESS | 1798 | 1467540665046 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:05 INFO - PROCESS | 1798 | 1467540665056 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473000 == 34 [pid = 1798] [id = 459] 03:11:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8de1bc00) [pid = 1798] [serial = 1378] [outer = (nil)] 03:11:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5b3400) [pid = 1798] [serial = 1379] [outer = 0x8de1bc00] 03:11:05 INFO - PROCESS | 1798 | 1467540665195 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e80e800) [pid = 1798] [serial = 1380] [outer = 0x8de1bc00] 03:11:06 INFO - PROCESS | 1798 | 1467540666151 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]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1595ms 03:11:06 INFO - PROCESS | 1798 | 1467540666200 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1798 | 1467540666208 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:11:06 INFO - PROCESS | 1798 | 1467540666218 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1798 | 1467540666222 Marionette TRACE conn4 <- [1,1810,null,{}] 03:11:06 INFO - PROCESS | 1798 | 1467540666229 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}] 03:11:06 INFO - PROCESS | 1798 | 1467540666235 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:06 INFO - PROCESS | 1798 | 1467540666429 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:11:06 INFO - PROCESS | 1798 | 1467540666716 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 1798 | 1467540666723 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ebc00 == 35 [pid = 1798] [id = 460] 03:11:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x90baec00) [pid = 1798] [serial = 1381] [outer = (nil)] 03:11:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91901400) [pid = 1798] [serial = 1382] [outer = 0x90baec00] 03:11:06 INFO - PROCESS | 1798 | 1467540666856 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9190b000) [pid = 1798] [serial = 1383] [outer = 0x90baec00] 03:11:07 INFO - PROCESS | 1798 | 1467540667825 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]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1691ms 03:11:07 INFO - PROCESS | 1798 | 1467540667911 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 1798 | 1467540667915 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:11:07 INFO - PROCESS | 1798 | 1467540667922 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 1798 | 1467540667929 Marionette TRACE conn4 <- [1,1814,null,{}] 03:11:07 INFO - PROCESS | 1798 | 1467540667946 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}] 03:11:07 INFO - PROCESS | 1798 | 1467540667954 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:08 INFO - PROCESS | 1798 | 1467540668176 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:11:08 INFO - PROCESS | 1798 | 1467540668448 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:08 INFO - PROCESS | 1798 | 1467540668461 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x92081400 == 36 [pid = 1798] [id = 461] 03:11:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9240a800) [pid = 1798] [serial = 1384] [outer = (nil)] 03:11:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x931ea800) [pid = 1798] [serial = 1385] [outer = 0x9240a800] 03:11:08 INFO - PROCESS | 1798 | 1467540668551 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x93d1a000) [pid = 1798] [serial = 1386] [outer = 0x9240a800] 03:11:09 INFO - PROCESS | 1798 | 1467540669522 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]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1689ms 03:11:09 INFO - PROCESS | 1798 | 1467540669613 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 1798 | 1467540669618 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:11:09 INFO - PROCESS | 1798 | 1467540669649 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1798 | 1467540669653 Marionette TRACE conn4 <- [1,1818,null,{}] 03:11:09 INFO - PROCESS | 1798 | 1467540669717 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}] 03:11:09 INFO - PROCESS | 1798 | 1467540669723 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:09 INFO - PROCESS | 1798 | 1467540669923 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:11:10 INFO - PROCESS | 1798 | 1467540670312 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:10 INFO - PROCESS | 1798 | 1467540670323 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1400 == 37 [pid = 1798] [id = 462] 03:11:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8cde1800) [pid = 1798] [serial = 1387] [outer = (nil)] 03:11:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8d46c400) [pid = 1798] [serial = 1388] [outer = 0x8cde1800] 03:11:10 INFO - PROCESS | 1798 | 1467540670401 Marionette DEBUG loaded listener.js 03:11:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8dcba800) [pid = 1798] [serial = 1389] [outer = 0x8cde1800] 03:11:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8de15000 == 36 [pid = 1798] [id = 446] 03:11:11 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9dc00 == 35 [pid = 1798] [id = 442] 03:11:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1e000 == 34 [pid = 1798] [id = 432] 03:11:11 INFO - PROCESS | 1798 | 1467540671508 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]]]}] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x93d1f800) [pid = 1798] [serial = 1331] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x93f3a000) [pid = 1798] [serial = 1334] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x93de1400) [pid = 1798] [serial = 1332] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x9208cc00) [pid = 1798] [serial = 1328] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9190b400) [pid = 1798] [serial = 1308] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93de5c00) [pid = 1798] [serial = 1319] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x93f2b400) [pid = 1798] [serial = 1320] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8d46d000) [pid = 1798] [serial = 1310] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e59b800) [pid = 1798] [serial = 1311] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x92090800) [pid = 1798] [serial = 1316] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9240f800) [pid = 1798] [serial = 1317] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8f0e6c00) [pid = 1798] [serial = 1325] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91734400) [pid = 1798] [serial = 1326] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x90baa400) [pid = 1798] [serial = 1313] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9173bc00) [pid = 1798] [serial = 1314] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e809800) [pid = 1798] [serial = 1322] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e80c400) [pid = 1798] [serial = 1323] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9545bc00) [pid = 1798] [serial = 1338] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x92409000) [pid = 1798] [serial = 1329] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x9526b400) [pid = 1798] [serial = 1335] [outer = (nil)] [url = about:blank] 03:11:11 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93f38800) [pid = 1798] [serial = 1337] [outer = (nil)] [url = about:blank] 03:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1950ms 03:11:11 INFO - PROCESS | 1798 | 1467540671601 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:11:11 INFO - PROCESS | 1798 | 1467540671607 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:11:11 INFO - PROCESS | 1798 | 1467540671615 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:11:11 INFO - PROCESS | 1798 | 1467540671618 Marionette TRACE conn4 <- [1,1822,null,{}] 03:11:11 INFO - PROCESS | 1798 | 1467540671627 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}] 03:11:11 INFO - PROCESS | 1798 | 1467540671634 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:11 INFO - PROCESS | 1798 | 1467540671834 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:11:12 INFO - PROCESS | 1798 | 1467540672026 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 1798 | 1467540672035 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e756c00 == 35 [pid = 1798] [id = 463] 03:11:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e758c00) [pid = 1798] [serial = 1390] [outer = (nil)] 03:11:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e80bc00) [pid = 1798] [serial = 1391] [outer = 0x8e758c00] 03:11:12 INFO - PROCESS | 1798 | 1467540672150 Marionette DEBUG loaded listener.js 03:11:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8ed06400) [pid = 1798] [serial = 1392] [outer = 0x8e758c00] 03:11:12 INFO - PROCESS | 1798 | 1467540672941 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]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1386ms 03:11:13 INFO - PROCESS | 1798 | 1467540673004 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:11:13 INFO - PROCESS | 1798 | 1467540673010 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:11:13 INFO - PROCESS | 1798 | 1467540673017 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:11:13 INFO - PROCESS | 1798 | 1467540673021 Marionette TRACE conn4 <- [1,1826,null,{}] 03:11:13 INFO - PROCESS | 1798 | 1467540673027 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}] 03:11:13 INFO - PROCESS | 1798 | 1467540673032 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:13 INFO - PROCESS | 1798 | 1467540673252 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:11:13 INFO - PROCESS | 1798 | 1467540673264 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:13 INFO - PROCESS | 1798 | 1467540673270 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e754000 == 36 [pid = 1798] [id = 464] 03:11:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90badc00) [pid = 1798] [serial = 1393] [outer = (nil)] 03:11:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9190b400) [pid = 1798] [serial = 1394] [outer = 0x90badc00] 03:11:13 INFO - PROCESS | 1798 | 1467540673340 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f9cc00) [pid = 1798] [serial = 1395] [outer = 0x90badc00] 03:11:14 INFO - PROCESS | 1798 | 1467540674313 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]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1339ms 03:11:14 INFO - PROCESS | 1798 | 1467540674357 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:11:14 INFO - PROCESS | 1798 | 1467540674361 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:11:14 INFO - PROCESS | 1798 | 1467540674375 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1798 | 1467540674385 Marionette TRACE conn4 <- [1,1830,null,{}] 03:11:14 INFO - PROCESS | 1798 | 1467540674411 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}] 03:11:14 INFO - PROCESS | 1798 | 1467540674418 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:14 INFO - PROCESS | 1798 | 1467540674635 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:11:14 INFO - PROCESS | 1798 | 1467540674663 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 1798 | 1467540674670 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e973400 == 37 [pid = 1798] [id = 465] 03:11:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8f0f1800) [pid = 1798] [serial = 1396] [outer = (nil)] 03:11:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x932a7800) [pid = 1798] [serial = 1397] [outer = 0x8f0f1800] 03:11:14 INFO - PROCESS | 1798 | 1467540674738 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93d26000) [pid = 1798] [serial = 1398] [outer = 0x8f0f1800] 03:11:15 INFO - PROCESS | 1798 | 1467540675684 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]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1369ms 03:11:15 INFO - PROCESS | 1798 | 1467540675737 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:11:15 INFO - PROCESS | 1798 | 1467540675741 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:11:15 INFO - PROCESS | 1798 | 1467540675748 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1798 | 1467540675751 Marionette TRACE conn4 <- [1,1834,null,{}] 03:11:15 INFO - PROCESS | 1798 | 1467540675765 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}] 03:11:15 INFO - PROCESS | 1798 | 1467540675769 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:15 INFO - PROCESS | 1798 | 1467540675981 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x93f3ac00) [pid = 1798] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5ab800) [pid = 1798] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x931e8c00) [pid = 1798] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x92088400) [pid = 1798] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x99781c00) [pid = 1798] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e59d800) [pid = 1798] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e802000) [pid = 1798] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8cde7400) [pid = 1798] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e593400) [pid = 1798] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8d470400) [pid = 1798] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8de18400) [pid = 1798] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:11:16 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x9173e800) [pid = 1798] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:11:16 INFO - PROCESS | 1798 | 1467540676183 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:16 INFO - PROCESS | 1798 | 1467540676189 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470400 == 38 [pid = 1798] [id = 466] 03:11:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8d473400) [pid = 1798] [serial = 1399] [outer = (nil)] 03:11:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e599400) [pid = 1798] [serial = 1400] [outer = 0x8d473400] 03:11:16 INFO - PROCESS | 1798 | 1467540676276 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e802000) [pid = 1798] [serial = 1401] [outer = 0x8d473400] 03:11:17 INFO - PROCESS | 1798 | 1467540677171 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]]]}] 03:11:17 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 03:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1497ms 03:11:17 INFO - PROCESS | 1798 | 1467540677248 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1798 | 1467540677253 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:11:17 INFO - PROCESS | 1798 | 1467540677263 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1798 | 1467540677267 Marionette TRACE conn4 <- [1,1838,null,{}] 03:11:17 INFO - PROCESS | 1798 | 1467540677277 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}] 03:11:17 INFO - PROCESS | 1798 | 1467540677282 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:17 INFO - PROCESS | 1798 | 1467540677456 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:11:17 INFO - PROCESS | 1798 | 1467540677592 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1798 | 1467540677610 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb2400 == 39 [pid = 1798] [id = 467] 03:11:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x91f9b000) [pid = 1798] [serial = 1402] [outer = (nil)] 03:11:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x93f2d400) [pid = 1798] [serial = 1403] [outer = 0x91f9b000] 03:11:17 INFO - PROCESS | 1798 | 1467540677694 Marionette DEBUG loaded listener.js 03:11:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x95317000) [pid = 1798] [serial = 1404] [outer = 0x91f9b000] 03:11:18 INFO - PROCESS | 1798 | 1467540678699 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]]]}] 03:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1484ms 03:11:18 INFO - PROCESS | 1798 | 1467540678747 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:11:18 INFO - PROCESS | 1798 | 1467540678754 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:11:18 INFO - PROCESS | 1798 | 1467540678762 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:11:18 INFO - PROCESS | 1798 | 1467540678768 Marionette TRACE conn4 <- [1,1842,null,{}] 03:11:18 INFO - PROCESS | 1798 | 1467540678776 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}] 03:11:18 INFO - PROCESS | 1798 | 1467540678783 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:18 INFO - PROCESS | 1798 | 1467540678974 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:11:19 INFO - PROCESS | 1798 | 1467540679226 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1798 | 1467540679234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e593c00 == 40 [pid = 1798] [id = 468] 03:11:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e59c000) [pid = 1798] [serial = 1405] [outer = (nil)] 03:11:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b6400) [pid = 1798] [serial = 1406] [outer = 0x8e59c000] 03:11:19 INFO - PROCESS | 1798 | 1467540679332 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0e4400) [pid = 1798] [serial = 1407] [outer = 0x8e59c000] 03:11:20 INFO - PROCESS | 1798 | 1467540680255 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]]]}] 03:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1540ms 03:11:20 INFO - PROCESS | 1798 | 1467540680302 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1798 | 1467540680310 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:11:20 INFO - PROCESS | 1798 | 1467540680320 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1798 | 1467540680324 Marionette TRACE conn4 <- [1,1846,null,{}] 03:11:20 INFO - PROCESS | 1798 | 1467540680331 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}] 03:11:20 INFO - PROCESS | 1798 | 1467540680337 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:20 INFO - PROCESS | 1798 | 1467540680522 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:11:20 INFO - PROCESS | 1798 | 1467540680756 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:20 INFO - PROCESS | 1798 | 1467540680763 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc0000 == 41 [pid = 1798] [id = 469] 03:11:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91740800) [pid = 1798] [serial = 1408] [outer = (nil)] 03:11:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92086000) [pid = 1798] [serial = 1409] [outer = 0x91740800] 03:11:20 INFO - PROCESS | 1798 | 1467540680890 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92404000) [pid = 1798] [serial = 1410] [outer = 0x91740800] 03:11:21 INFO - PROCESS | 1798 | 1467540681892 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]]]}] 03:11:21 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) 03:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1633ms 03:11:21 INFO - PROCESS | 1798 | 1467540681954 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:11:21 INFO - PROCESS | 1798 | 1467540681958 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:11:21 INFO - PROCESS | 1798 | 1467540681965 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:11:21 INFO - PROCESS | 1798 | 1467540681971 Marionette TRACE conn4 <- [1,1850,null,{}] 03:11:21 INFO - PROCESS | 1798 | 1467540681988 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}] 03:11:21 INFO - PROCESS | 1798 | 1467540681997 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:22 INFO - PROCESS | 1798 | 1467540682218 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:11:22 INFO - PROCESS | 1798 | 1467540682504 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1798 | 1467540682516 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x95320000 == 42 [pid = 1798] [id = 470] 03:11:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x95320400) [pid = 1798] [serial = 1411] [outer = (nil)] 03:11:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x95458400) [pid = 1798] [serial = 1412] [outer = 0x95320400] 03:11:22 INFO - PROCESS | 1798 | 1467540682598 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x95461c00) [pid = 1798] [serial = 1413] [outer = 0x95320400] 03:11:23 INFO - PROCESS | 1798 | 1467540683516 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]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1596ms 03:11:23 INFO - PROCESS | 1798 | 1467540683561 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 1798 | 1467540683567 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:11:23 INFO - PROCESS | 1798 | 1467540683589 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1798 | 1467540683594 Marionette TRACE conn4 <- [1,1854,null,{}] 03:11:23 INFO - PROCESS | 1798 | 1467540683603 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}] 03:11:23 INFO - PROCESS | 1798 | 1467540683607 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:23 INFO - PROCESS | 1798 | 1467540683788 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:11:23 INFO - PROCESS | 1798 | 1467540683967 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 1798 | 1467540683976 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x95321400 == 43 [pid = 1798] [id = 471] 03:11:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9538d000) [pid = 1798] [serial = 1414] [outer = (nil)] 03:11:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954ac800) [pid = 1798] [serial = 1415] [outer = 0x9538d000] 03:11:24 INFO - PROCESS | 1798 | 1467540684055 Marionette DEBUG loaded listener.js 03:11:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954b1c00) [pid = 1798] [serial = 1416] [outer = 0x9538d000] 03:11:25 INFO - PROCESS | 1798 | 1467540685028 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]]]}] 03:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1500ms 03:11:25 INFO - PROCESS | 1798 | 1467540685075 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:11:25 INFO - PROCESS | 1798 | 1467540685079 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:11:25 INFO - PROCESS | 1798 | 1467540685086 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:11:25 INFO - PROCESS | 1798 | 1467540685089 Marionette TRACE conn4 <- [1,1858,null,{}] 03:11:25 INFO - PROCESS | 1798 | 1467540685095 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}] 03:11:25 INFO - PROCESS | 1798 | 1467540685100 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:25 INFO - PROCESS | 1798 | 1467540685287 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:11:25 INFO - PROCESS | 1798 | 1467540685468 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 1798 | 1467540685476 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ae000 == 44 [pid = 1798] [id = 472] 03:11:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954b0800) [pid = 1798] [serial = 1417] [outer = (nil)] 03:11:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95524c00) [pid = 1798] [serial = 1418] [outer = 0x954b0800] 03:11:25 INFO - PROCESS | 1798 | 1467540685555 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95526400) [pid = 1798] [serial = 1419] [outer = 0x954b0800] 03:11:26 INFO - PROCESS | 1798 | 1467540686519 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]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1481ms 03:11:26 INFO - PROCESS | 1798 | 1467540686567 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:11:26 INFO - PROCESS | 1798 | 1467540686571 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:11:26 INFO - PROCESS | 1798 | 1467540686578 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 1798 | 1467540686582 Marionette TRACE conn4 <- [1,1862,null,{}] 03:11:26 INFO - PROCESS | 1798 | 1467540686587 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}] 03:11:26 INFO - PROCESS | 1798 | 1467540686598 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:26 INFO - PROCESS | 1798 | 1467540686844 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:11:27 INFO - PROCESS | 1798 | 1467540687078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:27 INFO - PROCESS | 1798 | 1467540687085 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474c00 == 45 [pid = 1798] [id = 473] 03:11:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e803400) [pid = 1798] [serial = 1420] [outer = (nil)] 03:11:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x99779400) [pid = 1798] [serial = 1421] [outer = 0x8e803400] 03:11:27 INFO - PROCESS | 1798 | 1467540687214 Marionette DEBUG loaded listener.js 03:11:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x997f6400) [pid = 1798] [serial = 1422] [outer = 0x8e803400] 03:11:28 INFO - PROCESS | 1798 | 1467540688169 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]]]}] 03:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1642ms 03:11:28 INFO - PROCESS | 1798 | 1467540688224 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:11:28 INFO - PROCESS | 1798 | 1467540688227 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:11:28 INFO - PROCESS | 1798 | 1467540688235 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:11:28 INFO - PROCESS | 1798 | 1467540688238 Marionette TRACE conn4 <- [1,1866,null,{}] 03:11:28 INFO - PROCESS | 1798 | 1467540688244 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}] 03:11:28 INFO - PROCESS | 1798 | 1467540688250 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:28 INFO - PROCESS | 1798 | 1467540688429 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:11:28 INFO - PROCESS | 1798 | 1467540688858 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:28 INFO - PROCESS | 1798 | 1467540688869 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de14800 == 46 [pid = 1798] [id = 474] 03:11:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8de15000) [pid = 1798] [serial = 1423] [outer = (nil)] 03:11:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e59a400) [pid = 1798] [serial = 1424] [outer = 0x8de15000] 03:11:28 INFO - PROCESS | 1798 | 1467540688985 Marionette DEBUG loaded listener.js 03:11:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e75d800) [pid = 1798] [serial = 1425] [outer = 0x8de15000] 03:11:29 INFO - PROCESS | 1798 | 1467540689897 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]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1732ms 03:11:29 INFO - PROCESS | 1798 | 1467540689974 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1798 | 1467540689980 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:11:29 INFO - PROCESS | 1798 | 1467540689989 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1798 | 1467540689996 Marionette TRACE conn4 <- [1,1870,null,{}] 03:11:30 INFO - PROCESS | 1798 | 1467540690006 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}] 03:11:30 INFO - PROCESS | 1798 | 1467540690015 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:30 INFO - PROCESS | 1798 | 1467540690204 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x9208ac00 == 45 [pid = 1798] [id = 443] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e759400 == 44 [pid = 1798] [id = 440] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x9208dc00 == 43 [pid = 1798] [id = 438] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e973c00 == 42 [pid = 1798] [id = 450] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed03c00 == 41 [pid = 1798] [id = 449] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0c800 == 40 [pid = 1798] [id = 447] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46fc00 == 39 [pid = 1798] [id = 452] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e806800 == 38 [pid = 1798] [id = 451] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde6c00 == 37 [pid = 1798] [id = 453] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e979400 == 36 [pid = 1798] [id = 441] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a1400 == 35 [pid = 1798] [id = 444] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8de19400 == 34 [pid = 1798] [id = 445] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477400 == 33 [pid = 1798] [id = 435] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8d469c00 == 32 [pid = 1798] [id = 437] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc1400 == 31 [pid = 1798] [id = 434] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde3800 == 30 [pid = 1798] [id = 436] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x9240c800 == 29 [pid = 1798] [id = 439] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b2000 == 28 [pid = 1798] [id = 433] 03:11:31 INFO - PROCESS | 1798 | --DOCSHELL 0x932aa000 == 27 [pid = 1798] [id = 448] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x90bb0800) [pid = 1798] [serial = 1370] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8d46b000) [pid = 1798] [serial = 1361] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e5aa800) [pid = 1798] [serial = 1364] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e5b2800) [pid = 1798] [serial = 1365] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e59e400) [pid = 1798] [serial = 1359] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8dcc3000) [pid = 1798] [serial = 1358] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5abc00) [pid = 1798] [serial = 1341] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e5a2c00) [pid = 1798] [serial = 1340] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x91fa1800) [pid = 1798] [serial = 1344] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91910800) [pid = 1798] [serial = 1343] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8dcb6400) [pid = 1798] [serial = 1362] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9545b400) [pid = 1798] [serial = 1347] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9173c400) [pid = 1798] [serial = 1371] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95389c00) [pid = 1798] [serial = 1346] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e8b7c00) [pid = 1798] [serial = 1367] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x95526800) [pid = 1798] [serial = 1350] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x954dc400) [pid = 1798] [serial = 1349] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9790fc00) [pid = 1798] [serial = 1353] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9552fc00) [pid = 1798] [serial = 1352] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x91902000) [pid = 1798] [serial = 1374] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e978c00) [pid = 1798] [serial = 1368] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9a18dc00) [pid = 1798] [serial = 1356] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x99ce3400) [pid = 1798] [serial = 1355] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9173ac00) [pid = 1798] [serial = 1373] [outer = (nil)] [url = about:blank] 03:11:31 INFO - PROCESS | 1798 | 1467540691575 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1798 | 1467540691585 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8000 == 28 [pid = 1798] [id = 475] 03:11:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d468800) [pid = 1798] [serial = 1426] [outer = (nil)] 03:11:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8d46bc00) [pid = 1798] [serial = 1427] [outer = 0x8d468800] 03:11:31 INFO - PROCESS | 1798 | 1467540691667 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d477000) [pid = 1798] [serial = 1428] [outer = 0x8d468800] 03:11:32 INFO - PROCESS | 1798 | 1467540692511 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]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2559ms 03:11:32 INFO - PROCESS | 1798 | 1467540692558 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1798 | 1467540692564 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:11:32 INFO - PROCESS | 1798 | 1467540692573 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1798 | 1467540692577 Marionette TRACE conn4 <- [1,1874,null,{}] 03:11:32 INFO - PROCESS | 1798 | 1467540692585 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}] 03:11:32 INFO - PROCESS | 1798 | 1467540692594 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:32 INFO - PROCESS | 1798 | 1467540692774 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:11:32 INFO - PROCESS | 1798 | 1467540692786 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:32 INFO - PROCESS | 1798 | 1467540692793 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e595000 == 29 [pid = 1798] [id = 476] 03:11:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5a1400) [pid = 1798] [serial = 1429] [outer = (nil)] 03:11:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e5aac00) [pid = 1798] [serial = 1430] [outer = 0x8e5a1400] 03:11:32 INFO - PROCESS | 1798 | 1467540692868 Marionette DEBUG loaded listener.js 03:11:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5b4000) [pid = 1798] [serial = 1431] [outer = 0x8e5a1400] 03:11:33 INFO - PROCESS | 1798 | 1467540693835 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]]]}] 03:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1281ms 03:11:33 INFO - PROCESS | 1798 | 1467540693859 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:11:33 INFO - PROCESS | 1798 | 1467540693867 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:11:33 INFO - PROCESS | 1798 | 1467540693874 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:11:33 INFO - PROCESS | 1798 | 1467540693878 Marionette TRACE conn4 <- [1,1878,null,{}] 03:11:33 INFO - PROCESS | 1798 | 1467540693883 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}] 03:11:33 INFO - PROCESS | 1798 | 1467540693889 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:34 INFO - PROCESS | 1798 | 1467540694117 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:11:34 INFO - PROCESS | 1798 | 1467540694158 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1798 | 1467540694165 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80d400 == 30 [pid = 1798] [id = 477] 03:11:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e810000) [pid = 1798] [serial = 1432] [outer = (nil)] 03:11:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b6800) [pid = 1798] [serial = 1433] [outer = 0x8e810000] 03:11:34 INFO - PROCESS | 1798 | 1467540694238 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e971c00) [pid = 1798] [serial = 1434] [outer = 0x8e810000] 03:11:35 INFO - PROCESS | 1798 | 1467540695264 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]]]}] 03:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1434ms 03:11:35 INFO - PROCESS | 1798 | 1467540695309 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1798 | 1467540695315 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:11:35 INFO - PROCESS | 1798 | 1467540695335 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1798 | 1467540695347 Marionette TRACE conn4 <- [1,1882,null,{}] 03:11:35 INFO - PROCESS | 1798 | 1467540695363 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}] 03:11:35 INFO - PROCESS | 1798 | 1467540695372 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:35 INFO - PROCESS | 1798 | 1467540695596 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:11:35 INFO - PROCESS | 1798 | 1467540695625 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:35 INFO - PROCESS | 1798 | 1467540695630 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f1400 == 31 [pid = 1798] [id = 478] 03:11:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0f2800) [pid = 1798] [serial = 1435] [outer = (nil)] 03:11:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x90bac400) [pid = 1798] [serial = 1436] [outer = 0x8f0f2800] 03:11:35 INFO - PROCESS | 1798 | 1467540695701 Marionette DEBUG loaded listener.js 03:11:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90bb0800) [pid = 1798] [serial = 1437] [outer = 0x8f0f2800] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91f9b000) [pid = 1798] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8f0f1800) [pid = 1798] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d473400) [pid = 1798] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9190fc00) [pid = 1798] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8de1bc00) [pid = 1798] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x90baec00) [pid = 1798] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e758c00) [pid = 1798] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8cde1800) [pid = 1798] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9240a800) [pid = 1798] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:11:36 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90badc00) [pid = 1798] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:11:37 INFO - PROCESS | 1798 | 1467540697072 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]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1805ms 03:11:37 INFO - PROCESS | 1798 | 1467540697132 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1798 | 1467540697135 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:11:37 INFO - PROCESS | 1798 | 1467540697142 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1798 | 1467540697145 Marionette TRACE conn4 <- [1,1886,null,{}] 03:11:37 INFO - PROCESS | 1798 | 1467540697151 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}] 03:11:37 INFO - PROCESS | 1798 | 1467540697156 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:37 INFO - PROCESS | 1798 | 1467540697309 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:11:37 INFO - PROCESS | 1798 | 1467540697319 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:37 INFO - PROCESS | 1798 | 1467540697327 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473400 == 32 [pid = 1798] [id = 479] 03:11:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5a0c00) [pid = 1798] [serial = 1438] [outer = (nil)] 03:11:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91738800) [pid = 1798] [serial = 1439] [outer = 0x8e5a0c00] 03:11:37 INFO - PROCESS | 1798 | 1467540697395 Marionette DEBUG loaded listener.js 03:11:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9173d400) [pid = 1798] [serial = 1440] [outer = 0x8e5a0c00] 03:11:38 INFO - PROCESS | 1798 | 1467540698294 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]]]}] 03:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1190ms 03:11:38 INFO - PROCESS | 1798 | 1467540698332 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:11:38 INFO - PROCESS | 1798 | 1467540698335 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:11:38 INFO - PROCESS | 1798 | 1467540698342 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:11:38 INFO - PROCESS | 1798 | 1467540698346 Marionette TRACE conn4 <- [1,1890,null,{}] 03:11:38 INFO - PROCESS | 1798 | 1467540698351 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}] 03:11:38 INFO - PROCESS | 1798 | 1467540698355 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:38 INFO - PROCESS | 1798 | 1467540698511 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:11:38 INFO - PROCESS | 1798 | 1467540698522 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:38 INFO - PROCESS | 1798 | 1467540698540 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc000 == 33 [pid = 1798] [id = 480] 03:11:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8cdddc00) [pid = 1798] [serial = 1441] [outer = (nil)] 03:11:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8cde6400) [pid = 1798] [serial = 1442] [outer = 0x8cdddc00] 03:11:38 INFO - PROCESS | 1798 | 1467540698669 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8dcb5000) [pid = 1798] [serial = 1443] [outer = 0x8cdddc00] 03:11:39 INFO - PROCESS | 1798 | 1467540699881 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]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1584ms 03:11:39 INFO - PROCESS | 1798 | 1467540699928 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1798 | 1467540699935 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:11:39 INFO - PROCESS | 1798 | 1467540699944 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:11:39 INFO - PROCESS | 1798 | 1467540699947 Marionette TRACE conn4 <- [1,1894,null,{}] 03:11:39 INFO - PROCESS | 1798 | 1467540699956 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}] 03:11:39 INFO - PROCESS | 1798 | 1467540699961 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:40 INFO - PROCESS | 1798 | 1467540700165 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:11:40 INFO - PROCESS | 1798 | 1467540700403 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:40 INFO - PROCESS | 1798 | 1467540700416 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472c00 == 34 [pid = 1798] [id = 481] 03:11:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e59b000) [pid = 1798] [serial = 1444] [outer = (nil)] 03:11:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e80a400) [pid = 1798] [serial = 1445] [outer = 0x8e59b000] 03:11:40 INFO - PROCESS | 1798 | 1467540700546 Marionette DEBUG loaded listener.js 03:11:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e8bec00) [pid = 1798] [serial = 1446] [outer = 0x8e59b000] 03:11:41 INFO - PROCESS | 1798 | 1467540701594 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]]]}] 03:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1695ms 03:11:41 INFO - PROCESS | 1798 | 1467540701638 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:11:41 INFO - PROCESS | 1798 | 1467540701644 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:11:41 INFO - PROCESS | 1798 | 1467540701655 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:11:41 INFO - PROCESS | 1798 | 1467540701659 Marionette TRACE conn4 <- [1,1898,null,{}] 03:11:41 INFO - PROCESS | 1798 | 1467540701666 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}] 03:11:41 INFO - PROCESS | 1798 | 1467540701672 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:41 INFO - PROCESS | 1798 | 1467540701880 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:11:42 INFO - PROCESS | 1798 | 1467540702191 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1798 | 1467540702199 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8bc800 == 35 [pid = 1798] [id = 482] 03:11:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90ba6800) [pid = 1798] [serial = 1447] [outer = (nil)] 03:11:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91737800) [pid = 1798] [serial = 1448] [outer = 0x90ba6800] 03:11:42 INFO - PROCESS | 1798 | 1467540702287 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91f96000) [pid = 1798] [serial = 1449] [outer = 0x90ba6800] 03:11:43 INFO - PROCESS | 1798 | 1467540703364 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]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1783ms 03:11:43 INFO - PROCESS | 1798 | 1467540703439 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1798 | 1467540703442 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:11:43 INFO - PROCESS | 1798 | 1467540703450 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1798 | 1467540703456 Marionette TRACE conn4 <- [1,1902,null,{}] 03:11:43 INFO - PROCESS | 1798 | 1467540703473 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}] 03:11:43 INFO - PROCESS | 1798 | 1467540703482 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:43 INFO - PROCESS | 1798 | 1467540703713 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:11:43 INFO - PROCESS | 1798 | 1467540703940 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:43 INFO - PROCESS | 1798 | 1467540703953 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f94400 == 36 [pid = 1798] [id = 483] 03:11:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91f99800) [pid = 1798] [serial = 1450] [outer = (nil)] 03:11:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x92402c00) [pid = 1798] [serial = 1451] [outer = 0x91f99800] 03:11:44 INFO - PROCESS | 1798 | 1467540704040 Marionette DEBUG loaded listener.js 03:11:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x92088400) [pid = 1798] [serial = 1452] [outer = 0x91f99800] 03:11:45 INFO - PROCESS | 1798 | 1467540705223 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]]]}] 03:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1841ms 03:11:45 INFO - PROCESS | 1798 | 1467540705292 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:11:45 INFO - PROCESS | 1798 | 1467540705299 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:11:45 INFO - PROCESS | 1798 | 1467540705318 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:11:45 INFO - PROCESS | 1798 | 1467540705323 Marionette TRACE conn4 <- [1,1906,null,{}] 03:11:45 INFO - PROCESS | 1798 | 1467540705346 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}] 03:11:45 INFO - PROCESS | 1798 | 1467540705351 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:45 INFO - PROCESS | 1798 | 1467540705594 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:11:45 INFO - PROCESS | 1798 | 1467540705838 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 1798 | 1467540705854 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1c800 == 37 [pid = 1798] [id = 484] 03:11:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8de1e000) [pid = 1798] [serial = 1453] [outer = (nil)] 03:11:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e5ae800) [pid = 1798] [serial = 1454] [outer = 0x8de1e000] 03:11:45 INFO - PROCESS | 1798 | 1467540705926 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e74f800) [pid = 1798] [serial = 1455] [outer = 0x8de1e000] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8de14800 == 36 [pid = 1798] [id = 474] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473400 == 35 [pid = 1798] [id = 479] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f1400 == 34 [pid = 1798] [id = 478] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80d400 == 33 [pid = 1798] [id = 477] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8e595000 == 32 [pid = 1798] [id = 476] 03:11:46 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8000 == 31 [pid = 1798] [id = 475] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x95317000) [pid = 1798] [serial = 1404] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x93f2d400) [pid = 1798] [serial = 1403] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x932a7800) [pid = 1798] [serial = 1397] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e599400) [pid = 1798] [serial = 1400] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93d26000) [pid = 1798] [serial = 1398] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x92089400) [pid = 1798] [serial = 1377] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f99000) [pid = 1798] [serial = 1376] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e5b3400) [pid = 1798] [serial = 1379] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e80e800) [pid = 1798] [serial = 1380] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91901400) [pid = 1798] [serial = 1382] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9190b000) [pid = 1798] [serial = 1383] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e80bc00) [pid = 1798] [serial = 1391] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8ed06400) [pid = 1798] [serial = 1392] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8d46c400) [pid = 1798] [serial = 1388] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcba800) [pid = 1798] [serial = 1389] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x931ea800) [pid = 1798] [serial = 1385] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x93d1a000) [pid = 1798] [serial = 1386] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9190b400) [pid = 1798] [serial = 1394] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f9cc00) [pid = 1798] [serial = 1395] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e802000) [pid = 1798] [serial = 1401] [outer = (nil)] [url = about:blank] 03:11:46 INFO - PROCESS | 1798 | 1467540706835 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]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1607ms 03:11:46 INFO - PROCESS | 1798 | 1467540706916 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 1798 | 1467540706923 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:11:46 INFO - PROCESS | 1798 | 1467540706934 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 1798 | 1467540706937 Marionette TRACE conn4 <- [1,1910,null,{}] 03:11:46 INFO - PROCESS | 1798 | 1467540706944 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}] 03:11:46 INFO - PROCESS | 1798 | 1467540706949 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:47 INFO - PROCESS | 1798 | 1467540707121 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:11:47 INFO - PROCESS | 1798 | 1467540707257 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 1798 | 1467540707267 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46dc00 == 32 [pid = 1798] [id = 485] 03:11:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e80d800) [pid = 1798] [serial = 1456] [outer = (nil)] 03:11:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e8b8800) [pid = 1798] [serial = 1457] [outer = 0x8e80d800] 03:11:47 INFO - PROCESS | 1798 | 1467540707343 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8ed06800) [pid = 1798] [serial = 1458] [outer = 0x8e80d800] 03:11:48 INFO - PROCESS | 1798 | 1467540708224 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]]]}] 03:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1341ms 03:11:48 INFO - PROCESS | 1798 | 1467540708276 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:11:48 INFO - PROCESS | 1798 | 1467540708280 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:11:48 INFO - PROCESS | 1798 | 1467540708288 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:11:48 INFO - PROCESS | 1798 | 1467540708294 Marionette TRACE conn4 <- [1,1914,null,{}] 03:11:48 INFO - PROCESS | 1798 | 1467540708311 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}] 03:11:48 INFO - PROCESS | 1798 | 1467540708320 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:48 INFO - PROCESS | 1798 | 1467540708506 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:11:48 INFO - PROCESS | 1798 | 1467540708670 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:48 INFO - PROCESS | 1798 | 1467540708679 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x91901c00 == 33 [pid = 1798] [id = 486] 03:11:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91905400) [pid = 1798] [serial = 1459] [outer = (nil)] 03:11:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9190c000) [pid = 1798] [serial = 1460] [outer = 0x91905400] 03:11:48 INFO - PROCESS | 1798 | 1467540708757 Marionette DEBUG loaded listener.js 03:11:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f9d800) [pid = 1798] [serial = 1461] [outer = 0x91905400] 03:11:49 INFO - PROCESS | 1798 | 1467540709713 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]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1487ms 03:11:49 INFO - PROCESS | 1798 | 1467540709774 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:11:49 INFO - PROCESS | 1798 | 1467540709779 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:11:49 INFO - PROCESS | 1798 | 1467540709785 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1798 | 1467540709789 Marionette TRACE conn4 <- [1,1918,null,{}] 03:11:49 INFO - PROCESS | 1798 | 1467540709794 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}] 03:11:49 INFO - PROCESS | 1798 | 1467540709799 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:50 INFO - PROCESS | 1798 | 1467540710019 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:11:50 INFO - PROCESS | 1798 | 1467540710036 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:50 INFO - PROCESS | 1798 | 1467540710045 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97b000 == 34 [pid = 1798] [id = 487] 03:11:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9190d800) [pid = 1798] [serial = 1462] [outer = (nil)] 03:11:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9240a800) [pid = 1798] [serial = 1463] [outer = 0x9190d800] 03:11:50 INFO - PROCESS | 1798 | 1467540710112 Marionette DEBUG loaded listener.js 03:11:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x924e4400) [pid = 1798] [serial = 1464] [outer = 0x9190d800] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x95320400) [pid = 1798] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9538d000) [pid = 1798] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5a1400) [pid = 1798] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8d468800) [pid = 1798] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8de15000) [pid = 1798] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x954b0800) [pid = 1798] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8f0f2800) [pid = 1798] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e803400) [pid = 1798] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e59c000) [pid = 1798] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91740800) [pid = 1798] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:11:50 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8e810000) [pid = 1798] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:11:51 INFO - PROCESS | 1798 | 1467540711120 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]]]}] 03:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1379ms 03:11:51 INFO - PROCESS | 1798 | 1467540711165 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:11:51 INFO - PROCESS | 1798 | 1467540711169 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:11:51 INFO - PROCESS | 1798 | 1467540711175 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:11:51 INFO - PROCESS | 1798 | 1467540711178 Marionette TRACE conn4 <- [1,1922,null,{}] 03:11:51 INFO - PROCESS | 1798 | 1467540711183 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}] 03:11:51 INFO - PROCESS | 1798 | 1467540711189 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:51 INFO - PROCESS | 1798 | 1467540711390 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:11:51 INFO - PROCESS | 1798 | 1467540711410 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 1798 | 1467540711419 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46ec00 == 35 [pid = 1798] [id = 488] 03:11:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8d46fc00) [pid = 1798] [serial = 1465] [outer = (nil)] 03:11:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x90bad000) [pid = 1798] [serial = 1466] [outer = 0x8d46fc00] 03:11:51 INFO - PROCESS | 1798 | 1467540711486 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x92087c00) [pid = 1798] [serial = 1467] [outer = 0x8d46fc00] 03:11:52 INFO - PROCESS | 1798 | 1467540712378 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]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1228ms 03:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:11:52 INFO - PROCESS | 1798 | 1467540712411 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:11:52 INFO - PROCESS | 1798 | 1467540712414 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:11:52 INFO - PROCESS | 1798 | 1467540712422 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1798 | 1467540712424 Marionette TRACE conn4 <- [1,1926,null,{}] 03:11:52 INFO - PROCESS | 1798 | 1467540712430 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}] 03:11:52 INFO - PROCESS | 1798 | 1467540712440 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:52 INFO - PROCESS | 1798 | 1467540712661 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:11:52 INFO - PROCESS | 1798 | 1467540712862 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 1798 | 1467540712880 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddd400 == 36 [pid = 1798] [id = 489] 03:11:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8cdde800) [pid = 1798] [serial = 1468] [outer = (nil)] 03:11:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d46b000) [pid = 1798] [serial = 1469] [outer = 0x8cdde800] 03:11:52 INFO - PROCESS | 1798 | 1467540712969 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8dcb9400) [pid = 1798] [serial = 1470] [outer = 0x8cdde800] 03:11:54 INFO - PROCESS | 1798 | 1467540714021 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]]]}] 03:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1634ms 03:11:54 INFO - PROCESS | 1798 | 1467540714056 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:11:54 INFO - PROCESS | 1798 | 1467540714061 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:11:54 INFO - PROCESS | 1798 | 1467540714070 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:11:54 INFO - PROCESS | 1798 | 1467540714075 Marionette TRACE conn4 <- [1,1930,null,{}] 03:11:54 INFO - PROCESS | 1798 | 1467540714083 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}] 03:11:54 INFO - PROCESS | 1798 | 1467540714092 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:54 INFO - PROCESS | 1798 | 1467540714283 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:11:54 INFO - PROCESS | 1798 | 1467540714514 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1798 | 1467540714523 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472400 == 37 [pid = 1798] [id = 490] 03:11:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e80bc00) [pid = 1798] [serial = 1471] [outer = (nil)] 03:11:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8ed0ac00) [pid = 1798] [serial = 1472] [outer = 0x8e80bc00] 03:11:54 INFO - PROCESS | 1798 | 1467540714652 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8f0eec00) [pid = 1798] [serial = 1473] [outer = 0x8e80bc00] 03:11:55 INFO - PROCESS | 1798 | 1467540715647 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]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1638ms 03:11:55 INFO - PROCESS | 1798 | 1467540715713 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:11:55 INFO - PROCESS | 1798 | 1467540715720 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:11:55 INFO - PROCESS | 1798 | 1467540715727 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1798 | 1467540715730 Marionette TRACE conn4 <- [1,1934,null,{}] 03:11:55 INFO - PROCESS | 1798 | 1467540715737 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}] 03:11:55 INFO - PROCESS | 1798 | 1467540715743 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:55 INFO - PROCESS | 1798 | 1467540715972 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:11:56 INFO - PROCESS | 1798 | 1467540716243 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:56 INFO - PROCESS | 1798 | 1467540716252 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190e400 == 38 [pid = 1798] [id = 491] 03:11:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f9f800) [pid = 1798] [serial = 1474] [outer = (nil)] 03:11:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92083000) [pid = 1798] [serial = 1475] [outer = 0x91f9f800] 03:11:56 INFO - PROCESS | 1798 | 1467540716374 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x924e9000) [pid = 1798] [serial = 1476] [outer = 0x91f9f800] 03:11:57 INFO - PROCESS | 1798 | 1467540717344 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]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1689ms 03:11:57 INFO - PROCESS | 1798 | 1467540717416 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1798 | 1467540717420 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:11:57 INFO - PROCESS | 1798 | 1467540717435 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1798 | 1467540717445 Marionette TRACE conn4 <- [1,1938,null,{}] 03:11:57 INFO - PROCESS | 1798 | 1467540717455 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}] 03:11:57 INFO - PROCESS | 1798 | 1467540717461 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:57 INFO - PROCESS | 1798 | 1467540717710 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:11:58 INFO - PROCESS | 1798 | 1467540717992 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:58 INFO - PROCESS | 1798 | 1467540718001 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x92084c00 == 39 [pid = 1798] [id = 492] 03:11:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9208c800) [pid = 1798] [serial = 1477] [outer = (nil)] 03:11:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f2e000) [pid = 1798] [serial = 1478] [outer = 0x9208c800] 03:11:58 INFO - PROCESS | 1798 | 1467540718082 Marionette DEBUG loaded listener.js 03:11:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93f37000) [pid = 1798] [serial = 1479] [outer = 0x9208c800] 03:11:59 INFO - PROCESS | 1798 | 1467540719027 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]]]}] 03:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1658ms 03:11:59 INFO - PROCESS | 1798 | 1467540719102 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:11:59 INFO - PROCESS | 1798 | 1467540719106 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:11:59 INFO - PROCESS | 1798 | 1467540719115 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:11:59 INFO - PROCESS | 1798 | 1467540719119 Marionette TRACE conn4 <- [1,1942,null,{}] 03:11:59 INFO - PROCESS | 1798 | 1467540719125 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}] 03:11:59 INFO - PROCESS | 1798 | 1467540719130 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:59 INFO - PROCESS | 1798 | 1467540719315 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:11:59 INFO - PROCESS | 1798 | 1467540719495 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 1798 | 1467540719504 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:11:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f2e800 == 40 [pid = 1798] [id = 493] 03:11:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95274400) [pid = 1798] [serial = 1480] [outer = (nil)] 03:11:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95458800) [pid = 1798] [serial = 1481] [outer = 0x95274400] 03:11:59 INFO - PROCESS | 1798 | 1467540719586 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9545c400) [pid = 1798] [serial = 1482] [outer = 0x95274400] 03:12:00 INFO - PROCESS | 1798 | 1467540720556 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]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1481ms 03:12:00 INFO - PROCESS | 1798 | 1467540720597 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 1798 | 1467540720601 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:12:00 INFO - PROCESS | 1798 | 1467540720607 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 1798 | 1467540720611 Marionette TRACE conn4 <- [1,1946,null,{}] 03:12:00 INFO - PROCESS | 1798 | 1467540720617 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}] 03:12:00 INFO - PROCESS | 1798 | 1467540720622 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:00 INFO - PROCESS | 1798 | 1467540720801 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:12:01 INFO - PROCESS | 1798 | 1467540720979 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1798 | 1467540720997 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e5000 == 41 [pid = 1798] [id = 494] 03:12:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0e5400) [pid = 1798] [serial = 1483] [outer = (nil)] 03:12:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95464000) [pid = 1798] [serial = 1484] [outer = 0x8f0e5400] 03:12:01 INFO - PROCESS | 1798 | 1467540721086 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x95527400) [pid = 1798] [serial = 1485] [outer = 0x8f0e5400] 03:12:02 INFO - PROCESS | 1798 | 1467540722368 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]]]}] 03:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1832ms 03:12:02 INFO - PROCESS | 1798 | 1467540722489 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 1798 | 1467540722495 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:12:02 INFO - PROCESS | 1798 | 1467540722506 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 1798 | 1467540722510 Marionette TRACE conn4 <- [1,1950,null,{}] 03:12:02 INFO - PROCESS | 1798 | 1467540722519 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}] 03:12:02 INFO - PROCESS | 1798 | 1467540722525 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:02 INFO - PROCESS | 1798 | 1467540722791 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:12:03 INFO - PROCESS | 1798 | 1467540723078 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:03 INFO - PROCESS | 1798 | 1467540723093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a9400 == 42 [pid = 1798] [id = 495] 03:12:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e5aa800) [pid = 1798] [serial = 1486] [outer = (nil)] 03:12:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e754800) [pid = 1798] [serial = 1487] [outer = 0x8e5aa800] 03:12:03 INFO - PROCESS | 1798 | 1467540723169 Marionette DEBUG loaded listener.js 03:12:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e802800) [pid = 1798] [serial = 1488] [outer = 0x8e5aa800] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46ec00 == 41 [pid = 1798] [id = 488] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97b000 == 40 [pid = 1798] [id = 487] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x91901c00 == 39 [pid = 1798] [id = 486] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46dc00 == 38 [pid = 1798] [id = 485] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1c800 == 37 [pid = 1798] [id = 484] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9190f800 == 36 [pid = 1798] [id = 458] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x95321400 == 35 [pid = 1798] [id = 471] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599c00 == 34 [pid = 1798] [id = 455] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x95320000 == 33 [pid = 1798] [id = 470] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e754000 == 32 [pid = 1798] [id = 464] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e756c00 == 31 [pid = 1798] [id = 463] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1b000 == 30 [pid = 1798] [id = 454] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1400 == 29 [pid = 1798] [id = 462] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc000 == 28 [pid = 1798] [id = 480] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8bc800 == 27 [pid = 1798] [id = 482] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473000 == 26 [pid = 1798] [id = 459] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x92081400 == 25 [pid = 1798] [id = 461] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472c00 == 24 [pid = 1798] [id = 481] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e973400 == 23 [pid = 1798] [id = 465] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d471000 == 22 [pid = 1798] [id = 457] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474c00 == 21 [pid = 1798] [id = 473] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8e593c00 == 20 [pid = 1798] [id = 468] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x91f94400 == 19 [pid = 1798] [id = 483] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb2400 == 18 [pid = 1798] [id = 467] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddec00 == 17 [pid = 1798] [id = 456] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470400 == 16 [pid = 1798] [id = 466] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc0000 == 15 [pid = 1798] [id = 469] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x954ae000 == 14 [pid = 1798] [id = 472] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ebc00 == 13 [pid = 1798] [id = 460] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e5000 == 12 [pid = 1798] [id = 494] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x93f2e800 == 11 [pid = 1798] [id = 493] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x92084c00 == 10 [pid = 1798] [id = 492] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472400 == 9 [pid = 1798] [id = 490] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x9190e400 == 8 [pid = 1798] [id = 491] 03:12:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddd400 == 7 [pid = 1798] [id = 489] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91738800) [pid = 1798] [serial = 1439] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x95458400) [pid = 1798] [serial = 1412] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x954b1c00) [pid = 1798] [serial = 1416] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x954ac800) [pid = 1798] [serial = 1415] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5aac00) [pid = 1798] [serial = 1430] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e5b4000) [pid = 1798] [serial = 1431] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8d46bc00) [pid = 1798] [serial = 1427] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8d477000) [pid = 1798] [serial = 1428] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e75d800) [pid = 1798] [serial = 1425] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95526400) [pid = 1798] [serial = 1419] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e59a400) [pid = 1798] [serial = 1424] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95524c00) [pid = 1798] [serial = 1418] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x90bac400) [pid = 1798] [serial = 1436] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x997f6400) [pid = 1798] [serial = 1422] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x99779400) [pid = 1798] [serial = 1421] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8f0e4400) [pid = 1798] [serial = 1407] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e8b6400) [pid = 1798] [serial = 1406] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x92404000) [pid = 1798] [serial = 1410] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x92086000) [pid = 1798] [serial = 1409] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90bb0800) [pid = 1798] [serial = 1437] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e8b6800) [pid = 1798] [serial = 1433] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e971c00) [pid = 1798] [serial = 1434] [outer = (nil)] [url = about:blank] 03:12:04 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x95461c00) [pid = 1798] [serial = 1413] [outer = (nil)] [url = about:blank] 03:12:05 INFO - PROCESS | 1798 | 1467540725127 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]]]}] 03:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2694ms 03:12:05 INFO - PROCESS | 1798 | 1467540725200 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 1798 | 1467540725206 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:12:05 INFO - PROCESS | 1798 | 1467540725214 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1798 | 1467540725221 Marionette TRACE conn4 <- [1,1954,null,{}] 03:12:05 INFO - PROCESS | 1798 | 1467540725229 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}] 03:12:05 INFO - PROCESS | 1798 | 1467540725234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:05 INFO - PROCESS | 1798 | 1467540725409 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:12:05 INFO - PROCESS | 1798 | 1467540725436 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 1798 | 1467540725448 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474c00 == 8 [pid = 1798] [id = 496] 03:12:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8d476400) [pid = 1798] [serial = 1489] [outer = (nil)] 03:12:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8de1bc00) [pid = 1798] [serial = 1490] [outer = 0x8d476400] 03:12:05 INFO - PROCESS | 1798 | 1467540725636 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e59c000) [pid = 1798] [serial = 1491] [outer = 0x8d476400] 03:12:06 INFO - PROCESS | 1798 | 1467540726456 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]]]}] 03:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1294ms 03:12:06 INFO - PROCESS | 1798 | 1467540726510 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 1798 | 1467540726519 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:12:06 INFO - PROCESS | 1798 | 1467540726535 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1798 | 1467540726540 Marionette TRACE conn4 <- [1,1958,null,{}] 03:12:06 INFO - PROCESS | 1798 | 1467540726546 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}] 03:12:06 INFO - PROCESS | 1798 | 1467540726552 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:06 INFO - PROCESS | 1798 | 1467540726737 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:12:06 INFO - PROCESS | 1798 | 1467540726749 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 1798 | 1467540726757 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75cc00 == 9 [pid = 1798] [id = 497] 03:12:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e75d400) [pid = 1798] [serial = 1492] [outer = (nil)] 03:12:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e808000) [pid = 1798] [serial = 1493] [outer = 0x8e75d400] 03:12:06 INFO - PROCESS | 1798 | 1467540726834 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b3000) [pid = 1798] [serial = 1494] [outer = 0x8e75d400] 03:12:07 INFO - PROCESS | 1798 | 1467540727922 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]]]}] 03:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1436ms 03:12:07 INFO - PROCESS | 1798 | 1467540727971 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1798 | 1467540727975 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:12:07 INFO - PROCESS | 1798 | 1467540727988 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1798 | 1467540727993 Marionette TRACE conn4 <- [1,1962,null,{}] 03:12:08 INFO - PROCESS | 1798 | 1467540728011 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}] 03:12:08 INFO - PROCESS | 1798 | 1467540728021 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:08 INFO - PROCESS | 1798 | 1467540728247 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:12:08 INFO - PROCESS | 1798 | 1467540728267 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 1798 | 1467540728280 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f0400 == 10 [pid = 1798] [id = 498] 03:12:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90ba5c00) [pid = 1798] [serial = 1495] [outer = (nil)] 03:12:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x90bac800) [pid = 1798] [serial = 1496] [outer = 0x90ba5c00] 03:12:08 INFO - PROCESS | 1798 | 1467540728367 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91734c00) [pid = 1798] [serial = 1497] [outer = 0x90ba5c00] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d46fc00) [pid = 1798] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91905400) [pid = 1798] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e80d800) [pid = 1798] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8de1e000) [pid = 1798] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8cdddc00) [pid = 1798] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90ba6800) [pid = 1798] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e59b000) [pid = 1798] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9190d800) [pid = 1798] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e5a0c00) [pid = 1798] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:12:09 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x91f99800) [pid = 1798] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:12:09 INFO - PROCESS | 1798 | 1467540729715 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]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1739ms 03:12:09 INFO - PROCESS | 1798 | 1467540729739 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 1798 | 1467540729743 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:12:09 INFO - PROCESS | 1798 | 1467540729749 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1798 | 1467540729753 Marionette TRACE conn4 <- [1,1966,null,{}] 03:12:09 INFO - PROCESS | 1798 | 1467540729758 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}] 03:12:09 INFO - PROCESS | 1798 | 1467540729763 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:09 INFO - PROCESS | 1798 | 1467540729985 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:12:10 INFO - PROCESS | 1798 | 1467540730125 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:10 INFO - PROCESS | 1798 | 1467540730134 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46fc00 == 11 [pid = 1798] [id = 499] 03:12:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e599000) [pid = 1798] [serial = 1498] [outer = (nil)] 03:12:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e971800) [pid = 1798] [serial = 1499] [outer = 0x8e599000] 03:12:10 INFO - PROCESS | 1798 | 1467540730203 Marionette DEBUG loaded listener.js 03:12:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x91741800) [pid = 1798] [serial = 1500] [outer = 0x8e599000] 03:12:10 INFO - PROCESS | 1798 | 1467540730928 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]]]}] 03:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1230ms 03:12:10 INFO - PROCESS | 1798 | 1467540730981 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:12:10 INFO - PROCESS | 1798 | 1467540730985 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:12:11 INFO - PROCESS | 1798 | 1467540730996 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1798 | 1467540730998 Marionette TRACE conn4 <- [1,1970,null,{}] 03:12:11 INFO - PROCESS | 1798 | 1467540731005 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}] 03:12:11 INFO - PROCESS | 1798 | 1467540731010 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:11 INFO - PROCESS | 1798 | 1467540731238 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:12:11 INFO - PROCESS | 1798 | 1467540731253 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 1798 | 1467540731263 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd400 == 12 [pid = 1798] [id = 500] 03:12:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e596000) [pid = 1798] [serial = 1501] [outer = (nil)] 03:12:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91f98000) [pid = 1798] [serial = 1502] [outer = 0x8e596000] 03:12:11 INFO - PROCESS | 1798 | 1467540731335 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x92081c00) [pid = 1798] [serial = 1503] [outer = 0x8e596000] 03:12:12 INFO - PROCESS | 1798 | 1467540732643 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]]]}] 03:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1680ms 03:12:12 INFO - PROCESS | 1798 | 1467540732680 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:12:12 INFO - PROCESS | 1798 | 1467540732692 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:12:12 INFO - PROCESS | 1798 | 1467540732706 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 1798 | 1467540732720 Marionette TRACE conn4 <- [1,1974,null,{}] 03:12:12 INFO - PROCESS | 1798 | 1467540732775 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}] 03:12:12 INFO - PROCESS | 1798 | 1467540732786 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:13 INFO - PROCESS | 1798 | 1467540733178 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:12:13 INFO - PROCESS | 1798 | 1467540733315 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:13 INFO - PROCESS | 1798 | 1467540733329 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59a000 == 13 [pid = 1798] [id = 501] 03:12:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e59b400) [pid = 1798] [serial = 1504] [outer = (nil)] 03:12:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e750400) [pid = 1798] [serial = 1505] [outer = 0x8e59b400] 03:12:13 INFO - PROCESS | 1798 | 1467540733419 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e8b1c00) [pid = 1798] [serial = 1506] [outer = 0x8e59b400] 03:12:14 INFO - PROCESS | 1798 | 1467540734475 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]]]}] 03:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1853ms 03:12:14 INFO - PROCESS | 1798 | 1467540734556 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 1798 | 1467540734564 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:12:14 INFO - PROCESS | 1798 | 1467540734575 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 1798 | 1467540734579 Marionette TRACE conn4 <- [1,1978,null,{}] 03:12:14 INFO - PROCESS | 1798 | 1467540734586 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}] 03:12:14 INFO - PROCESS | 1798 | 1467540734592 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:14 INFO - PROCESS | 1798 | 1467540734819 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:12:15 INFO - PROCESS | 1798 | 1467540735090 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:15 INFO - PROCESS | 1798 | 1467540735099 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de11c00 == 14 [pid = 1798] [id = 502] 03:12:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x90bb0800) [pid = 1798] [serial = 1507] [outer = (nil)] 03:12:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91f9ac00) [pid = 1798] [serial = 1508] [outer = 0x90bb0800] 03:12:15 INFO - PROCESS | 1798 | 1467540735220 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x92086400) [pid = 1798] [serial = 1509] [outer = 0x90bb0800] 03:12:16 INFO - PROCESS | 1798 | 1467540736238 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]]]}] 03:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1733ms 03:12:16 INFO - PROCESS | 1798 | 1467540736309 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 1798 | 1467540736313 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:12:16 INFO - PROCESS | 1798 | 1467540736320 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1798 | 1467540736327 Marionette TRACE conn4 <- [1,1982,null,{}] 03:12:16 INFO - PROCESS | 1798 | 1467540736344 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}] 03:12:16 INFO - PROCESS | 1798 | 1467540736353 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:16 INFO - PROCESS | 1798 | 1467540736584 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:12:16 INFO - PROCESS | 1798 | 1467540736812 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 1798 | 1467540736820 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e5800 == 15 [pid = 1798] [id = 503] 03:12:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x924e9800) [pid = 1798] [serial = 1510] [outer = (nil)] 03:12:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9329d800) [pid = 1798] [serial = 1511] [outer = 0x924e9800] 03:12:16 INFO - PROCESS | 1798 | 1467540736946 Marionette DEBUG loaded listener.js 03:12:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93d1e000) [pid = 1798] [serial = 1512] [outer = 0x924e9800] 03:12:17 INFO - PROCESS | 1798 | 1467540737935 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]]]}] 03:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1638ms 03:12:17 INFO - PROCESS | 1798 | 1467540737960 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:12:17 INFO - PROCESS | 1798 | 1467540737965 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:12:18 INFO - PROCESS | 1798 | 1467540737997 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:12:18 INFO - PROCESS | 1798 | 1467540738001 Marionette TRACE conn4 <- [1,1986,null,{}] 03:12:18 INFO - PROCESS | 1798 | 1467540738011 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}] 03:12:18 INFO - PROCESS | 1798 | 1467540738016 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:18 INFO - PROCESS | 1798 | 1467540738205 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:12:18 INFO - PROCESS | 1798 | 1467540738565 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:18 INFO - PROCESS | 1798 | 1467540738574 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde4400 == 16 [pid = 1798] [id = 504] 03:12:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8cde5800) [pid = 1798] [serial = 1513] [outer = (nil)] 03:12:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8d470400) [pid = 1798] [serial = 1514] [outer = 0x8cde5800] 03:12:18 INFO - PROCESS | 1798 | 1467540738678 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8dcbfc00) [pid = 1798] [serial = 1515] [outer = 0x8cde5800] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x90bad000) [pid = 1798] [serial = 1466] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9190c000) [pid = 1798] [serial = 1460] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8ed06800) [pid = 1798] [serial = 1458] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e74f800) [pid = 1798] [serial = 1455] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5ae800) [pid = 1798] [serial = 1454] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e8b8800) [pid = 1798] [serial = 1457] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8cde6400) [pid = 1798] [serial = 1442] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91737800) [pid = 1798] [serial = 1448] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e80a400) [pid = 1798] [serial = 1445] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x924e4400) [pid = 1798] [serial = 1464] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e8bec00) [pid = 1798] [serial = 1446] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9173d400) [pid = 1798] [serial = 1440] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9240a800) [pid = 1798] [serial = 1463] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8dcb5000) [pid = 1798] [serial = 1443] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f9d800) [pid = 1798] [serial = 1461] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x92402c00) [pid = 1798] [serial = 1451] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91f96000) [pid = 1798] [serial = 1449] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x92088400) [pid = 1798] [serial = 1452] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x92087c00) [pid = 1798] [serial = 1467] [outer = (nil)] [url = about:blank] 03:12:19 INFO - PROCESS | 1798 | 1467540739729 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]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1818ms 03:12:19 INFO - PROCESS | 1798 | 1467540739792 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:12:19 INFO - PROCESS | 1798 | 1467540739798 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:12:19 INFO - PROCESS | 1798 | 1467540739806 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1798 | 1467540739811 Marionette TRACE conn4 <- [1,1990,null,{}] 03:12:19 INFO - PROCESS | 1798 | 1467540739819 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}] 03:12:19 INFO - PROCESS | 1798 | 1467540739827 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:20 INFO - PROCESS | 1798 | 1467540740001 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:12:20 INFO - PROCESS | 1798 | 1467540740180 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:20 INFO - PROCESS | 1798 | 1467540740194 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e74fc00 == 17 [pid = 1798] [id = 505] 03:12:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8e752800) [pid = 1798] [serial = 1516] [outer = (nil)] 03:12:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e806800) [pid = 1798] [serial = 1517] [outer = 0x8e752800] 03:12:20 INFO - PROCESS | 1798 | 1467540740278 Marionette DEBUG loaded listener.js 03:12:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e97c000) [pid = 1798] [serial = 1518] [outer = 0x8e752800] 03:12:21 INFO - PROCESS | 1798 | 1467540741095 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]]]}] 03:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1332ms 03:12:21 INFO - PROCESS | 1798 | 1467540741142 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:12:21 INFO - PROCESS | 1798 | 1467540741148 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:12:21 INFO - PROCESS | 1798 | 1467540741156 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:12:21 INFO - PROCESS | 1798 | 1467540741160 Marionette TRACE conn4 <- [1,1994,null,{}] 03:12:21 INFO - PROCESS | 1798 | 1467540741166 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}] 03:12:21 INFO - PROCESS | 1798 | 1467540741171 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:21 INFO - PROCESS | 1798 | 1467540741341 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:12:21 INFO - PROCESS | 1798 | 1467540741351 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 1798 | 1467540741361 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed02c00 == 18 [pid = 1798] [id = 506] 03:12:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8f0e7000) [pid = 1798] [serial = 1519] [outer = (nil)] 03:12:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91740c00) [pid = 1798] [serial = 1520] [outer = 0x8f0e7000] 03:12:21 INFO - PROCESS | 1798 | 1467540741430 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91f96400) [pid = 1798] [serial = 1521] [outer = 0x8f0e7000] 03:12:22 INFO - PROCESS | 1798 | 1467540742432 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]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1336ms 03:12:22 INFO - PROCESS | 1798 | 1467540742493 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1798 | 1467540742497 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:12:22 INFO - PROCESS | 1798 | 1467540742511 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1798 | 1467540742520 Marionette TRACE conn4 <- [1,1998,null,{}] 03:12:22 INFO - PROCESS | 1798 | 1467540742536 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}] 03:12:22 INFO - PROCESS | 1798 | 1467540742544 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:22 INFO - PROCESS | 1798 | 1467540742760 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:12:22 INFO - PROCESS | 1798 | 1467540742786 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1798 | 1467540742796 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b1000 == 19 [pid = 1798] [id = 507] 03:12:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91902000) [pid = 1798] [serial = 1522] [outer = (nil)] 03:12:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x924e0c00) [pid = 1798] [serial = 1523] [outer = 0x91902000] 03:12:22 INFO - PROCESS | 1798 | 1467540742863 Marionette DEBUG loaded listener.js 03:12:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x924ea400) [pid = 1798] [serial = 1524] [outer = 0x91902000] 03:12:23 INFO - PROCESS | 1798 | 1467540743801 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]]]}] 03:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1353ms 03:12:23 INFO - PROCESS | 1798 | 1467540743860 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:12:23 INFO - PROCESS | 1798 | 1467540743864 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:12:23 INFO - PROCESS | 1798 | 1467540743871 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:12:23 INFO - PROCESS | 1798 | 1467540743875 Marionette TRACE conn4 <- [1,2002,null,{}] 03:12:23 INFO - PROCESS | 1798 | 1467540743880 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}] 03:12:23 INFO - PROCESS | 1798 | 1467540743884 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:24 INFO - PROCESS | 1798 | 1467540744104 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:12:24 INFO - PROCESS | 1798 | 1467540744125 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:24 INFO - PROCESS | 1798 | 1467540744135 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda800 == 20 [pid = 1798] [id = 508] 03:12:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e806400) [pid = 1798] [serial = 1525] [outer = (nil)] 03:12:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d1f800) [pid = 1798] [serial = 1526] [outer = 0x8e806400] 03:12:24 INFO - PROCESS | 1798 | 1467540744204 Marionette DEBUG loaded listener.js 03:12:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93d26800) [pid = 1798] [serial = 1527] [outer = 0x8e806400] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90ba5c00) [pid = 1798] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e75d400) [pid = 1798] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5aa800) [pid = 1798] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8d476400) [pid = 1798] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8cdde800) [pid = 1798] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e599000) [pid = 1798] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e80bc00) [pid = 1798] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f9f800) [pid = 1798] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9208c800) [pid = 1798] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x95274400) [pid = 1798] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:12:24 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8f0e5400) [pid = 1798] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:12:25 INFO - PROCESS | 1798 | 1467540745236 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]]]}] 03:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1381ms 03:12:25 INFO - PROCESS | 1798 | 1467540745254 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:12:25 INFO - PROCESS | 1798 | 1467540745258 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:12:25 INFO - PROCESS | 1798 | 1467540745266 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:12:25 INFO - PROCESS | 1798 | 1467540745271 Marionette TRACE conn4 <- [1,2006,null,{}] 03:12:25 INFO - PROCESS | 1798 | 1467540745277 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}] 03:12:25 INFO - PROCESS | 1798 | 1467540745283 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:25 INFO - PROCESS | 1798 | 1467540745486 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:12:25 INFO - PROCESS | 1798 | 1467540745505 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 1798 | 1467540745524 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5acc00 == 21 [pid = 1798] [id = 509] 03:12:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e750c00) [pid = 1798] [serial = 1528] [outer = (nil)] 03:12:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x91f95800) [pid = 1798] [serial = 1529] [outer = 0x8e750c00] 03:12:25 INFO - PROCESS | 1798 | 1467540745620 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x93f2c000) [pid = 1798] [serial = 1530] [outer = 0x8e750c00] 03:12:26 INFO - PROCESS | 1798 | 1467540746552 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]]]}] 03:12:26 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 03:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1343ms 03:12:26 INFO - PROCESS | 1798 | 1467540746609 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1798 | 1467540746613 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:12:26 INFO - PROCESS | 1798 | 1467540746620 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1798 | 1467540746623 Marionette TRACE conn4 <- [1,2010,null,{}] 03:12:26 INFO - PROCESS | 1798 | 1467540746629 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}] 03:12:26 INFO - PROCESS | 1798 | 1467540746635 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:26 INFO - PROCESS | 1798 | 1467540746799 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:12:27 INFO - PROCESS | 1798 | 1467540747045 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:27 INFO - PROCESS | 1798 | 1467540747055 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddac00 == 22 [pid = 1798] [id = 510] 03:12:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8cddd400) [pid = 1798] [serial = 1531] [outer = (nil)] 03:12:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d46c800) [pid = 1798] [serial = 1532] [outer = 0x8cddd400] 03:12:27 INFO - PROCESS | 1798 | 1467540747144 Marionette DEBUG loaded listener.js 03:12:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d477c00) [pid = 1798] [serial = 1533] [outer = 0x8cddd400] 03:12:28 INFO - PROCESS | 1798 | 1467540748197 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]]]}] 03:12:28 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 03:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1637ms 03:12:28 INFO - PROCESS | 1798 | 1467540748262 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:12:28 INFO - PROCESS | 1798 | 1467540748268 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:12:28 INFO - PROCESS | 1798 | 1467540748278 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:12:28 INFO - PROCESS | 1798 | 1467540748283 Marionette TRACE conn4 <- [1,2014,null,{}] 03:12:28 INFO - PROCESS | 1798 | 1467540748292 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}] 03:12:28 INFO - PROCESS | 1798 | 1467540748301 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:28 INFO - PROCESS | 1798 | 1467540748535 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:12:28 INFO - PROCESS | 1798 | 1467540748781 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 1798 | 1467540748791 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80a000 == 23 [pid = 1798] [id = 511] 03:12:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b5c00) [pid = 1798] [serial = 1534] [outer = (nil)] 03:12:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e971c00) [pid = 1798] [serial = 1535] [outer = 0x8e8b5c00] 03:12:28 INFO - PROCESS | 1798 | 1467540748895 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8ed0bc00) [pid = 1798] [serial = 1536] [outer = 0x8e8b5c00] 03:12:29 INFO - PROCESS | 1798 | 1467540749903 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]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1697ms 03:12:29 INFO - PROCESS | 1798 | 1467540749980 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1798 | 1467540749987 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:12:29 INFO - PROCESS | 1798 | 1467540749995 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1798 | 1467540750000 Marionette TRACE conn4 <- [1,2018,null,{}] 03:12:30 INFO - PROCESS | 1798 | 1467540750008 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}] 03:12:30 INFO - PROCESS | 1798 | 1467540750014 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:30 INFO - PROCESS | 1798 | 1467540750281 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:12:30 INFO - PROCESS | 1798 | 1467540750617 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:30 INFO - PROCESS | 1798 | 1467540750627 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bae000 == 24 [pid = 1798] [id = 512] 03:12:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9173fc00) [pid = 1798] [serial = 1537] [outer = (nil)] 03:12:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x9190ec00) [pid = 1798] [serial = 1538] [outer = 0x9173fc00] 03:12:30 INFO - PROCESS | 1798 | 1467540750715 Marionette DEBUG loaded listener.js 03:12:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91f9f800) [pid = 1798] [serial = 1539] [outer = 0x9173fc00] 03:12:31 INFO - PROCESS | 1798 | 1467540751725 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]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1783ms 03:12:31 INFO - PROCESS | 1798 | 1467540751780 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 1798 | 1467540751784 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:12:31 INFO - PROCESS | 1798 | 1467540751802 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1798 | 1467540751813 Marionette TRACE conn4 <- [1,2022,null,{}] 03:12:31 INFO - PROCESS | 1798 | 1467540751821 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}] 03:12:31 INFO - PROCESS | 1798 | 1467540751830 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:32 INFO - PROCESS | 1798 | 1467540752079 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:12:32 INFO - PROCESS | 1798 | 1467540752308 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:32 INFO - PROCESS | 1798 | 1467540752319 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddd000 == 25 [pid = 1798] [id = 513] 03:12:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8cde2800) [pid = 1798] [serial = 1540] [outer = (nil)] 03:12:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f38400) [pid = 1798] [serial = 1541] [outer = 0x8cde2800] 03:12:32 INFO - PROCESS | 1798 | 1467540752413 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95320c00) [pid = 1798] [serial = 1542] [outer = 0x8cde2800] 03:12:33 INFO - PROCESS | 1798 | 1467540753328 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]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1606ms 03:12:33 INFO - PROCESS | 1798 | 1467540753401 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1798 | 1467540753405 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:12:33 INFO - PROCESS | 1798 | 1467540753412 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1798 | 1467540753415 Marionette TRACE conn4 <- [1,2026,null,{}] 03:12:33 INFO - PROCESS | 1798 | 1467540753421 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}] 03:12:33 INFO - PROCESS | 1798 | 1467540753427 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:33 INFO - PROCESS | 1798 | 1467540753617 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:12:33 INFO - PROCESS | 1798 | 1467540753841 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:33 INFO - PROCESS | 1798 | 1467540753851 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b6c00 == 26 [pid = 1798] [id = 514] 03:12:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x932a6000) [pid = 1798] [serial = 1543] [outer = (nil)] 03:12:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95464400) [pid = 1798] [serial = 1544] [outer = 0x932a6000] 03:12:33 INFO - PROCESS | 1798 | 1467540753975 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954a5400) [pid = 1798] [serial = 1545] [outer = 0x932a6000] 03:12:34 INFO - PROCESS | 1798 | 1467540754876 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]]]}] 03:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1530ms 03:12:34 INFO - PROCESS | 1798 | 1467540754944 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:12:34 INFO - PROCESS | 1798 | 1467540754948 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:12:34 INFO - PROCESS | 1798 | 1467540754954 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:12:34 INFO - PROCESS | 1798 | 1467540754958 Marionette TRACE conn4 <- [1,2030,null,{}] 03:12:34 INFO - PROCESS | 1798 | 1467540754964 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}] 03:12:34 INFO - PROCESS | 1798 | 1467540754969 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:35 INFO - PROCESS | 1798 | 1467540755180 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:12:35 INFO - PROCESS | 1798 | 1467540755372 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 1798 | 1467540755389 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x954ad800 == 27 [pid = 1798] [id = 515] 03:12:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x954ae000) [pid = 1798] [serial = 1546] [outer = (nil)] 03:12:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954ddc00) [pid = 1798] [serial = 1547] [outer = 0x954ae000] 03:12:35 INFO - PROCESS | 1798 | 1467540755483 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9552ec00) [pid = 1798] [serial = 1548] [outer = 0x954ae000] 03:12:36 INFO - PROCESS | 1798 | 1467540756499 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]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1583ms 03:12:36 INFO - PROCESS | 1798 | 1467540756568 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:12:36 INFO - PROCESS | 1798 | 1467540756573 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:12:36 INFO - PROCESS | 1798 | 1467540756580 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 1798 | 1467540756584 Marionette TRACE conn4 <- [1,2034,null,{}] 03:12:36 INFO - PROCESS | 1798 | 1467540756589 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}] 03:12:36 INFO - PROCESS | 1798 | 1467540756595 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:36 INFO - PROCESS | 1798 | 1467540756774 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:12:36 INFO - PROCESS | 1798 | 1467540756958 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:36 INFO - PROCESS | 1798 | 1467540756967 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46dc00 == 28 [pid = 1798] [id = 516] 03:12:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8d471000) [pid = 1798] [serial = 1549] [outer = (nil)] 03:12:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e5a8c00) [pid = 1798] [serial = 1550] [outer = 0x8d471000] 03:12:37 INFO - PROCESS | 1798 | 1467540757098 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e8b6800) [pid = 1798] [serial = 1551] [outer = 0x8d471000] 03:12:38 INFO - PROCESS | 1798 | 1467540758237 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]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1689ms 03:12:38 INFO - PROCESS | 1798 | 1467540758269 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:12:38 INFO - PROCESS | 1798 | 1467540758276 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:12:38 INFO - PROCESS | 1798 | 1467540758284 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1798 | 1467540758289 Marionette TRACE conn4 <- [1,2038,null,{}] 03:12:38 INFO - PROCESS | 1798 | 1467540758298 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}] 03:12:38 INFO - PROCESS | 1798 | 1467540758304 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:38 INFO - PROCESS | 1798 | 1467540758486 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:12:38 INFO - PROCESS | 1798 | 1467540758768 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:38 INFO - PROCESS | 1798 | 1467540758777 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599000 == 29 [pid = 1798] [id = 517] 03:12:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e59a800) [pid = 1798] [serial = 1552] [outer = (nil)] 03:12:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e5a1c00) [pid = 1798] [serial = 1553] [outer = 0x8e59a800] 03:12:38 INFO - PROCESS | 1798 | 1467540758908 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5b1800) [pid = 1798] [serial = 1554] [outer = 0x8e59a800] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a9400 == 28 [pid = 1798] [id = 495] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5acc00 == 27 [pid = 1798] [id = 509] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda800 == 26 [pid = 1798] [id = 508] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b1000 == 25 [pid = 1798] [id = 507] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed02c00 == 24 [pid = 1798] [id = 506] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e74fc00 == 23 [pid = 1798] [id = 505] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde4400 == 22 [pid = 1798] [id = 504] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474c00 == 21 [pid = 1798] [id = 496] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd400 == 20 [pid = 1798] [id = 500] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f0400 == 19 [pid = 1798] [id = 498] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8de11c00 == 18 [pid = 1798] [id = 502] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75cc00 == 17 [pid = 1798] [id = 497] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59a000 == 16 [pid = 1798] [id = 501] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x924e5800 == 15 [pid = 1798] [id = 503] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46fc00 == 14 [pid = 1798] [id = 499] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46dc00 == 13 [pid = 1798] [id = 516] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x954ad800 == 12 [pid = 1798] [id = 515] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b6c00 == 11 [pid = 1798] [id = 514] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddd000 == 10 [pid = 1798] [id = 513] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80a000 == 9 [pid = 1798] [id = 511] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x90bae000 == 8 [pid = 1798] [id = 512] 03:12:40 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddac00 == 7 [pid = 1798] [id = 510] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x90bac800) [pid = 1798] [serial = 1496] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x91734c00) [pid = 1798] [serial = 1497] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e808000) [pid = 1798] [serial = 1493] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e802800) [pid = 1798] [serial = 1488] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e754800) [pid = 1798] [serial = 1487] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8de1bc00) [pid = 1798] [serial = 1490] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e59c000) [pid = 1798] [serial = 1491] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8dcb9400) [pid = 1798] [serial = 1470] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8d46b000) [pid = 1798] [serial = 1469] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e971800) [pid = 1798] [serial = 1499] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8f0eec00) [pid = 1798] [serial = 1473] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8ed0ac00) [pid = 1798] [serial = 1472] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x924e9000) [pid = 1798] [serial = 1476] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x92083000) [pid = 1798] [serial = 1475] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x93f37000) [pid = 1798] [serial = 1479] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x93f2e000) [pid = 1798] [serial = 1478] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9545c400) [pid = 1798] [serial = 1482] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x95458800) [pid = 1798] [serial = 1481] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x95527400) [pid = 1798] [serial = 1485] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91741800) [pid = 1798] [serial = 1500] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x95464000) [pid = 1798] [serial = 1484] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e8b3000) [pid = 1798] [serial = 1494] [outer = (nil)] [url = about:blank] 03:12:40 INFO - PROCESS | 1798 | 1467540760869 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]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2637ms 03:12:40 INFO - PROCESS | 1798 | 1467540760922 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 1798 | 1467540760928 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:12:40 INFO - PROCESS | 1798 | 1467540760936 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1798 | 1467540760941 Marionette TRACE conn4 <- [1,2042,null,{}] 03:12:40 INFO - PROCESS | 1798 | 1467540760950 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}] 03:12:40 INFO - PROCESS | 1798 | 1467540760956 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:41 INFO - PROCESS | 1798 | 1467540761176 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:12:41 INFO - PROCESS | 1798 | 1467540761308 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:41 INFO - PROCESS | 1798 | 1467540761314 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476400 == 8 [pid = 1798] [id = 518] 03:12:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8dcb9400) [pid = 1798] [serial = 1555] [outer = (nil)] 03:12:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8de1cc00) [pid = 1798] [serial = 1556] [outer = 0x8dcb9400] 03:12:41 INFO - PROCESS | 1798 | 1467540761390 Marionette DEBUG loaded listener.js 03:12:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e59d400) [pid = 1798] [serial = 1557] [outer = 0x8dcb9400] 03:12:42 INFO - PROCESS | 1798 | 1467540762248 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]]]}] 03:12:42 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) 03:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1332ms 03:12:42 INFO - PROCESS | 1798 | 1467540762270 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:12:42 INFO - PROCESS | 1798 | 1467540762279 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:12:42 INFO - PROCESS | 1798 | 1467540762291 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:12:42 INFO - PROCESS | 1798 | 1467540762295 Marionette TRACE conn4 <- [1,2046,null,{}] 03:12:42 INFO - PROCESS | 1798 | 1467540762301 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}] 03:12:42 INFO - PROCESS | 1798 | 1467540762307 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:42 INFO - PROCESS | 1798 | 1467540762491 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:12:42 INFO - PROCESS | 1798 | 1467540762636 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 1798 | 1467540762645 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e758000 == 9 [pid = 1798] [id = 519] 03:12:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e801800) [pid = 1798] [serial = 1558] [outer = (nil)] 03:12:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e806000) [pid = 1798] [serial = 1559] [outer = 0x8e801800] 03:12:42 INFO - PROCESS | 1798 | 1467540762721 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e810000) [pid = 1798] [serial = 1560] [outer = 0x8e801800] 03:12:43 INFO - PROCESS | 1798 | 1467540763679 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]]]}] 03:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1440ms 03:12:43 INFO - PROCESS | 1798 | 1467540763736 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 1798 | 1467540763740 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:12:43 INFO - PROCESS | 1798 | 1467540763746 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1798 | 1467540763753 Marionette TRACE conn4 <- [1,2050,null,{}] 03:12:43 INFO - PROCESS | 1798 | 1467540763770 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}] 03:12:43 INFO - PROCESS | 1798 | 1467540763780 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:44 INFO - PROCESS | 1798 | 1467540764014 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:12:44 INFO - PROCESS | 1798 | 1467540764105 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:44 INFO - PROCESS | 1798 | 1467540764116 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e8800 == 10 [pid = 1798] [id = 520] 03:12:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0e9800) [pid = 1798] [serial = 1561] [outer = (nil)] 03:12:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8f0ed800) [pid = 1798] [serial = 1562] [outer = 0x8f0e9800] 03:12:44 INFO - PROCESS | 1798 | 1467540764189 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90ba7400) [pid = 1798] [serial = 1563] [outer = 0x8f0e9800] 03:12:45 INFO - PROCESS | 1798 | 1467540765498 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]]]}] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e750c00) [pid = 1798] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91902000) [pid = 1798] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e806400) [pid = 1798] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e596000) [pid = 1798] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x90bb0800) [pid = 1798] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8f0e7000) [pid = 1798] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8cde5800) [pid = 1798] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e59b400) [pid = 1798] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x924e9800) [pid = 1798] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:12:45 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e752800) [pid = 1798] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1847ms 03:12:45 INFO - PROCESS | 1798 | 1467540765594 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:12:45 INFO - PROCESS | 1798 | 1467540765599 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:12:45 INFO - PROCESS | 1798 | 1467540765605 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:12:45 INFO - PROCESS | 1798 | 1467540765609 Marionette TRACE conn4 <- [1,2054,null,{}] 03:12:45 INFO - PROCESS | 1798 | 1467540765614 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}] 03:12:45 INFO - PROCESS | 1798 | 1467540765618 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:45 INFO - PROCESS | 1798 | 1467540765851 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:12:46 INFO - PROCESS | 1798 | 1467540765990 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:46 INFO - PROCESS | 1798 | 1467540766000 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5800 == 11 [pid = 1798] [id = 521] 03:12:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e980400) [pid = 1798] [serial = 1564] [outer = (nil)] 03:12:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8f0e6c00) [pid = 1798] [serial = 1565] [outer = 0x8e980400] 03:12:46 INFO - PROCESS | 1798 | 1467540766073 Marionette DEBUG loaded listener.js 03:12:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x90bb0800) [pid = 1798] [serial = 1566] [outer = 0x8e980400] 03:12:46 INFO - PROCESS | 1798 | 1467540766818 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]]]}] 03:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1235ms 03:12:46 INFO - PROCESS | 1798 | 1467540766843 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:12:46 INFO - PROCESS | 1798 | 1467540766846 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:12:46 INFO - PROCESS | 1798 | 1467540766853 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:12:46 INFO - PROCESS | 1798 | 1467540766855 Marionette TRACE conn4 <- [1,2058,null,{}] 03:12:46 INFO - PROCESS | 1798 | 1467540766861 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}] 03:12:46 INFO - PROCESS | 1798 | 1467540766866 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:47 INFO - PROCESS | 1798 | 1467540767096 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:12:47 INFO - PROCESS | 1798 | 1467540767113 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 1798 | 1467540767122 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x9173bc00 == 12 [pid = 1798] [id = 522] 03:12:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91742400) [pid = 1798] [serial = 1567] [outer = (nil)] 03:12:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91909000) [pid = 1798] [serial = 1568] [outer = 0x91742400] 03:12:47 INFO - PROCESS | 1798 | 1467540767189 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f94400) [pid = 1798] [serial = 1569] [outer = 0x91742400] 03:12:48 INFO - PROCESS | 1798 | 1467540768326 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]]]}] 03:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1531ms 03:12:48 INFO - PROCESS | 1798 | 1467540768386 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 1798 | 1467540768393 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:12:48 INFO - PROCESS | 1798 | 1467540768402 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1798 | 1467540768407 Marionette TRACE conn4 <- [1,2062,null,{}] 03:12:48 INFO - PROCESS | 1798 | 1467540768417 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}] 03:12:48 INFO - PROCESS | 1798 | 1467540768423 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:48 INFO - PROCESS | 1798 | 1467540768619 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:12:48 INFO - PROCESS | 1798 | 1467540768857 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:48 INFO - PROCESS | 1798 | 1467540768865 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e594000 == 13 [pid = 1798] [id = 523] 03:12:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e594800) [pid = 1798] [serial = 1570] [outer = (nil)] 03:12:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e755400) [pid = 1798] [serial = 1571] [outer = 0x8e594800] 03:12:48 INFO - PROCESS | 1798 | 1467540768976 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e80ac00) [pid = 1798] [serial = 1572] [outer = 0x8e594800] 03:12:50 INFO - PROCESS | 1798 | 1467540770027 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]]]}] 03:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1686ms 03:12:50 INFO - PROCESS | 1798 | 1467540770087 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 1798 | 1467540770095 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:12:50 INFO - PROCESS | 1798 | 1467540770107 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1798 | 1467540770111 Marionette TRACE conn4 <- [1,2066,null,{}] 03:12:50 INFO - PROCESS | 1798 | 1467540770118 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}] 03:12:50 INFO - PROCESS | 1798 | 1467540770125 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:50 INFO - PROCESS | 1798 | 1467540770325 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:12:50 INFO - PROCESS | 1798 | 1467540770564 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:50 INFO - PROCESS | 1798 | 1467540770574 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de19400 == 14 [pid = 1798] [id = 524] 03:12:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8f0e4800) [pid = 1798] [serial = 1573] [outer = (nil)] 03:12:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x90bac800) [pid = 1798] [serial = 1574] [outer = 0x8f0e4800] 03:12:50 INFO - PROCESS | 1798 | 1467540770695 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x90ba9c00) [pid = 1798] [serial = 1575] [outer = 0x8f0e4800] 03:12:51 INFO - PROCESS | 1798 | 1467540771688 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]]]}] 03:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1634ms 03:12:51 INFO - PROCESS | 1798 | 1467540771767 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 1798 | 1467540771771 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:12:51 INFO - PROCESS | 1798 | 1467540771781 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1798 | 1467540771787 Marionette TRACE conn4 <- [1,2070,null,{}] 03:12:51 INFO - PROCESS | 1798 | 1467540771804 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}] 03:12:51 INFO - PROCESS | 1798 | 1467540771813 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:52 INFO - PROCESS | 1798 | 1467540772002 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:12:52 INFO - PROCESS | 1798 | 1467540772238 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:52 INFO - PROCESS | 1798 | 1467540772247 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x92089000 == 15 [pid = 1798] [id = 525] 03:12:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9208a000) [pid = 1798] [serial = 1576] [outer = (nil)] 03:12:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x92405400) [pid = 1798] [serial = 1577] [outer = 0x9208a000] 03:12:52 INFO - PROCESS | 1798 | 1467540772361 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9240ac00) [pid = 1798] [serial = 1578] [outer = 0x9208a000] 03:12:53 INFO - PROCESS | 1798 | 1467540773325 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]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1589ms 03:12:53 INFO - PROCESS | 1798 | 1467540773395 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:12:53 INFO - PROCESS | 1798 | 1467540773400 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:12:53 INFO - PROCESS | 1798 | 1467540773407 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1798 | 1467540773411 Marionette TRACE conn4 <- [1,2074,null,{}] 03:12:53 INFO - PROCESS | 1798 | 1467540773416 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}] 03:12:53 INFO - PROCESS | 1798 | 1467540773423 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:53 INFO - PROCESS | 1798 | 1467540773604 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:12:53 INFO - PROCESS | 1798 | 1467540773790 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:53 INFO - PROCESS | 1798 | 1467540773799 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1f000 == 16 [pid = 1798] [id = 526] 03:12:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e976000) [pid = 1798] [serial = 1579] [outer = (nil)] 03:12:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x931e0000) [pid = 1798] [serial = 1580] [outer = 0x8e976000] 03:12:53 INFO - PROCESS | 1798 | 1467540773921 Marionette DEBUG loaded listener.js 03:12:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x932a8000) [pid = 1798] [serial = 1581] [outer = 0x8e976000] 03:12:55 INFO - PROCESS | 1798 | 1467540775079 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]]]}] 03:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1734ms 03:12:55 INFO - PROCESS | 1798 | 1467540775141 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:12:55 INFO - PROCESS | 1798 | 1467540775148 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:12:55 INFO - PROCESS | 1798 | 1467540775158 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:12:55 INFO - PROCESS | 1798 | 1467540775163 Marionette TRACE conn4 <- [1,2078,null,{}] 03:12:55 INFO - PROCESS | 1798 | 1467540775171 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}] 03:12:55 INFO - PROCESS | 1798 | 1467540775177 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:55 INFO - PROCESS | 1798 | 1467540775545 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:12:55 INFO - PROCESS | 1798 | 1467540775678 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:55 INFO - PROCESS | 1798 | 1467540775702 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e595000 == 17 [pid = 1798] [id = 527] 03:12:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e598400) [pid = 1798] [serial = 1582] [outer = (nil)] 03:12:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e5b3c00) [pid = 1798] [serial = 1583] [outer = 0x8e598400] 03:12:55 INFO - PROCESS | 1798 | 1467540775782 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e805400) [pid = 1798] [serial = 1584] [outer = 0x8e598400] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x91f95800) [pid = 1798] [serial = 1529] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x924e0c00) [pid = 1798] [serial = 1523] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x93d1f800) [pid = 1798] [serial = 1526] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x93d26800) [pid = 1798] [serial = 1527] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x92081c00) [pid = 1798] [serial = 1503] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91f98000) [pid = 1798] [serial = 1502] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91f9ac00) [pid = 1798] [serial = 1508] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92086400) [pid = 1798] [serial = 1509] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91740c00) [pid = 1798] [serial = 1520] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8d470400) [pid = 1798] [serial = 1514] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8dcbfc00) [pid = 1798] [serial = 1515] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e750400) [pid = 1798] [serial = 1505] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e8b1c00) [pid = 1798] [serial = 1506] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9329d800) [pid = 1798] [serial = 1511] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x93d1e000) [pid = 1798] [serial = 1512] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e806800) [pid = 1798] [serial = 1517] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e97c000) [pid = 1798] [serial = 1518] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x924ea400) [pid = 1798] [serial = 1524] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x91f96400) [pid = 1798] [serial = 1521] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x93f2c000) [pid = 1798] [serial = 1530] [outer = (nil)] [url = about:blank] 03:12:56 INFO - PROCESS | 1798 | 1467540776647 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]]]}] 03:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1537ms 03:12:56 INFO - PROCESS | 1798 | 1467540776694 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 1798 | 1467540776701 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:12:56 INFO - PROCESS | 1798 | 1467540776715 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 1798 | 1467540776720 Marionette TRACE conn4 <- [1,2082,null,{}] 03:12:56 INFO - PROCESS | 1798 | 1467540776726 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}] 03:12:56 INFO - PROCESS | 1798 | 1467540776731 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:56 INFO - PROCESS | 1798 | 1467540776896 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:12:56 INFO - PROCESS | 1798 | 1467540776906 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 1798 | 1467540776915 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80e800 == 18 [pid = 1798] [id = 528] 03:12:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e978c00) [pid = 1798] [serial = 1585] [outer = (nil)] 03:12:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8ed02000) [pid = 1798] [serial = 1586] [outer = 0x8e978c00] 03:12:56 INFO - PROCESS | 1798 | 1467540776986 Marionette DEBUG loaded listener.js 03:12:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0eb400) [pid = 1798] [serial = 1587] [outer = 0x8e978c00] 03:12:57 INFO - PROCESS | 1798 | 1467540777973 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]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1284ms 03:12:58 INFO - PROCESS | 1798 | 1467540778000 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:12:58 INFO - PROCESS | 1798 | 1467540778004 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:12:58 INFO - PROCESS | 1798 | 1467540778011 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:12:58 INFO - PROCESS | 1798 | 1467540778017 Marionette TRACE conn4 <- [1,2086,null,{}] 03:12:58 INFO - PROCESS | 1798 | 1467540778032 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}] 03:12:58 INFO - PROCESS | 1798 | 1467540778041 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:58 INFO - PROCESS | 1798 | 1467540778204 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:12:58 INFO - PROCESS | 1798 | 1467540778351 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:58 INFO - PROCESS | 1798 | 1467540778360 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x91736400 == 19 [pid = 1798] [id = 529] 03:12:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9190fc00) [pid = 1798] [serial = 1588] [outer = (nil)] 03:12:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f9f400) [pid = 1798] [serial = 1589] [outer = 0x9190fc00] 03:12:58 INFO - PROCESS | 1798 | 1467540778436 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92089400) [pid = 1798] [serial = 1590] [outer = 0x9190fc00] 03:12:59 INFO - PROCESS | 1798 | 1467540779301 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]]]}] 03:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1333ms 03:12:59 INFO - PROCESS | 1798 | 1467540779345 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:12:59 INFO - PROCESS | 1798 | 1467540779350 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:12:59 INFO - PROCESS | 1798 | 1467540779363 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1798 | 1467540779366 Marionette TRACE conn4 <- [1,2090,null,{}] 03:12:59 INFO - PROCESS | 1798 | 1467540779372 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}] 03:12:59 INFO - PROCESS | 1798 | 1467540779377 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:59 INFO - PROCESS | 1798 | 1467540779601 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:12:59 INFO - PROCESS | 1798 | 1467540779627 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:59 INFO - PROCESS | 1798 | 1467540779636 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:12:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e976c00 == 20 [pid = 1798] [id = 530] 03:12:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91fa2c00) [pid = 1798] [serial = 1591] [outer = (nil)] 03:12:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x924e8400) [pid = 1798] [serial = 1592] [outer = 0x91fa2c00] 03:12:59 INFO - PROCESS | 1798 | 1467540779710 Marionette DEBUG loaded listener.js 03:12:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91742800) [pid = 1798] [serial = 1593] [outer = 0x91fa2c00] 03:13:00 INFO - PROCESS | 1798 | 1467540780832 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]]]}] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9173fc00) [pid = 1798] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x954ae000) [pid = 1798] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d471000) [pid = 1798] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e59a800) [pid = 1798] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8b5c00) [pid = 1798] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x932a6000) [pid = 1798] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e980400) [pid = 1798] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e801800) [pid = 1798] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8cde2800) [pid = 1798] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8cddd400) [pid = 1798] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8f0e9800) [pid = 1798] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:13:00 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8dcb9400) [pid = 1798] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1533ms 03:13:00 INFO - PROCESS | 1798 | 1467540780897 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:13:00 INFO - PROCESS | 1798 | 1467540780901 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:13:00 INFO - PROCESS | 1798 | 1467540780907 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:13:00 INFO - PROCESS | 1798 | 1467540780910 Marionette TRACE conn4 <- [1,2094,null,{}] 03:13:00 INFO - PROCESS | 1798 | 1467540780916 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}] 03:13:00 INFO - PROCESS | 1798 | 1467540780921 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:01 INFO - PROCESS | 1798 | 1467540781075 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:13:01 INFO - PROCESS | 1798 | 1467540781213 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1798 | 1467540781222 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde800 == 21 [pid = 1798] [id = 531] 03:13:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8dcb9400) [pid = 1798] [serial = 1594] [outer = (nil)] 03:13:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8f0edc00) [pid = 1798] [serial = 1595] [outer = 0x8dcb9400] 03:13:01 INFO - PROCESS | 1798 | 1467540781294 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91901800) [pid = 1798] [serial = 1596] [outer = 0x8dcb9400] 03:13:02 INFO - PROCESS | 1798 | 1467540782342 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]]]}] 03:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1483ms 03:13:02 INFO - PROCESS | 1798 | 1467540782395 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:13:02 INFO - PROCESS | 1798 | 1467540782401 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:13:02 INFO - PROCESS | 1798 | 1467540782411 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1798 | 1467540782416 Marionette TRACE conn4 <- [1,2098,null,{}] 03:13:02 INFO - PROCESS | 1798 | 1467540782424 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}] 03:13:02 INFO - PROCESS | 1798 | 1467540782439 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:02 INFO - PROCESS | 1798 | 1467540782833 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:13:03 INFO - PROCESS | 1798 | 1467540783171 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1798 | 1467540783182 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddbc00 == 22 [pid = 1798] [id = 532] 03:13:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8cddd000) [pid = 1798] [serial = 1597] [outer = (nil)] 03:13:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8cde7800) [pid = 1798] [serial = 1598] [outer = 0x8cddd000] 03:13:03 INFO - PROCESS | 1798 | 1467540783277 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8d476c00) [pid = 1798] [serial = 1599] [outer = 0x8cddd000] 03:13:04 INFO - PROCESS | 1798 | 1467540784319 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]]]}] 03:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1944ms 03:13:04 INFO - PROCESS | 1798 | 1467540784357 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1798 | 1467540784363 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:13:04 INFO - PROCESS | 1798 | 1467540784391 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1798 | 1467540784396 Marionette TRACE conn4 <- [1,2102,null,{}] 03:13:04 INFO - PROCESS | 1798 | 1467540784405 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}] 03:13:04 INFO - PROCESS | 1798 | 1467540784413 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:04 INFO - PROCESS | 1798 | 1467540784613 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:13:04 INFO - PROCESS | 1798 | 1467540784800 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1798 | 1467540784813 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1a400 == 23 [pid = 1798] [id = 533] 03:13:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5b3800) [pid = 1798] [serial = 1600] [outer = (nil)] 03:13:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b3000) [pid = 1798] [serial = 1601] [outer = 0x8e5b3800] 03:13:04 INFO - PROCESS | 1798 | 1467540784966 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e973c00) [pid = 1798] [serial = 1602] [outer = 0x8e5b3800] 03:13:05 INFO - PROCESS | 1798 | 1467540785974 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]]]}] 03:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1636ms 03:13:06 INFO - PROCESS | 1798 | 1467540786029 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:13:06 INFO - PROCESS | 1798 | 1467540786036 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:13:06 INFO - PROCESS | 1798 | 1467540786043 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:13:06 INFO - PROCESS | 1798 | 1467540786047 Marionette TRACE conn4 <- [1,2106,null,{}] 03:13:06 INFO - PROCESS | 1798 | 1467540786054 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}] 03:13:06 INFO - PROCESS | 1798 | 1467540786059 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:06 INFO - PROCESS | 1798 | 1467540786256 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:13:06 INFO - PROCESS | 1798 | 1467540786494 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 1798 | 1467540786504 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4c00 == 24 [pid = 1798] [id = 534] 03:13:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91736800) [pid = 1798] [serial = 1603] [outer = (nil)] 03:13:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91740000) [pid = 1798] [serial = 1604] [outer = 0x91736800] 03:13:06 INFO - PROCESS | 1798 | 1467540786634 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91f97000) [pid = 1798] [serial = 1605] [outer = 0x91736800] 03:13:07 INFO - PROCESS | 1798 | 1467540787700 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]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1690ms 03:13:07 INFO - PROCESS | 1798 | 1467540787735 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1798 | 1467540787738 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:13:07 INFO - PROCESS | 1798 | 1467540787756 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1798 | 1467540787765 Marionette TRACE conn4 <- [1,2110,null,{}] 03:13:07 INFO - PROCESS | 1798 | 1467540787772 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}] 03:13:07 INFO - PROCESS | 1798 | 1467540787779 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:07 INFO - PROCESS | 1798 | 1467540787977 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:13:08 INFO - PROCESS | 1798 | 1467540788204 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:08 INFO - PROCESS | 1798 | 1467540788215 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc800 == 25 [pid = 1798] [id = 535] 03:13:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9190b000) [pid = 1798] [serial = 1606] [outer = (nil)] 03:13:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x93de7800) [pid = 1798] [serial = 1607] [outer = 0x9190b000] 03:13:08 INFO - PROCESS | 1798 | 1467540788342 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x93f36400) [pid = 1798] [serial = 1608] [outer = 0x9190b000] 03:13:09 INFO - PROCESS | 1798 | 1467540789310 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]]]}] 03:13:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:13:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1606ms 03:13:09 INFO - PROCESS | 1798 | 1467540789355 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:13:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:13:09 INFO - PROCESS | 1798 | 1467540789360 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:13:09 INFO - PROCESS | 1798 | 1467540789367 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1798 | 1467540789370 Marionette TRACE conn4 <- [1,2114,null,{}] 03:13:09 INFO - PROCESS | 1798 | 1467540789376 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}] 03:13:09 INFO - PROCESS | 1798 | 1467540789382 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:09 INFO - PROCESS | 1798 | 1467540789567 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:13:09 INFO - PROCESS | 1798 | 1467540789971 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1798 | 1467540789981 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x92410400 == 26 [pid = 1798] [id = 536] 03:13:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x95386c00) [pid = 1798] [serial = 1609] [outer = (nil)] 03:13:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95459800) [pid = 1798] [serial = 1610] [outer = 0x95386c00] 03:13:10 INFO - PROCESS | 1798 | 1467540790159 Marionette DEBUG loaded listener.js 03:13:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9545ac00) [pid = 1798] [serial = 1611] [outer = 0x95386c00] 03:13:11 INFO - PROCESS | 1798 | 1467540791091 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]]]}] 03:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1790ms 03:13:11 INFO - PROCESS | 1798 | 1467540791157 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:13:11 INFO - PROCESS | 1798 | 1467540791161 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:13:11 INFO - PROCESS | 1798 | 1467540791168 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:13:11 INFO - PROCESS | 1798 | 1467540791172 Marionette TRACE conn4 <- [1,2118,null,{}] 03:13:11 INFO - PROCESS | 1798 | 1467540791178 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}] 03:13:11 INFO - PROCESS | 1798 | 1467540791183 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:11 INFO - PROCESS | 1798 | 1467540791397 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:13:11 INFO - PROCESS | 1798 | 1467540791580 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 1798 | 1467540791598 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x9531dc00 == 27 [pid = 1798] [id = 537] 03:13:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9545e800) [pid = 1798] [serial = 1612] [outer = (nil)] 03:13:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x954a8c00) [pid = 1798] [serial = 1613] [outer = 0x9545e800] 03:13:11 INFO - PROCESS | 1798 | 1467540791733 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x95524c00) [pid = 1798] [serial = 1614] [outer = 0x9545e800] 03:13:13 INFO - PROCESS | 1798 | 1467540793026 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]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1889ms 03:13:13 INFO - PROCESS | 1798 | 1467540793059 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1798 | 1467540793065 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:13:13 INFO - PROCESS | 1798 | 1467540793075 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1798 | 1467540793078 Marionette TRACE conn4 <- [1,2122,null,{}] 03:13:13 INFO - PROCESS | 1798 | 1467540793087 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}] 03:13:13 INFO - PROCESS | 1798 | 1467540793093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:13 INFO - PROCESS | 1798 | 1467540793276 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:13:13 INFO - PROCESS | 1798 | 1467540793523 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:13 INFO - PROCESS | 1798 | 1467540793538 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1bc00 == 28 [pid = 1798] [id = 538] 03:13:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8e5b2000) [pid = 1798] [serial = 1615] [outer = (nil)] 03:13:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e753400) [pid = 1798] [serial = 1616] [outer = 0x8e5b2000] 03:13:13 INFO - PROCESS | 1798 | 1467540793634 Marionette DEBUG loaded listener.js 03:13:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e807c00) [pid = 1798] [serial = 1617] [outer = 0x8e5b2000] 03:13:14 INFO - PROCESS | 1798 | 1467540794606 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]]]}] 03:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1587ms 03:13:14 INFO - PROCESS | 1798 | 1467540794663 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:13:14 INFO - PROCESS | 1798 | 1467540794670 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:13:14 INFO - PROCESS | 1798 | 1467540794681 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:13:14 INFO - PROCESS | 1798 | 1467540794685 Marionette TRACE conn4 <- [1,2126,null,{}] 03:13:14 INFO - PROCESS | 1798 | 1467540794693 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}] 03:13:14 INFO - PROCESS | 1798 | 1467540794699 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:14 INFO - PROCESS | 1798 | 1467540794887 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599000 == 27 [pid = 1798] [id = 517] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde800 == 26 [pid = 1798] [id = 531] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e976c00 == 25 [pid = 1798] [id = 530] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x91736400 == 24 [pid = 1798] [id = 529] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80e800 == 23 [pid = 1798] [id = 528] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e595000 == 22 [pid = 1798] [id = 527] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476400 == 21 [pid = 1798] [id = 518] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x9173bc00 == 20 [pid = 1798] [id = 522] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e758000 == 19 [pid = 1798] [id = 519] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x92089000 == 18 [pid = 1798] [id = 525] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1f000 == 17 [pid = 1798] [id = 526] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5800 == 16 [pid = 1798] [id = 521] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e594000 == 15 [pid = 1798] [id = 523] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8de19400 == 14 [pid = 1798] [id = 524] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e8800 == 13 [pid = 1798] [id = 520] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x9531dc00 == 12 [pid = 1798] [id = 537] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x92410400 == 11 [pid = 1798] [id = 536] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc800 == 10 [pid = 1798] [id = 535] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4c00 == 9 [pid = 1798] [id = 534] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddbc00 == 8 [pid = 1798] [id = 532] 03:13:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1a400 == 7 [pid = 1798] [id = 533] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x9190ec00) [pid = 1798] [serial = 1538] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x9552ec00) [pid = 1798] [serial = 1548] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e8b6800) [pid = 1798] [serial = 1551] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e5b1800) [pid = 1798] [serial = 1554] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e971c00) [pid = 1798] [serial = 1535] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91f9f800) [pid = 1798] [serial = 1539] [outer = (nil)] [url = about:blank] 03:13:15 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x95464400) [pid = 1798] [serial = 1544] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e5a1c00) [pid = 1798] [serial = 1553] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8f0e6c00) [pid = 1798] [serial = 1565] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e806000) [pid = 1798] [serial = 1559] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x93f38400) [pid = 1798] [serial = 1541] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8d477c00) [pid = 1798] [serial = 1533] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x954ddc00) [pid = 1798] [serial = 1547] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8f0ed800) [pid = 1798] [serial = 1562] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8de1cc00) [pid = 1798] [serial = 1556] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x95320c00) [pid = 1798] [serial = 1542] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d46c800) [pid = 1798] [serial = 1532] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed0bc00) [pid = 1798] [serial = 1536] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x954a5400) [pid = 1798] [serial = 1545] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e59d400) [pid = 1798] [serial = 1557] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e5a8c00) [pid = 1798] [serial = 1550] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90ba7400) [pid = 1798] [serial = 1563] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x90bb0800) [pid = 1798] [serial = 1566] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e810000) [pid = 1798] [serial = 1560] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91909000) [pid = 1798] [serial = 1568] [outer = (nil)] [url = about:blank] 03:13:16 INFO - PROCESS | 1798 | 1467540796244 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1798 | 1467540796255 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde2800 == 8 [pid = 1798] [id = 539] 03:13:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8cde5000) [pid = 1798] [serial = 1618] [outer = (nil)] 03:13:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d46b800) [pid = 1798] [serial = 1619] [outer = 0x8cde5000] 03:13:16 INFO - PROCESS | 1798 | 1467540796344 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8dcb7400) [pid = 1798] [serial = 1620] [outer = 0x8cde5000] 03:13:17 INFO - PROCESS | 1798 | 1467540797181 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]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2551ms 03:13:17 INFO - PROCESS | 1798 | 1467540797235 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 1798 | 1467540797239 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:13:17 INFO - PROCESS | 1798 | 1467540797249 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 1798 | 1467540797254 Marionette TRACE conn4 <- [1,2130,null,{}] 03:13:17 INFO - PROCESS | 1798 | 1467540797263 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}] 03:13:17 INFO - PROCESS | 1798 | 1467540797267 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:17 INFO - PROCESS | 1798 | 1467540797439 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:13:17 INFO - PROCESS | 1798 | 1467540797451 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:17 INFO - PROCESS | 1798 | 1467540797459 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1e000 == 9 [pid = 1798] [id = 540] 03:13:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e593800) [pid = 1798] [serial = 1621] [outer = (nil)] 03:13:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5b5400) [pid = 1798] [serial = 1622] [outer = 0x8e593800] 03:13:17 INFO - PROCESS | 1798 | 1467540797532 Marionette DEBUG loaded listener.js 03:13:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e758000) [pid = 1798] [serial = 1623] [outer = 0x8e593800] 03:13:18 INFO - PROCESS | 1798 | 1467540798530 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] 03:13:18 INFO - PROCESS | 1798 | 1467540798599 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:13:18 INFO - PROCESS | 1798 | 1467540798607 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:13:18 INFO - PROCESS | 1798 | 1467540798611 Marionette TRACE conn4 <- [1,2134,null,{}] 03:13:18 INFO - PROCESS | 1798 | 1467540798617 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}] 03:13:18 INFO - PROCESS | 1798 | 1467540798622 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:18 INFO - PROCESS | 1798 | 1467540798865 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:13:18 INFO - PROCESS | 1798 | 1467540798971 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1798 | 1467540798979 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ac400 == 10 [pid = 1798] [id = 541] 03:13:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e75c000) [pid = 1798] [serial = 1624] [outer = (nil)] 03:13:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e980000) [pid = 1798] [serial = 1625] [outer = 0x8e75c000] 03:13:19 INFO - PROCESS | 1798 | 1467540799050 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8ed0e800) [pid = 1798] [serial = 1626] [outer = 0x8e75c000] 03:13:20 INFO - PROCESS | 1798 | 1467540800053 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]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1494ms 03:13:20 INFO - PROCESS | 1798 | 1467540800102 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:13:20 INFO - PROCESS | 1798 | 1467540800107 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:13:20 INFO - PROCESS | 1798 | 1467540800131 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 1798 | 1467540800141 Marionette TRACE conn4 <- [1,2138,null,{}] 03:13:20 INFO - PROCESS | 1798 | 1467540800150 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}] 03:13:20 INFO - PROCESS | 1798 | 1467540800158 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:20 INFO - PROCESS | 1798 | 1467540800401 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:13:20 INFO - PROCESS | 1798 | 1467540800430 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:20 INFO - PROCESS | 1798 | 1467540800459 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de15800 == 11 [pid = 1798] [id = 542] 03:13:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e59d800) [pid = 1798] [serial = 1627] [outer = (nil)] 03:13:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91737000) [pid = 1798] [serial = 1628] [outer = 0x8e59d800] 03:13:20 INFO - PROCESS | 1798 | 1467540800605 Marionette DEBUG loaded listener.js 03:13:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91742000) [pid = 1798] [serial = 1629] [outer = 0x8e59d800] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8dcb9400) [pid = 1798] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91fa2c00) [pid = 1798] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e976000) [pid = 1798] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9208a000) [pid = 1798] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e594800) [pid = 1798] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8f0e4800) [pid = 1798] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x91742400) [pid = 1798] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e978c00) [pid = 1798] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e598400) [pid = 1798] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:13:21 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x9190fc00) [pid = 1798] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:13:21 INFO - PROCESS | 1798 | 1467540801830 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]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1761ms 03:13:21 INFO - PROCESS | 1798 | 1467540801884 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1798 | 1467540801889 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:13:21 INFO - PROCESS | 1798 | 1467540801920 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1798 | 1467540801924 Marionette TRACE conn4 <- [1,2142,null,{}] 03:13:21 INFO - PROCESS | 1798 | 1467540801930 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}] 03:13:21 INFO - PROCESS | 1798 | 1467540801934 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:22 INFO - PROCESS | 1798 | 1467540802092 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:13:22 INFO - PROCESS | 1798 | 1467540802101 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1798 | 1467540802110 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1800 == 12 [pid = 1798] [id = 543] 03:13:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e594800) [pid = 1798] [serial = 1630] [outer = (nil)] 03:13:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x90baf000) [pid = 1798] [serial = 1631] [outer = 0x8e594800] 03:13:22 INFO - PROCESS | 1798 | 1467540802180 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9190a400) [pid = 1798] [serial = 1632] [outer = 0x8e594800] 03:13:23 INFO - PROCESS | 1798 | 1467540803174 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] 03:13:23 INFO - PROCESS | 1798 | 1467540803264 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:13:23 INFO - PROCESS | 1798 | 1467540803275 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1798 | 1467540803280 Marionette TRACE conn4 <- [1,2146,null,{}] 03:13:23 INFO - PROCESS | 1798 | 1467540803289 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}] 03:13:23 INFO - PROCESS | 1798 | 1467540803295 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:23 INFO - PROCESS | 1798 | 1467540803620 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:13:24 INFO - PROCESS | 1798 | 1467540803990 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:24 INFO - PROCESS | 1798 | 1467540804003 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8800 == 13 [pid = 1798] [id = 544] 03:13:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8d46bc00) [pid = 1798] [serial = 1633] [outer = (nil)] 03:13:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8d476000) [pid = 1798] [serial = 1634] [outer = 0x8d46bc00] 03:13:24 INFO - PROCESS | 1798 | 1467540804148 Marionette DEBUG loaded listener.js 03:13:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8de16800) [pid = 1798] [serial = 1635] [outer = 0x8d46bc00] 03:13:25 INFO - PROCESS | 1798 | 1467540805554 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] 03:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:13:25 INFO - PROCESS | 1798 | 1467540805640 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:13:25 INFO - PROCESS | 1798 | 1467540805649 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:13:25 INFO - PROCESS | 1798 | 1467540805654 Marionette TRACE conn4 <- [1,2150,null,{}] 03:13:25 INFO - PROCESS | 1798 | 1467540805662 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}] 03:13:25 INFO - PROCESS | 1798 | 1467540805670 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:25 INFO - PROCESS | 1798 | 1467540805937 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:13:26 INFO - PROCESS | 1798 | 1467540806128 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1798 | 1467540806138 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb6400 == 14 [pid = 1798] [id = 545] 03:13:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8de16c00) [pid = 1798] [serial = 1636] [outer = (nil)] 03:13:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e97dc00) [pid = 1798] [serial = 1637] [outer = 0x8de16c00] 03:13:26 INFO - PROCESS | 1798 | 1467540806224 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0e7400) [pid = 1798] [serial = 1638] [outer = 0x8de16c00] 03:13:27 INFO - PROCESS | 1798 | 1467540807269 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]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1689ms 03:13:27 INFO - PROCESS | 1798 | 1467540807337 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:13:27 INFO - PROCESS | 1798 | 1467540807343 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:13:27 INFO - PROCESS | 1798 | 1467540807350 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 1798 | 1467540807354 Marionette TRACE conn4 <- [1,2154,null,{}] 03:13:27 INFO - PROCESS | 1798 | 1467540807361 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}] 03:13:27 INFO - PROCESS | 1798 | 1467540807366 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:27 INFO - PROCESS | 1798 | 1467540807561 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:13:27 INFO - PROCESS | 1798 | 1467540807840 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:27 INFO - PROCESS | 1798 | 1467540807849 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190fc00 == 15 [pid = 1798] [id = 546] 03:13:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91910800) [pid = 1798] [serial = 1639] [outer = (nil)] 03:13:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91f9c800) [pid = 1798] [serial = 1640] [outer = 0x91910800] 03:13:27 INFO - PROCESS | 1798 | 1467540807977 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x92084c00) [pid = 1798] [serial = 1641] [outer = 0x91910800] 03:13:29 INFO - PROCESS | 1798 | 1467540809049 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]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1783ms 03:13:29 INFO - PROCESS | 1798 | 1467540809135 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 1798 | 1467540809142 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:13:29 INFO - PROCESS | 1798 | 1467540809162 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 1798 | 1467540809170 Marionette TRACE conn4 <- [1,2158,null,{}] 03:13:29 INFO - PROCESS | 1798 | 1467540809177 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}] 03:13:29 INFO - PROCESS | 1798 | 1467540809185 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:29 INFO - PROCESS | 1798 | 1467540809501 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:13:29 INFO - PROCESS | 1798 | 1467540809695 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:29 INFO - PROCESS | 1798 | 1467540809704 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476800 == 16 [pid = 1798] [id = 547] 03:13:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9190f400) [pid = 1798] [serial = 1642] [outer = (nil)] 03:13:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x932a3800) [pid = 1798] [serial = 1643] [outer = 0x9190f400] 03:13:29 INFO - PROCESS | 1798 | 1467540809787 Marionette DEBUG loaded listener.js 03:13:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x931ea000) [pid = 1798] [serial = 1644] [outer = 0x9190f400] 03:13:30 INFO - PROCESS | 1798 | 1467540810808 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]]]}] 03:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1703ms 03:13:30 INFO - PROCESS | 1798 | 1467540810857 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:13:30 INFO - PROCESS | 1798 | 1467540810860 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:13:30 INFO - PROCESS | 1798 | 1467540810898 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:13:30 INFO - PROCESS | 1798 | 1467540810902 Marionette TRACE conn4 <- [1,2162,null,{}] 03:13:30 INFO - PROCESS | 1798 | 1467540810908 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}] 03:13:30 INFO - PROCESS | 1798 | 1467540810914 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:31 INFO - PROCESS | 1798 | 1467540811107 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:13:31 INFO - PROCESS | 1798 | 1467540811501 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 1798 | 1467540811517 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d800 == 17 [pid = 1798] [id = 548] 03:13:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8d46e000) [pid = 1798] [serial = 1645] [outer = (nil)] 03:13:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8dcc1000) [pid = 1798] [serial = 1646] [outer = 0x8d46e000] 03:13:31 INFO - PROCESS | 1798 | 1467540811622 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e5a2400) [pid = 1798] [serial = 1647] [outer = 0x8d46e000] 03:13:32 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1800 == 16 [pid = 1798] [id = 543] 03:13:32 INFO - PROCESS | 1798 | --DOCSHELL 0x8de15800 == 15 [pid = 1798] [id = 542] 03:13:32 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ac400 == 14 [pid = 1798] [id = 541] 03:13:32 INFO - PROCESS | 1798 | 1467540812735 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]]]}] 03:13:32 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1e000 == 13 [pid = 1798] [id = 540] 03:13:32 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde2800 == 12 [pid = 1798] [id = 539] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x924e8400) [pid = 1798] [serial = 1592] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x931e0000) [pid = 1798] [serial = 1580] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x932a8000) [pid = 1798] [serial = 1581] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92405400) [pid = 1798] [serial = 1577] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9240ac00) [pid = 1798] [serial = 1578] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e755400) [pid = 1798] [serial = 1571] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e80ac00) [pid = 1798] [serial = 1572] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90bac800) [pid = 1798] [serial = 1574] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x90ba9c00) [pid = 1798] [serial = 1575] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91f94400) [pid = 1798] [serial = 1569] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8ed02000) [pid = 1798] [serial = 1586] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8f0eb400) [pid = 1798] [serial = 1587] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5b3c00) [pid = 1798] [serial = 1583] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e805400) [pid = 1798] [serial = 1584] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x91f9f400) [pid = 1798] [serial = 1589] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x91901800) [pid = 1798] [serial = 1596] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91742800) [pid = 1798] [serial = 1593] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x92089400) [pid = 1798] [serial = 1590] [outer = (nil)] [url = about:blank] 03:13:32 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8f0edc00) [pid = 1798] [serial = 1595] [outer = (nil)] [url = about:blank] 03:13:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:13:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1899ms 03:13:32 INFO - PROCESS | 1798 | 1467540812797 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1798 | 1467540812802 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:13:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:13:32 INFO - PROCESS | 1798 | 1467540812810 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 1798 | 1467540812815 Marionette TRACE conn4 <- [1,2166,null,{}] 03:13:32 INFO - PROCESS | 1798 | 1467540812823 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}] 03:13:32 INFO - PROCESS | 1798 | 1467540812829 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:33 INFO - PROCESS | 1798 | 1467540813003 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:13:33 INFO - PROCESS | 1798 | 1467540813193 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1798 | 1467540813203 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b6800 == 13 [pid = 1798] [id = 549] 03:13:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e75cc00) [pid = 1798] [serial = 1648] [outer = (nil)] 03:13:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e806c00) [pid = 1798] [serial = 1649] [outer = 0x8e75cc00] 03:13:33 INFO - PROCESS | 1798 | 1467540813277 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e8bb000) [pid = 1798] [serial = 1650] [outer = 0x8e75cc00] 03:13:34 INFO - PROCESS | 1798 | 1467540814115 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]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1340ms 03:13:34 INFO - PROCESS | 1798 | 1467540814154 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1798 | 1467540814160 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:13:34 INFO - PROCESS | 1798 | 1467540814168 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1798 | 1467540814172 Marionette TRACE conn4 <- [1,2170,null,{}] 03:13:34 INFO - PROCESS | 1798 | 1467540814178 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}] 03:13:34 INFO - PROCESS | 1798 | 1467540814184 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:34 INFO - PROCESS | 1798 | 1467540814359 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:13:34 INFO - PROCESS | 1798 | 1467540814369 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:34 INFO - PROCESS | 1798 | 1467540814376 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0d000 == 14 [pid = 1798] [id = 550] 03:13:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8f0e6000) [pid = 1798] [serial = 1651] [outer = (nil)] 03:13:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x90baa400) [pid = 1798] [serial = 1652] [outer = 0x8f0e6000] 03:13:34 INFO - PROCESS | 1798 | 1467540814588 Marionette DEBUG loaded listener.js 03:13:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9173e000) [pid = 1798] [serial = 1653] [outer = 0x8f0e6000] 03:13:35 INFO - PROCESS | 1798 | 1467540815521 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]]]}] 03:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1381ms 03:13:35 INFO - PROCESS | 1798 | 1467540815550 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:13:35 INFO - PROCESS | 1798 | 1467540815555 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:13:35 INFO - PROCESS | 1798 | 1467540815569 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:13:35 INFO - PROCESS | 1798 | 1467540815578 Marionette TRACE conn4 <- [1,2174,null,{}] 03:13:35 INFO - PROCESS | 1798 | 1467540815592 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}] 03:13:35 INFO - PROCESS | 1798 | 1467540815600 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:35 INFO - PROCESS | 1798 | 1467540815826 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:13:35 INFO - PROCESS | 1798 | 1467540815854 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1798 | 1467540815863 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf000 == 15 [pid = 1798] [id = 551] 03:13:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x92082c00) [pid = 1798] [serial = 1654] [outer = (nil)] 03:13:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9240ac00) [pid = 1798] [serial = 1655] [outer = 0x92082c00] 03:13:35 INFO - PROCESS | 1798 | 1467540815931 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x9240f000) [pid = 1798] [serial = 1656] [outer = 0x92082c00] 03:13:36 INFO - PROCESS | 1798 | 1467540816913 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]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1403ms 03:13:36 INFO - PROCESS | 1798 | 1467540816965 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1798 | 1467540816969 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:13:36 INFO - PROCESS | 1798 | 1467540816980 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1798 | 1467540816982 Marionette TRACE conn4 <- [1,2178,null,{}] 03:13:36 INFO - PROCESS | 1798 | 1467540816987 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}] 03:13:36 INFO - PROCESS | 1798 | 1467540816993 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:37 INFO - PROCESS | 1798 | 1467540817207 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:13:37 INFO - PROCESS | 1798 | 1467540817228 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:37 INFO - PROCESS | 1798 | 1467540817237 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46cc00 == 16 [pid = 1798] [id = 552] 03:13:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91fa3000) [pid = 1798] [serial = 1657] [outer = (nil)] 03:13:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x932a4400) [pid = 1798] [serial = 1658] [outer = 0x91fa3000] 03:13:37 INFO - PROCESS | 1798 | 1467540817318 Marionette DEBUG loaded listener.js 03:13:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9329bc00) [pid = 1798] [serial = 1659] [outer = 0x91fa3000] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8cddd000) [pid = 1798] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e59d800) [pid = 1798] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e5b3800) [pid = 1798] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e5b2000) [pid = 1798] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e593800) [pid = 1798] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8cde5000) [pid = 1798] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91736800) [pid = 1798] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9190b000) [pid = 1798] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x95386c00) [pid = 1798] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9545e800) [pid = 1798] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:13:37 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e75c000) [pid = 1798] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:13:38 INFO - PROCESS | 1798 | 1467540818339 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]]]}] 03:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1383ms 03:13:38 INFO - PROCESS | 1798 | 1467540818365 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:13:38 INFO - PROCESS | 1798 | 1467540818369 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:13:38 INFO - PROCESS | 1798 | 1467540818375 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:13:38 INFO - PROCESS | 1798 | 1467540818378 Marionette TRACE conn4 <- [1,2182,null,{}] 03:13:38 INFO - PROCESS | 1798 | 1467540818384 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}] 03:13:38 INFO - PROCESS | 1798 | 1467540818389 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:38 INFO - PROCESS | 1798 | 1467540818551 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:13:38 INFO - PROCESS | 1798 | 1467540818695 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1798 | 1467540818713 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b0c00 == 17 [pid = 1798] [id = 553] 03:13:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x90bb2400) [pid = 1798] [serial = 1660] [outer = (nil)] 03:13:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9190e800) [pid = 1798] [serial = 1661] [outer = 0x90bb2400] 03:13:38 INFO - PROCESS | 1798 | 1467540818806 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x93f2d000) [pid = 1798] [serial = 1662] [outer = 0x90bb2400] 03:13:39 INFO - PROCESS | 1798 | 1467540819778 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]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1431ms 03:13:39 INFO - PROCESS | 1798 | 1467540819822 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1798 | 1467540819830 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:13:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:13:39 INFO - PROCESS | 1798 | 1467540819841 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1798 | 1467540819848 Marionette TRACE conn4 <- [1,2186,null,{}] 03:13:39 INFO - PROCESS | 1798 | 1467540819858 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}] 03:13:39 INFO - PROCESS | 1798 | 1467540819863 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:40 INFO - PROCESS | 1798 | 1467540820060 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:13:40 INFO - PROCESS | 1798 | 1467540820258 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:40 INFO - PROCESS | 1798 | 1467540820272 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc800 == 18 [pid = 1798] [id = 554] 03:13:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e59b000) [pid = 1798] [serial = 1663] [outer = (nil)] 03:13:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e750800) [pid = 1798] [serial = 1664] [outer = 0x8e59b000] 03:13:40 INFO - PROCESS | 1798 | 1467540820420 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e75dc00) [pid = 1798] [serial = 1665] [outer = 0x8e59b000] 03:13:41 INFO - PROCESS | 1798 | 1467540821435 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]]]}] 03:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1652ms 03:13:41 INFO - PROCESS | 1798 | 1467540821492 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:13:41 INFO - PROCESS | 1798 | 1467540821500 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:13:41 INFO - PROCESS | 1798 | 1467540821510 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:13:41 INFO - PROCESS | 1798 | 1467540821514 Marionette TRACE conn4 <- [1,2190,null,{}] 03:13:41 INFO - PROCESS | 1798 | 1467540821521 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}] 03:13:41 INFO - PROCESS | 1798 | 1467540821527 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:41 INFO - PROCESS | 1798 | 1467540821767 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:13:42 INFO - PROCESS | 1798 | 1467540822001 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:42 INFO - PROCESS | 1798 | 1467540822012 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed07000 == 19 [pid = 1798] [id = 555] 03:13:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0eb400) [pid = 1798] [serial = 1666] [outer = (nil)] 03:13:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90bab000) [pid = 1798] [serial = 1667] [outer = 0x8f0eb400] 03:13:42 INFO - PROCESS | 1798 | 1467540822141 Marionette DEBUG loaded listener.js 03:13:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91904400) [pid = 1798] [serial = 1668] [outer = 0x8f0eb400] 03:13:43 INFO - PROCESS | 1798 | 1467540823107 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]]]}] 03:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1636ms 03:13:43 INFO - PROCESS | 1798 | 1467540823146 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:13:43 INFO - PROCESS | 1798 | 1467540823150 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:13:43 INFO - PROCESS | 1798 | 1467540823158 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:13:43 INFO - PROCESS | 1798 | 1467540823164 Marionette TRACE conn4 <- [1,2194,null,{}] 03:13:43 INFO - PROCESS | 1798 | 1467540823181 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}] 03:13:43 INFO - PROCESS | 1798 | 1467540823190 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:43 INFO - PROCESS | 1798 | 1467540823378 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:13:43 INFO - PROCESS | 1798 | 1467540823573 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1798 | 1467540823582 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f94400 == 20 [pid = 1798] [id = 556] 03:13:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x92090000) [pid = 1798] [serial = 1669] [outer = (nil)] 03:13:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93de2800) [pid = 1798] [serial = 1670] [outer = 0x92090000] 03:13:43 INFO - PROCESS | 1798 | 1467540823674 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95318800) [pid = 1798] [serial = 1671] [outer = 0x92090000] 03:13:44 INFO - PROCESS | 1798 | 1467540824705 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]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1593ms 03:13:44 INFO - PROCESS | 1798 | 1467540824751 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:13:44 INFO - PROCESS | 1798 | 1467540824757 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:13:44 INFO - PROCESS | 1798 | 1467540824763 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1798 | 1467540824767 Marionette TRACE conn4 <- [1,2198,null,{}] 03:13:44 INFO - PROCESS | 1798 | 1467540824773 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}] 03:13:44 INFO - PROCESS | 1798 | 1467540824778 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:44 INFO - PROCESS | 1798 | 1467540824962 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:13:45 INFO - PROCESS | 1798 | 1467540825145 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1798 | 1467540825156 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x93dec800 == 21 [pid = 1798] [id = 557] 03:13:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9545a800) [pid = 1798] [serial = 1672] [outer = (nil)] 03:13:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x95464800) [pid = 1798] [serial = 1673] [outer = 0x9545a800] 03:13:45 INFO - PROCESS | 1798 | 1467540825239 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x90bae400) [pid = 1798] [serial = 1674] [outer = 0x9545a800] 03:13:46 INFO - PROCESS | 1798 | 1467540826191 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]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1489ms 03:13:46 INFO - PROCESS | 1798 | 1467540826252 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:13:46 INFO - PROCESS | 1798 | 1467540826257 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:13:46 INFO - PROCESS | 1798 | 1467540826263 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1798 | 1467540826267 Marionette TRACE conn4 <- [1,2202,null,{}] 03:13:46 INFO - PROCESS | 1798 | 1467540826273 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}] 03:13:46 INFO - PROCESS | 1798 | 1467540826278 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:46 INFO - PROCESS | 1798 | 1467540826457 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:13:46 INFO - PROCESS | 1798 | 1467540826679 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 1798 | 1467540826690 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed07800 == 22 [pid = 1798] [id = 558] 03:13:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95321000) [pid = 1798] [serial = 1675] [outer = (nil)] 03:13:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954d3c00) [pid = 1798] [serial = 1676] [outer = 0x95321000] 03:13:46 INFO - PROCESS | 1798 | 1467540826822 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x954e0400) [pid = 1798] [serial = 1677] [outer = 0x95321000] 03:13:47 INFO - PROCESS | 1798 | 1467540827791 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]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1582ms 03:13:47 INFO - PROCESS | 1798 | 1467540827846 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 1798 | 1467540827849 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:13:47 INFO - PROCESS | 1798 | 1467540827856 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 1798 | 1467540827859 Marionette TRACE conn4 <- [1,2206,null,{}] 03:13:47 INFO - PROCESS | 1798 | 1467540827865 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}] 03:13:47 INFO - PROCESS | 1798 | 1467540827875 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:48 INFO - PROCESS | 1798 | 1467540828100 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:13:48 INFO - PROCESS | 1798 | 1467540828403 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1798 | 1467540828415 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdddc00 == 23 [pid = 1798] [id = 559] 03:13:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x90bb1800) [pid = 1798] [serial = 1678] [outer = (nil)] 03:13:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x98433400) [pid = 1798] [serial = 1679] [outer = 0x90bb1800] 03:13:48 INFO - PROCESS | 1798 | 1467540828502 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x990e9400) [pid = 1798] [serial = 1680] [outer = 0x90bb1800] 03:13:49 INFO - PROCESS | 1798 | 1467540829458 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]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1681ms 03:13:49 INFO - PROCESS | 1798 | 1467540829537 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1798 | 1467540829540 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:13:49 INFO - PROCESS | 1798 | 1467540829547 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1798 | 1467540829551 Marionette TRACE conn4 <- [1,2210,null,{}] 03:13:49 INFO - PROCESS | 1798 | 1467540829557 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}] 03:13:49 INFO - PROCESS | 1798 | 1467540829562 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:49 INFO - PROCESS | 1798 | 1467540829771 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:13:50 INFO - PROCESS | 1798 | 1467540830212 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1798 | 1467540830222 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd400 == 24 [pid = 1798] [id = 560] 03:13:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8dcbd800) [pid = 1798] [serial = 1681] [outer = (nil)] 03:13:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8de1d400) [pid = 1798] [serial = 1682] [outer = 0x8dcbd800] 03:13:50 INFO - PROCESS | 1798 | 1467540830340 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5af400) [pid = 1798] [serial = 1683] [outer = 0x8dcbd800] 03:13:51 INFO - PROCESS | 1798 | 1467540831273 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]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1781ms 03:13:51 INFO - PROCESS | 1798 | 1467540831331 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:13:51 INFO - PROCESS | 1798 | 1467540831342 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:13:51 INFO - PROCESS | 1798 | 1467540831350 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 1798 | 1467540831354 Marionette TRACE conn4 <- [1,2214,null,{}] 03:13:51 INFO - PROCESS | 1798 | 1467540831362 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}] 03:13:51 INFO - PROCESS | 1798 | 1467540831370 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:51 INFO - PROCESS | 1798 | 1467540831543 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:13:51 INFO - PROCESS | 1798 | 1467540831742 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1798 | 1467540831751 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476800 == 23 [pid = 1798] [id = 547] 03:13:52 INFO - PROCESS | 1798 | --DOCSHELL 0x9190fc00 == 22 [pid = 1798] [id = 546] 03:13:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8800 == 21 [pid = 1798] [id = 544] 03:13:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb6400 == 20 [pid = 1798] [id = 545] 03:13:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1bc00 == 19 [pid = 1798] [id = 538] 03:13:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddfc00 == 20 [pid = 1798] [id = 561] 03:13:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8cde0000) [pid = 1798] [serial = 1684] [outer = (nil)] 03:13:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8d469400) [pid = 1798] [serial = 1685] [outer = 0x8cde0000] 03:13:52 INFO - PROCESS | 1798 | 1467540832808 Marionette DEBUG loaded listener.js 03:13:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8d474000) [pid = 1798] [serial = 1686] [outer = 0x8cde0000] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x90baf000) [pid = 1798] [serial = 1631] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8d476c00) [pid = 1798] [serial = 1599] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8cde7800) [pid = 1798] [serial = 1598] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x91737000) [pid = 1798] [serial = 1628] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e973c00) [pid = 1798] [serial = 1602] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e807c00) [pid = 1798] [serial = 1617] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e753400) [pid = 1798] [serial = 1616] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e5b5400) [pid = 1798] [serial = 1622] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e758000) [pid = 1798] [serial = 1623] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e8b3000) [pid = 1798] [serial = 1601] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8d46b800) [pid = 1798] [serial = 1619] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8dcb7400) [pid = 1798] [serial = 1620] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x91f97000) [pid = 1798] [serial = 1605] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91740000) [pid = 1798] [serial = 1604] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x93f36400) [pid = 1798] [serial = 1608] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x93de7800) [pid = 1798] [serial = 1607] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9545ac00) [pid = 1798] [serial = 1611] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95459800) [pid = 1798] [serial = 1610] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x95524c00) [pid = 1798] [serial = 1614] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x954a8c00) [pid = 1798] [serial = 1613] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x91742000) [pid = 1798] [serial = 1629] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed0e800) [pid = 1798] [serial = 1626] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e980000) [pid = 1798] [serial = 1625] [outer = (nil)] [url = about:blank] 03:13:53 INFO - PROCESS | 1798 | 1467540833830 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]]]}] 03:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2537ms 03:13:53 INFO - PROCESS | 1798 | 1467540833888 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:13:53 INFO - PROCESS | 1798 | 1467540833894 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:13:53 INFO - PROCESS | 1798 | 1467540833902 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:13:53 INFO - PROCESS | 1798 | 1467540833906 Marionette TRACE conn4 <- [1,2218,null,{}] 03:13:53 INFO - PROCESS | 1798 | 1467540833913 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}] 03:13:53 INFO - PROCESS | 1798 | 1467540833919 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:54 INFO - PROCESS | 1798 | 1467540834092 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:13:54 INFO - PROCESS | 1798 | 1467540834231 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1798 | 1467540834240 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a7400 == 21 [pid = 1798] [id = 562] 03:13:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5a7800) [pid = 1798] [serial = 1687] [outer = (nil)] 03:13:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e5b0000) [pid = 1798] [serial = 1688] [outer = 0x8e5a7800] 03:13:54 INFO - PROCESS | 1798 | 1467540834314 Marionette DEBUG loaded listener.js 03:13:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e753400) [pid = 1798] [serial = 1689] [outer = 0x8e5a7800] 03:13:55 INFO - PROCESS | 1798 | 1467540835248 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]]]}] 03:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1387ms 03:13:55 INFO - PROCESS | 1798 | 1467540835290 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:13:55 INFO - PROCESS | 1798 | 1467540835298 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:13:55 INFO - PROCESS | 1798 | 1467540835310 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:13:55 INFO - PROCESS | 1798 | 1467540835314 Marionette TRACE conn4 <- [1,2222,null,{}] 03:13:55 INFO - PROCESS | 1798 | 1467540835320 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}] 03:13:55 INFO - PROCESS | 1798 | 1467540835326 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:55 INFO - PROCESS | 1798 | 1467540835511 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:13:55 INFO - PROCESS | 1798 | 1467540835691 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:55 INFO - PROCESS | 1798 | 1467540835701 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ac800 == 22 [pid = 1798] [id = 563] 03:13:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e8b3c00) [pid = 1798] [serial = 1690] [outer = (nil)] 03:13:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e975800) [pid = 1798] [serial = 1691] [outer = 0x8e8b3c00] 03:13:55 INFO - PROCESS | 1798 | 1467540835771 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8ed04400) [pid = 1798] [serial = 1692] [outer = 0x8e8b3c00] 03:13:56 INFO - PROCESS | 1798 | 1467540836750 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]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1484ms 03:13:56 INFO - PROCESS | 1798 | 1467540836794 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1798 | 1467540836797 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:13:56 INFO - PROCESS | 1798 | 1467540836812 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1798 | 1467540836818 Marionette TRACE conn4 <- [1,2226,null,{}] 03:13:56 INFO - PROCESS | 1798 | 1467540836836 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}] 03:13:56 INFO - PROCESS | 1798 | 1467540836846 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:57 INFO - PROCESS | 1798 | 1467540837082 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:13:57 INFO - PROCESS | 1798 | 1467540837108 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:57 INFO - PROCESS | 1798 | 1467540837115 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x91733400 == 23 [pid = 1798] [id = 564] 03:13:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91733c00) [pid = 1798] [serial = 1693] [outer = (nil)] 03:13:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91737000) [pid = 1798] [serial = 1694] [outer = 0x91733c00] 03:13:57 INFO - PROCESS | 1798 | 1467540837186 Marionette DEBUG loaded listener.js 03:13:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91741400) [pid = 1798] [serial = 1695] [outer = 0x91733c00] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x90bb2400) [pid = 1798] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x92082c00) [pid = 1798] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91fa3000) [pid = 1798] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8de16c00) [pid = 1798] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8f0e6000) [pid = 1798] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e75cc00) [pid = 1798] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d46bc00) [pid = 1798] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91910800) [pid = 1798] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9190f400) [pid = 1798] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8d46e000) [pid = 1798] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:13:58 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e594800) [pid = 1798] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:13:58 INFO - PROCESS | 1798 | 1467540838599 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]]]}] 03:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1845ms 03:13:58 INFO - PROCESS | 1798 | 1467540838650 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:13:58 INFO - PROCESS | 1798 | 1467540838655 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:13:58 INFO - PROCESS | 1798 | 1467540838662 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:13:58 INFO - PROCESS | 1798 | 1467540838665 Marionette TRACE conn4 <- [1,2230,null,{}] 03:13:58 INFO - PROCESS | 1798 | 1467540838671 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}] 03:13:58 INFO - PROCESS | 1798 | 1467540838676 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:58 INFO - PROCESS | 1798 | 1467540838832 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:13:58 INFO - PROCESS | 1798 | 1467540838844 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1798 | 1467540838850 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:13:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75cc00 == 24 [pid = 1798] [id = 565] 03:13:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90ba8000) [pid = 1798] [serial = 1696] [outer = (nil)] 03:13:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91902400) [pid = 1798] [serial = 1697] [outer = 0x90ba8000] 03:13:58 INFO - PROCESS | 1798 | 1467540838920 Marionette DEBUG loaded listener.js 03:13:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9190ac00) [pid = 1798] [serial = 1698] [outer = 0x90ba8000] 03:13:59 INFO - PROCESS | 1798 | 1467540839808 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]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1181ms 03:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:13:59 INFO - PROCESS | 1798 | 1467540839847 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 1798 | 1467540839850 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:13:59 INFO - PROCESS | 1798 | 1467540839857 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 1798 | 1467540839859 Marionette TRACE conn4 <- [1,2234,null,{}] 03:13:59 INFO - PROCESS | 1798 | 1467540839865 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}] 03:13:59 INFO - PROCESS | 1798 | 1467540839871 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:00 INFO - PROCESS | 1798 | 1467540840025 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:14:00 INFO - PROCESS | 1798 | 1467540840034 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1798 | 1467540840041 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f98000 == 25 [pid = 1798] [id = 566] 03:14:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91f98400) [pid = 1798] [serial = 1699] [outer = (nil)] 03:14:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91f9e800) [pid = 1798] [serial = 1700] [outer = 0x91f98400] 03:14:00 INFO - PROCESS | 1798 | 1467540840130 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92403800) [pid = 1798] [serial = 1701] [outer = 0x91f98400] 03:14:01 INFO - PROCESS | 1798 | 1467540841368 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]]]}] 03:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1598ms 03:14:01 INFO - PROCESS | 1798 | 1467540841455 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1798 | 1467540841462 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:14:01 INFO - PROCESS | 1798 | 1467540841470 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1798 | 1467540841478 Marionette TRACE conn4 <- [1,2238,null,{}] 03:14:01 INFO - PROCESS | 1798 | 1467540841529 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}] 03:14:01 INFO - PROCESS | 1798 | 1467540841535 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:01 INFO - PROCESS | 1798 | 1467540841713 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:14:02 INFO - PROCESS | 1798 | 1467540841990 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:02 INFO - PROCESS | 1798 | 1467540842000 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d472000 == 26 [pid = 1798] [id = 567] 03:14:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e802c00) [pid = 1798] [serial = 1702] [outer = (nil)] 03:14:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e80ac00) [pid = 1798] [serial = 1703] [outer = 0x8e802c00] 03:14:02 INFO - PROCESS | 1798 | 1467540842111 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8ba800) [pid = 1798] [serial = 1704] [outer = 0x8e802c00] 03:14:03 INFO - PROCESS | 1798 | 1467540843149 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]]]}] 03:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1724ms 03:14:03 INFO - PROCESS | 1798 | 1467540843195 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:14:03 INFO - PROCESS | 1798 | 1467540843202 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:14:03 INFO - PROCESS | 1798 | 1467540843213 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1798 | 1467540843217 Marionette TRACE conn4 <- [1,2242,null,{}] 03:14:03 INFO - PROCESS | 1798 | 1467540843224 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}] 03:14:03 INFO - PROCESS | 1798 | 1467540843230 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:03 INFO - PROCESS | 1798 | 1467540843429 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:14:03 INFO - PROCESS | 1798 | 1467540843708 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1798 | 1467540843719 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb0400 == 27 [pid = 1798] [id = 568] 03:14:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91903c00) [pid = 1798] [serial = 1705] [outer = (nil)] 03:14:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91f96400) [pid = 1798] [serial = 1706] [outer = 0x91903c00] 03:14:03 INFO - PROCESS | 1798 | 1467540843845 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91f9f000) [pid = 1798] [serial = 1707] [outer = 0x91903c00] 03:14:04 INFO - PROCESS | 1798 | 1467540844787 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]]]}] 03:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1593ms 03:14:04 INFO - PROCESS | 1798 | 1467540844806 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1798 | 1467540844809 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:14:04 INFO - PROCESS | 1798 | 1467540844817 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1798 | 1467540844823 Marionette TRACE conn4 <- [1,2246,null,{}] 03:14:04 INFO - PROCESS | 1798 | 1467540844869 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}] 03:14:04 INFO - PROCESS | 1798 | 1467540844879 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:05 INFO - PROCESS | 1798 | 1467540845072 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:14:05 INFO - PROCESS | 1798 | 1467540845256 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1798 | 1467540845268 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208c800 == 28 [pid = 1798] [id = 569] 03:14:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x924ea000) [pid = 1798] [serial = 1708] [outer = (nil)] 03:14:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x93d24800) [pid = 1798] [serial = 1709] [outer = 0x924ea000] 03:14:05 INFO - PROCESS | 1798 | 1467540845350 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x93de7800) [pid = 1798] [serial = 1710] [outer = 0x924ea000] 03:14:06 INFO - PROCESS | 1798 | 1467540846425 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]]]}] 03:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1663ms 03:14:06 INFO - PROCESS | 1798 | 1467540846482 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 1798 | 1467540846486 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:14:06 INFO - PROCESS | 1798 | 1467540846494 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1798 | 1467540846499 Marionette TRACE conn4 <- [1,2250,null,{}] 03:14:06 INFO - PROCESS | 1798 | 1467540846505 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}] 03:14:06 INFO - PROCESS | 1798 | 1467540846510 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:06 INFO - PROCESS | 1798 | 1467540846714 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:14:06 INFO - PROCESS | 1798 | 1467540846957 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1798 | 1467540846966 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de18400 == 29 [pid = 1798] [id = 570] 03:14:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e59a800) [pid = 1798] [serial = 1711] [outer = (nil)] 03:14:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e97d400) [pid = 1798] [serial = 1712] [outer = 0x8e59a800] 03:14:07 INFO - PROCESS | 1798 | 1467540847096 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x92084400) [pid = 1798] [serial = 1713] [outer = 0x8e59a800] 03:14:08 INFO - PROCESS | 1798 | 1467540848245 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]]]}] 03:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1788ms 03:14:08 INFO - PROCESS | 1798 | 1467540848305 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1798 | 1467540848312 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:14:08 INFO - PROCESS | 1798 | 1467540848322 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1798 | 1467540848326 Marionette TRACE conn4 <- [1,2254,null,{}] 03:14:08 INFO - PROCESS | 1798 | 1467540848341 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}] 03:14:08 INFO - PROCESS | 1798 | 1467540848346 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:08 INFO - PROCESS | 1798 | 1467540848542 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:14:08 INFO - PROCESS | 1798 | 1467540848794 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1798 | 1467540848803 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de16000 == 30 [pid = 1798] [id = 571] 03:14:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8de16c00) [pid = 1798] [serial = 1714] [outer = (nil)] 03:14:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8e5b3800) [pid = 1798] [serial = 1715] [outer = 0x8de16c00] 03:14:08 INFO - PROCESS | 1798 | 1467540848889 Marionette DEBUG loaded listener.js 03:14:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e80f400) [pid = 1798] [serial = 1716] [outer = 0x8de16c00] 03:14:09 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf000 == 29 [pid = 1798] [id = 551] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x9240f000) [pid = 1798] [serial = 1656] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x9240ac00) [pid = 1798] [serial = 1655] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x932a4400) [pid = 1798] [serial = 1658] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e97dc00) [pid = 1798] [serial = 1637] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8f0e7400) [pid = 1798] [serial = 1638] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x90baa400) [pid = 1798] [serial = 1652] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e806c00) [pid = 1798] [serial = 1649] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e8bb000) [pid = 1798] [serial = 1650] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8d476000) [pid = 1798] [serial = 1634] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8de16800) [pid = 1798] [serial = 1635] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x91f9c800) [pid = 1798] [serial = 1640] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x92084c00) [pid = 1798] [serial = 1641] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x932a3800) [pid = 1798] [serial = 1643] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x931ea000) [pid = 1798] [serial = 1644] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8dcc1000) [pid = 1798] [serial = 1646] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e5a2400) [pid = 1798] [serial = 1647] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9190a400) [pid = 1798] [serial = 1632] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x93f2d000) [pid = 1798] [serial = 1662] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9329bc00) [pid = 1798] [serial = 1659] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9173e000) [pid = 1798] [serial = 1653] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9190e800) [pid = 1798] [serial = 1661] [outer = (nil)] [url = about:blank] 03:14:09 INFO - PROCESS | 1798 | 1467540849807 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]]]}] 03:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1533ms 03:14:09 INFO - PROCESS | 1798 | 1467540849855 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1798 | 1467540849862 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:14:09 INFO - PROCESS | 1798 | 1467540849872 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1798 | 1467540849875 Marionette TRACE conn4 <- [1,2258,null,{}] 03:14:09 INFO - PROCESS | 1798 | 1467540849882 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}] 03:14:09 INFO - PROCESS | 1798 | 1467540849887 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:10 INFO - PROCESS | 1798 | 1467540850056 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:14:10 INFO - PROCESS | 1798 | 1467540850195 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1798 | 1467540850202 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476000 == 30 [pid = 1798] [id = 572] 03:14:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e8bd400) [pid = 1798] [serial = 1717] [outer = (nil)] 03:14:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8ed0f800) [pid = 1798] [serial = 1718] [outer = 0x8e8bd400] 03:14:10 INFO - PROCESS | 1798 | 1467540850276 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0f0000) [pid = 1798] [serial = 1719] [outer = 0x8e8bd400] 03:14:11 INFO - PROCESS | 1798 | 1467540851142 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]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1342ms 03:14:11 INFO - PROCESS | 1798 | 1467540851215 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 1798 | 1467540851218 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:14:11 INFO - PROCESS | 1798 | 1467540851225 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1798 | 1467540851231 Marionette TRACE conn4 <- [1,2262,null,{}] 03:14:11 INFO - PROCESS | 1798 | 1467540851247 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}] 03:14:11 INFO - PROCESS | 1798 | 1467540851255 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:11 INFO - PROCESS | 1798 | 1467540851423 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:14:11 INFO - PROCESS | 1798 | 1467540851577 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1798 | 1467540851589 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9a000 == 31 [pid = 1798] [id = 573] 03:14:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91f9c800) [pid = 1798] [serial = 1720] [outer = (nil)] 03:14:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92086800) [pid = 1798] [serial = 1721] [outer = 0x91f9c800] 03:14:11 INFO - PROCESS | 1798 | 1467540851663 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x9240fc00) [pid = 1798] [serial = 1722] [outer = 0x91f9c800] 03:14:12 INFO - PROCESS | 1798 | 1467540852586 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]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1387ms 03:14:12 INFO - PROCESS | 1798 | 1467540852613 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1798 | 1467540852616 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:14:12 INFO - PROCESS | 1798 | 1467540852623 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1798 | 1467540852626 Marionette TRACE conn4 <- [1,2266,null,{}] 03:14:12 INFO - PROCESS | 1798 | 1467540852632 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}] 03:14:12 INFO - PROCESS | 1798 | 1467540852636 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:12 INFO - PROCESS | 1798 | 1467540852846 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:14:12 INFO - PROCESS | 1798 | 1467540852875 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:12 INFO - PROCESS | 1798 | 1467540852886 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0c00 == 32 [pid = 1798] [id = 574] 03:14:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9208d400) [pid = 1798] [serial = 1723] [outer = (nil)] 03:14:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x932a6400) [pid = 1798] [serial = 1724] [outer = 0x9208d400] 03:14:12 INFO - PROCESS | 1798 | 1467540852962 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x932a9800) [pid = 1798] [serial = 1725] [outer = 0x9208d400] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x90ba8000) [pid = 1798] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91733c00) [pid = 1798] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8cde0000) [pid = 1798] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e5a7800) [pid = 1798] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e59b000) [pid = 1798] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8f0eb400) [pid = 1798] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcbd800) [pid = 1798] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x92090000) [pid = 1798] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9545a800) [pid = 1798] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x95321000) [pid = 1798] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x90bb1800) [pid = 1798] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:14:13 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e8b3c00) [pid = 1798] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:14:14 INFO - PROCESS | 1798 | 1467540854080 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]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1494ms 03:14:14 INFO - PROCESS | 1798 | 1467540854118 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:14:14 INFO - PROCESS | 1798 | 1467540854122 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:14:14 INFO - PROCESS | 1798 | 1467540854129 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1798 | 1467540854133 Marionette TRACE conn4 <- [1,2270,null,{}] 03:14:14 INFO - PROCESS | 1798 | 1467540854138 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}] 03:14:14 INFO - PROCESS | 1798 | 1467540854143 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:14 INFO - PROCESS | 1798 | 1467540854301 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:14:14 INFO - PROCESS | 1798 | 1467540854310 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:14 INFO - PROCESS | 1798 | 1467540854318 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde8c00 == 33 [pid = 1798] [id = 575] 03:14:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e74f800) [pid = 1798] [serial = 1726] [outer = (nil)] 03:14:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x90bb1800) [pid = 1798] [serial = 1727] [outer = 0x8e74f800] 03:14:14 INFO - PROCESS | 1798 | 1467540854388 Marionette DEBUG loaded listener.js 03:14:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9240f800) [pid = 1798] [serial = 1728] [outer = 0x8e74f800] 03:14:15 INFO - PROCESS | 1798 | 1467540855314 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]]]}] 03:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1229ms 03:14:15 INFO - PROCESS | 1798 | 1467540855359 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:14:15 INFO - PROCESS | 1798 | 1467540855363 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:14:15 INFO - PROCESS | 1798 | 1467540855374 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:14:15 INFO - PROCESS | 1798 | 1467540855377 Marionette TRACE conn4 <- [1,2274,null,{}] 03:14:15 INFO - PROCESS | 1798 | 1467540855383 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}] 03:14:15 INFO - PROCESS | 1798 | 1467540855393 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:15 INFO - PROCESS | 1798 | 1467540855593 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:14:15 INFO - PROCESS | 1798 | 1467540855747 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1798 | 1467540855758 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddd000 == 34 [pid = 1798] [id = 576] 03:14:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8cde1800) [pid = 1798] [serial = 1729] [outer = (nil)] 03:14:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8d469c00) [pid = 1798] [serial = 1730] [outer = 0x8cde1800] 03:14:15 INFO - PROCESS | 1798 | 1467540855892 Marionette DEBUG loaded listener.js 03:14:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8dcb6400) [pid = 1798] [serial = 1731] [outer = 0x8cde1800] 03:14:16 INFO - PROCESS | 1798 | 1467540856971 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]]]}] 03:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 03:14:17 INFO - PROCESS | 1798 | 1467540857038 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:14:17 INFO - PROCESS | 1798 | 1467540857043 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:14:17 INFO - PROCESS | 1798 | 1467540857052 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:14:17 INFO - PROCESS | 1798 | 1467540857058 Marionette TRACE conn4 <- [1,2278,null,{}] 03:14:17 INFO - PROCESS | 1798 | 1467540857066 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}] 03:14:17 INFO - PROCESS | 1798 | 1467540857073 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:17 INFO - PROCESS | 1798 | 1467540857314 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:14:17 INFO - PROCESS | 1798 | 1467540857564 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:17 INFO - PROCESS | 1798 | 1467540857574 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e758400 == 35 [pid = 1798] [id = 577] 03:14:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e80bc00) [pid = 1798] [serial = 1732] [outer = (nil)] 03:14:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e974c00) [pid = 1798] [serial = 1733] [outer = 0x8e80bc00] 03:14:17 INFO - PROCESS | 1798 | 1467540857709 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8ed10400) [pid = 1798] [serial = 1734] [outer = 0x8e80bc00] 03:14:18 INFO - PROCESS | 1798 | 1467540858662 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]]]}] 03:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1689ms 03:14:18 INFO - PROCESS | 1798 | 1467540858741 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1798 | 1467540858747 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:14:18 INFO - PROCESS | 1798 | 1467540858758 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1798 | 1467540858762 Marionette TRACE conn4 <- [1,2282,null,{}] 03:14:18 INFO - PROCESS | 1798 | 1467540858770 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}] 03:14:18 INFO - PROCESS | 1798 | 1467540858776 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:19 INFO - PROCESS | 1798 | 1467540859006 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:14:19 INFO - PROCESS | 1798 | 1467540859280 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:19 INFO - PROCESS | 1798 | 1467540859292 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ed800 == 36 [pid = 1798] [id = 578] 03:14:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9190d000) [pid = 1798] [serial = 1735] [outer = (nil)] 03:14:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91fa2400) [pid = 1798] [serial = 1736] [outer = 0x9190d000] 03:14:19 INFO - PROCESS | 1798 | 1467540859415 Marionette DEBUG loaded listener.js 03:14:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x92090800) [pid = 1798] [serial = 1737] [outer = 0x9190d000] 03:14:20 INFO - PROCESS | 1798 | 1467540860381 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]]]}] 03:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1688ms 03:14:20 INFO - PROCESS | 1798 | 1467540860446 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:14:20 INFO - PROCESS | 1798 | 1467540860451 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:14:20 INFO - PROCESS | 1798 | 1467540860458 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1798 | 1467540860464 Marionette TRACE conn4 <- [1,2286,null,{}] 03:14:20 INFO - PROCESS | 1798 | 1467540860481 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}] 03:14:20 INFO - PROCESS | 1798 | 1467540860490 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:20 INFO - PROCESS | 1798 | 1467540860735 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:14:20 INFO - PROCESS | 1798 | 1467540860968 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:20 INFO - PROCESS | 1798 | 1467540860977 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5c00 == 37 [pid = 1798] [id = 579] 03:14:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91904000) [pid = 1798] [serial = 1738] [outer = (nil)] 03:14:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95458400) [pid = 1798] [serial = 1739] [outer = 0x91904000] 03:14:21 INFO - PROCESS | 1798 | 1467540861072 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9545f400) [pid = 1798] [serial = 1740] [outer = 0x91904000] 03:14:21 INFO - PROCESS | 1798 | 1467540861985 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]]]}] 03:14:21 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 03:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1543ms 03:14:22 INFO - PROCESS | 1798 | 1467540862000 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:14:22 INFO - PROCESS | 1798 | 1467540862004 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:14:22 INFO - PROCESS | 1798 | 1467540862011 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1798 | 1467540862015 Marionette TRACE conn4 <- [1,2290,null,{}] 03:14:22 INFO - PROCESS | 1798 | 1467540862021 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}] 03:14:22 INFO - PROCESS | 1798 | 1467540862026 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:22 INFO - PROCESS | 1798 | 1467540862289 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:14:22 INFO - PROCESS | 1798 | 1467540862422 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1798 | 1467540862430 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed10000 == 38 [pid = 1798] [id = 580] 03:14:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91909400) [pid = 1798] [serial = 1741] [outer = (nil)] 03:14:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x954b2c00) [pid = 1798] [serial = 1742] [outer = 0x91909400] 03:14:22 INFO - PROCESS | 1798 | 1467540862520 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954d6800) [pid = 1798] [serial = 1743] [outer = 0x91909400] 03:14:23 INFO - PROCESS | 1798 | 1467540863472 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]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:14:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1493ms 03:14:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:14:23 INFO - PROCESS | 1798 | 1467540863507 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1798 | 1467540863511 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:14:23 INFO - PROCESS | 1798 | 1467540863519 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1798 | 1467540863522 Marionette TRACE conn4 <- [1,2294,null,{}] 03:14:23 INFO - PROCESS | 1798 | 1467540863528 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}] 03:14:23 INFO - PROCESS | 1798 | 1467540863534 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:23 INFO - PROCESS | 1798 | 1467540863713 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:14:23 INFO - PROCESS | 1798 | 1467540863896 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:23 INFO - PROCESS | 1798 | 1467540863906 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x95525000 == 39 [pid = 1798] [id = 581] 03:14:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x95529000) [pid = 1798] [serial = 1744] [outer = (nil)] 03:14:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9552c400) [pid = 1798] [serial = 1745] [outer = 0x95529000] 03:14:24 INFO - PROCESS | 1798 | 1467540864000 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x98d74800) [pid = 1798] [serial = 1746] [outer = 0x95529000] 03:14:25 INFO - PROCESS | 1798 | 1467540865036 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]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1584ms 03:14:25 INFO - PROCESS | 1798 | 1467540865104 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:14:25 INFO - PROCESS | 1798 | 1467540865108 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:14:25 INFO - PROCESS | 1798 | 1467540865115 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1798 | 1467540865118 Marionette TRACE conn4 <- [1,2298,null,{}] 03:14:25 INFO - PROCESS | 1798 | 1467540865124 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}] 03:14:25 INFO - PROCESS | 1798 | 1467540865135 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:25 INFO - PROCESS | 1798 | 1467540865352 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:14:25 INFO - PROCESS | 1798 | 1467540865825 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:25 INFO - PROCESS | 1798 | 1467540865833 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476800 == 40 [pid = 1798] [id = 582] 03:14:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8d476c00) [pid = 1798] [serial = 1747] [outer = (nil)] 03:14:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8dcbf400) [pid = 1798] [serial = 1748] [outer = 0x8d476c00] 03:14:25 INFO - PROCESS | 1798 | 1467540865917 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8de1c400) [pid = 1798] [serial = 1749] [outer = 0x8d476c00] 03:14:26 INFO - PROCESS | 1798 | 1467540866820 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]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1736ms 03:14:26 INFO - PROCESS | 1798 | 1467540866852 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1798 | 1467540866858 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:14:26 INFO - PROCESS | 1798 | 1467540866897 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1798 | 1467540866906 Marionette TRACE conn4 <- [1,2302,null,{}] 03:14:26 INFO - PROCESS | 1798 | 1467540866921 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}] 03:14:26 INFO - PROCESS | 1798 | 1467540866933 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:27 INFO - PROCESS | 1798 | 1467540867147 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:14:27 INFO - PROCESS | 1798 | 1467540867323 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1798 | 1467540867335 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e803000 == 41 [pid = 1798] [id = 583] 03:14:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e80f800) [pid = 1798] [serial = 1750] [outer = (nil)] 03:14:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8ed07c00) [pid = 1798] [serial = 1751] [outer = 0x8e80f800] 03:14:27 INFO - PROCESS | 1798 | 1467540867409 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x90baa400) [pid = 1798] [serial = 1752] [outer = 0x8e80f800] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75cc00 == 40 [pid = 1798] [id = 565] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddfc00 == 39 [pid = 1798] [id = 561] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x91733400 == 38 [pid = 1798] [id = 564] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ac800 == 37 [pid = 1798] [id = 563] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd400 == 36 [pid = 1798] [id = 560] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde8c00 == 35 [pid = 1798] [id = 575] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde0c00 == 34 [pid = 1798] [id = 574] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9a000 == 33 [pid = 1798] [id = 573] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476000 == 32 [pid = 1798] [id = 572] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8de16000 == 31 [pid = 1798] [id = 571] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8de18400 == 30 [pid = 1798] [id = 570] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x9208c800 == 29 [pid = 1798] [id = 569] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb0400 == 28 [pid = 1798] [id = 568] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8d472000 == 27 [pid = 1798] [id = 567] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a7400 == 26 [pid = 1798] [id = 562] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdddc00 == 25 [pid = 1798] [id = 559] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b6800 == 24 [pid = 1798] [id = 549] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0d000 == 23 [pid = 1798] [id = 550] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x91f98000 == 22 [pid = 1798] [id = 566] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x93dec800 == 21 [pid = 1798] [id = 557] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b0c00 == 20 [pid = 1798] [id = 553] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc800 == 19 [pid = 1798] [id = 554] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed07800 == 18 [pid = 1798] [id = 558] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed07000 == 17 [pid = 1798] [id = 555] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46cc00 == 16 [pid = 1798] [id = 552] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x91f94400 == 15 [pid = 1798] [id = 556] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d800 == 14 [pid = 1798] [id = 548] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x95525000 == 13 [pid = 1798] [id = 581] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed10000 == 12 [pid = 1798] [id = 580] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5c00 == 11 [pid = 1798] [id = 579] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8e758400 == 10 [pid = 1798] [id = 577] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ed800 == 9 [pid = 1798] [id = 578] 03:14:29 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddd000 == 8 [pid = 1798] [id = 576] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x91902400) [pid = 1798] [serial = 1697] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x91737000) [pid = 1798] [serial = 1694] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8d469400) [pid = 1798] [serial = 1685] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8d474000) [pid = 1798] [serial = 1686] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e5b0000) [pid = 1798] [serial = 1688] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e75dc00) [pid = 1798] [serial = 1665] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e750800) [pid = 1798] [serial = 1664] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e753400) [pid = 1798] [serial = 1689] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91904400) [pid = 1798] [serial = 1668] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5af400) [pid = 1798] [serial = 1683] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x90bab000) [pid = 1798] [serial = 1667] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8de1d400) [pid = 1798] [serial = 1682] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x95318800) [pid = 1798] [serial = 1671] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x93de2800) [pid = 1798] [serial = 1670] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x90bae400) [pid = 1798] [serial = 1674] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x95464800) [pid = 1798] [serial = 1673] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x954e0400) [pid = 1798] [serial = 1677] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x954d3c00) [pid = 1798] [serial = 1676] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x990e9400) [pid = 1798] [serial = 1680] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x98433400) [pid = 1798] [serial = 1679] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91741400) [pid = 1798] [serial = 1695] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8ed04400) [pid = 1798] [serial = 1692] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e975800) [pid = 1798] [serial = 1691] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9190ac00) [pid = 1798] [serial = 1698] [outer = (nil)] [url = about:blank] 03:14:29 INFO - PROCESS | 1798 | 1467540869528 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]]]}] 03:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2654ms 03:14:29 INFO - PROCESS | 1798 | 1467540869545 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:14:29 INFO - PROCESS | 1798 | 1467540869551 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:14:29 INFO - PROCESS | 1798 | 1467540869560 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:14:29 INFO - PROCESS | 1798 | 1467540869565 Marionette TRACE conn4 <- [1,2306,null,{}] 03:14:29 INFO - PROCESS | 1798 | 1467540869573 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}] 03:14:29 INFO - PROCESS | 1798 | 1467540869579 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:29 INFO - PROCESS | 1798 | 1467540869798 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:14:29 INFO - PROCESS | 1798 | 1467540869941 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1798 | 1467540869955 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473800 == 9 [pid = 1798] [id = 584] 03:14:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d475800) [pid = 1798] [serial = 1753] [outer = (nil)] 03:14:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8de15800) [pid = 1798] [serial = 1754] [outer = 0x8d475800] 03:14:30 INFO - PROCESS | 1798 | 1467540870025 Marionette DEBUG loaded listener.js 03:14:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e596000) [pid = 1798] [serial = 1755] [outer = 0x8d475800] 03:14:30 INFO - PROCESS | 1798 | 1467540870854 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]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1331ms 03:14:30 INFO - PROCESS | 1798 | 1467540870891 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1798 | 1467540870899 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:14:30 INFO - PROCESS | 1798 | 1467540870911 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1798 | 1467540870915 Marionette TRACE conn4 <- [1,2310,null,{}] 03:14:30 INFO - PROCESS | 1798 | 1467540870922 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}] 03:14:30 INFO - PROCESS | 1798 | 1467540870927 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:31 INFO - PROCESS | 1798 | 1467540871102 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:14:31 INFO - PROCESS | 1798 | 1467540871114 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1798 | 1467540871123 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e757c00 == 10 [pid = 1798] [id = 585] 03:14:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e759000) [pid = 1798] [serial = 1756] [outer = (nil)] 03:14:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e805800) [pid = 1798] [serial = 1757] [outer = 0x8e759000] 03:14:31 INFO - PROCESS | 1798 | 1467540871329 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e80c800) [pid = 1798] [serial = 1758] [outer = 0x8e759000] 03:14:32 INFO - PROCESS | 1798 | 1467540872339 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]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1484ms 03:14:32 INFO - PROCESS | 1798 | 1467540872396 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1798 | 1467540872400 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:14:32 INFO - PROCESS | 1798 | 1467540872407 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1798 | 1467540872413 Marionette TRACE conn4 <- [1,2314,null,{}] 03:14:32 INFO - PROCESS | 1798 | 1467540872439 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}] 03:14:32 INFO - PROCESS | 1798 | 1467540872448 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:32 INFO - PROCESS | 1798 | 1467540872676 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:14:32 INFO - PROCESS | 1798 | 1467540872701 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1798 | 1467540872714 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba6c00 == 11 [pid = 1798] [id = 586] 03:14:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x90ba7c00) [pid = 1798] [serial = 1759] [outer = (nil)] 03:14:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x90bae400) [pid = 1798] [serial = 1760] [outer = 0x90ba7c00] 03:14:32 INFO - PROCESS | 1798 | 1467540872784 Marionette DEBUG loaded listener.js 03:14:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91737000) [pid = 1798] [serial = 1761] [outer = 0x90ba7c00] 03:14:34 INFO - PROCESS | 1798 | 1467540874102 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]]]}] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91f98400) [pid = 1798] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x924ea000) [pid = 1798] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e802c00) [pid = 1798] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91f9c800) [pid = 1798] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e74f800) [pid = 1798] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e8bd400) [pid = 1798] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91903c00) [pid = 1798] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9208d400) [pid = 1798] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8de16c00) [pid = 1798] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:14:34 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e59a800) [pid = 1798] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1793ms 03:14:34 INFO - PROCESS | 1798 | 1467540874200 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1798 | 1467540874205 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:14:34 INFO - PROCESS | 1798 | 1467540874212 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1798 | 1467540874215 Marionette TRACE conn4 <- [1,2318,null,{}] 03:14:34 INFO - PROCESS | 1798 | 1467540874221 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}] 03:14:34 INFO - PROCESS | 1798 | 1467540874226 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:34 INFO - PROCESS | 1798 | 1467540874416 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:14:34 INFO - PROCESS | 1798 | 1467540874591 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1798 | 1467540874599 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e750c00 == 12 [pid = 1798] [id = 587] 03:14:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e808400) [pid = 1798] [serial = 1762] [outer = (nil)] 03:14:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8ed09000) [pid = 1798] [serial = 1763] [outer = 0x8e808400] 03:14:34 INFO - PROCESS | 1798 | 1467540874727 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91905400) [pid = 1798] [serial = 1764] [outer = 0x8e808400] 03:14:35 INFO - PROCESS | 1798 | 1467540875550 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] 03:14:35 INFO - PROCESS | 1798 | 1467540875610 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:14:35 INFO - PROCESS | 1798 | 1467540875616 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1798 | 1467540875620 Marionette TRACE conn4 <- [1,2322,null,{}] 03:14:35 INFO - PROCESS | 1798 | 1467540875625 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}] 03:14:35 INFO - PROCESS | 1798 | 1467540875631 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:35 INFO - PROCESS | 1798 | 1467540875796 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:14:35 INFO - PROCESS | 1798 | 1467540875805 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:35 INFO - PROCESS | 1798 | 1467540875810 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190cc00 == 13 [pid = 1798] [id = 588] 03:14:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f95400) [pid = 1798] [serial = 1765] [outer = (nil)] 03:14:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91fa3000) [pid = 1798] [serial = 1766] [outer = 0x91f95400] 03:14:35 INFO - PROCESS | 1798 | 1467540875880 Marionette DEBUG loaded listener.js 03:14:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92086000) [pid = 1798] [serial = 1767] [outer = 0x91f95400] 03:14:37 INFO - PROCESS | 1798 | 1467540877043 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]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1479ms 03:14:37 INFO - PROCESS | 1798 | 1467540877098 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1798 | 1467540877105 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:14:37 INFO - PROCESS | 1798 | 1467540877114 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1798 | 1467540877119 Marionette TRACE conn4 <- [1,2326,null,{}] 03:14:37 INFO - PROCESS | 1798 | 1467540877129 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}] 03:14:37 INFO - PROCESS | 1798 | 1467540877135 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:37 INFO - PROCESS | 1798 | 1467540877381 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:14:37 INFO - PROCESS | 1798 | 1467540877634 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1798 | 1467540877643 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e593800 == 14 [pid = 1798] [id = 589] 03:14:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e594800) [pid = 1798] [serial = 1768] [outer = (nil)] 03:14:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e753000) [pid = 1798] [serial = 1769] [outer = 0x8e594800] 03:14:37 INFO - PROCESS | 1798 | 1467540877755 Marionette DEBUG loaded listener.js 03:14:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e8b7c00) [pid = 1798] [serial = 1770] [outer = 0x8e594800] 03:14:38 INFO - PROCESS | 1798 | 1467540878734 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]]]}] 03:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1698ms 03:14:38 INFO - PROCESS | 1798 | 1467540878811 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:14:38 INFO - PROCESS | 1798 | 1467540878819 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:14:38 INFO - PROCESS | 1798 | 1467540878830 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:14:38 INFO - PROCESS | 1798 | 1467540878834 Marionette TRACE conn4 <- [1,2330,null,{}] 03:14:38 INFO - PROCESS | 1798 | 1467540878841 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}] 03:14:38 INFO - PROCESS | 1798 | 1467540878847 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:39 INFO - PROCESS | 1798 | 1467540879065 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:14:39 INFO - PROCESS | 1798 | 1467540879304 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1798 | 1467540879314 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e750400 == 15 [pid = 1798] [id = 590] 03:14:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9173d000) [pid = 1798] [serial = 1771] [outer = (nil)] 03:14:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9190a400) [pid = 1798] [serial = 1772] [outer = 0x9173d000] 03:14:39 INFO - PROCESS | 1798 | 1467540879424 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8ed0cc00) [pid = 1798] [serial = 1773] [outer = 0x9173d000] 03:14:40 INFO - PROCESS | 1798 | 1467540880469 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]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1684ms 03:14:40 INFO - PROCESS | 1798 | 1467540880515 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:14:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:14:40 INFO - PROCESS | 1798 | 1467540880519 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 1798 | 1467540880526 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1798 | 1467540880533 Marionette TRACE conn4 <- [1,2334,null,{}] 03:14:40 INFO - PROCESS | 1798 | 1467540880550 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}] 03:14:40 INFO - PROCESS | 1798 | 1467540880560 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:40 INFO - PROCESS | 1798 | 1467540880767 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:14:41 INFO - PROCESS | 1798 | 1467540881008 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1798 | 1467540881018 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x931eb800 == 16 [pid = 1798] [id = 591] 03:14:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x931ebc00) [pid = 1798] [serial = 1774] [outer = (nil)] 03:14:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x93d1a000) [pid = 1798] [serial = 1775] [outer = 0x931ebc00] 03:14:41 INFO - PROCESS | 1798 | 1467540881149 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x93d23000) [pid = 1798] [serial = 1776] [outer = 0x931ebc00] 03:14:42 INFO - PROCESS | 1798 | 1467540882119 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]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:14:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1646ms 03:14:42 INFO - PROCESS | 1798 | 1467540882175 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:14:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:14:42 INFO - PROCESS | 1798 | 1467540882184 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:14:42 INFO - PROCESS | 1798 | 1467540882189 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1798 | 1467540882194 Marionette TRACE conn4 <- [1,2338,null,{}] 03:14:42 INFO - PROCESS | 1798 | 1467540882200 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}] 03:14:42 INFO - PROCESS | 1798 | 1467540882205 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:42 INFO - PROCESS | 1798 | 1467540882402 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:14:42 INFO - PROCESS | 1798 | 1467540882642 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:42 INFO - PROCESS | 1798 | 1467540882651 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc0c00 == 17 [pid = 1798] [id = 592] 03:14:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8de15400) [pid = 1798] [serial = 1777] [outer = (nil)] 03:14:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e809800) [pid = 1798] [serial = 1778] [outer = 0x8de15400] 03:14:42 INFO - PROCESS | 1798 | 1467540882788 Marionette DEBUG loaded listener.js 03:14:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8f0f2c00) [pid = 1798] [serial = 1779] [outer = 0x8de15400] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x9240f800) [pid = 1798] [serial = 1728] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91f9e800) [pid = 1798] [serial = 1700] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x93d24800) [pid = 1798] [serial = 1709] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e80ac00) [pid = 1798] [serial = 1703] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92086800) [pid = 1798] [serial = 1721] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x93de7800) [pid = 1798] [serial = 1710] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x90bb1800) [pid = 1798] [serial = 1727] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8ed0f800) [pid = 1798] [serial = 1718] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x92403800) [pid = 1798] [serial = 1701] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8f0f0000) [pid = 1798] [serial = 1719] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91f9f000) [pid = 1798] [serial = 1707] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x932a6400) [pid = 1798] [serial = 1724] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5b3800) [pid = 1798] [serial = 1715] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x932a9800) [pid = 1798] [serial = 1725] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x92084400) [pid = 1798] [serial = 1713] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e8ba800) [pid = 1798] [serial = 1704] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e97d400) [pid = 1798] [serial = 1712] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e80f400) [pid = 1798] [serial = 1716] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f96400) [pid = 1798] [serial = 1706] [outer = (nil)] [url = about:blank] 03:14:43 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9240fc00) [pid = 1798] [serial = 1722] [outer = (nil)] [url = about:blank] 03:14:44 INFO - PROCESS | 1798 | 1467540884057 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]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1890ms 03:14:44 INFO - PROCESS | 1798 | 1467540884081 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:14:44 INFO - PROCESS | 1798 | 1467540884087 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:14:44 INFO - PROCESS | 1798 | 1467540884094 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1798 | 1467540884102 Marionette TRACE conn4 <- [1,2342,null,{}] 03:14:44 INFO - PROCESS | 1798 | 1467540884109 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}] 03:14:44 INFO - PROCESS | 1798 | 1467540884114 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:44 INFO - PROCESS | 1798 | 1467540884287 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:14:44 INFO - PROCESS | 1798 | 1467540884478 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1798 | 1467540884487 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a8c00 == 18 [pid = 1798] [id = 593] 03:14:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e5ac800) [pid = 1798] [serial = 1780] [outer = (nil)] 03:14:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e804400) [pid = 1798] [serial = 1781] [outer = 0x8e5ac800] 03:14:44 INFO - PROCESS | 1798 | 1467540884568 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e8ba800) [pid = 1798] [serial = 1782] [outer = 0x8e5ac800] 03:14:45 INFO - PROCESS | 1798 | 1467540885362 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]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1288ms 03:14:45 INFO - PROCESS | 1798 | 1467540885402 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 1798 | 1467540885410 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:14:45 INFO - PROCESS | 1798 | 1467540885422 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1798 | 1467540885426 Marionette TRACE conn4 <- [1,2346,null,{}] 03:14:45 INFO - PROCESS | 1798 | 1467540885433 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}] 03:14:45 INFO - PROCESS | 1798 | 1467540885438 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:45 INFO - PROCESS | 1798 | 1467540885613 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:14:45 INFO - PROCESS | 1798 | 1467540885624 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:45 INFO - PROCESS | 1798 | 1467540885633 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0e000 == 19 [pid = 1798] [id = 594] 03:14:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90bb3000) [pid = 1798] [serial = 1783] [outer = (nil)] 03:14:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9173fc00) [pid = 1798] [serial = 1784] [outer = 0x90bb3000] 03:14:45 INFO - PROCESS | 1798 | 1467540885706 Marionette DEBUG loaded listener.js 03:14:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f95c00) [pid = 1798] [serial = 1785] [outer = 0x90bb3000] 03:14:46 INFO - PROCESS | 1798 | 1467540886700 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]]]}] 03:14:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:14:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1337ms 03:14:46 INFO - PROCESS | 1798 | 1467540886759 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:14:46 INFO - PROCESS | 1798 | 1467540886763 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:14:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:14:46 INFO - PROCESS | 1798 | 1467540886770 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:14:46 INFO - PROCESS | 1798 | 1467540886776 Marionette TRACE conn4 <- [1,2350,null,{}] 03:14:46 INFO - PROCESS | 1798 | 1467540886802 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}] 03:14:46 INFO - PROCESS | 1798 | 1467540886810 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:47 INFO - PROCESS | 1798 | 1467540887032 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:14:47 INFO - PROCESS | 1798 | 1467540887057 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:47 INFO - PROCESS | 1798 | 1467540887070 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240bc00 == 20 [pid = 1798] [id = 595] 03:14:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9240cc00) [pid = 1798] [serial = 1786] [outer = (nil)] 03:14:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x924e0800) [pid = 1798] [serial = 1787] [outer = 0x9240cc00] 03:14:47 INFO - PROCESS | 1798 | 1467540887141 Marionette DEBUG loaded listener.js 03:14:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x931e9c00) [pid = 1798] [serial = 1788] [outer = 0x9240cc00] 03:14:48 INFO - PROCESS | 1798 | 1467540888177 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]]]}] 03:14:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:14:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1446ms 03:14:48 INFO - PROCESS | 1798 | 1467540888217 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:14:48 INFO - PROCESS | 1798 | 1467540888222 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:14:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:14:48 INFO - PROCESS | 1798 | 1467540888236 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:14:48 INFO - PROCESS | 1798 | 1467540888238 Marionette TRACE conn4 <- [1,2354,null,{}] 03:14:48 INFO - PROCESS | 1798 | 1467540888244 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}] 03:14:48 INFO - PROCESS | 1798 | 1467540888249 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:48 INFO - PROCESS | 1798 | 1467540888469 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:14:48 INFO - PROCESS | 1798 | 1467540888493 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1798 | 1467540888504 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f94c00 == 21 [pid = 1798] [id = 596] 03:14:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x93d1a800) [pid = 1798] [serial = 1789] [outer = (nil)] 03:14:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93dde800) [pid = 1798] [serial = 1790] [outer = 0x93d1a800] 03:14:48 INFO - PROCESS | 1798 | 1467540888572 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93f2e000) [pid = 1798] [serial = 1791] [outer = 0x93d1a800] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e759000) [pid = 1798] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8cde1800) [pid = 1798] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e80bc00) [pid = 1798] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9190d000) [pid = 1798] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x91904000) [pid = 1798] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91909400) [pid = 1798] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x95529000) [pid = 1798] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8d476c00) [pid = 1798] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e808400) [pid = 1798] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90ba7c00) [pid = 1798] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e80f800) [pid = 1798] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:14:49 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8d475800) [pid = 1798] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:14:49 INFO - PROCESS | 1798 | 1467540889613 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]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1438ms 03:14:49 INFO - PROCESS | 1798 | 1467540889675 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:14:49 INFO - PROCESS | 1798 | 1467540889679 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:14:49 INFO - PROCESS | 1798 | 1467540889685 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1798 | 1467540889689 Marionette TRACE conn4 <- [1,2358,null,{}] 03:14:49 INFO - PROCESS | 1798 | 1467540889695 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}] 03:14:49 INFO - PROCESS | 1798 | 1467540889700 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:49 INFO - PROCESS | 1798 | 1467540889858 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:14:50 INFO - PROCESS | 1798 | 1467540890009 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:50 INFO - PROCESS | 1798 | 1467540890019 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46a000 == 22 [pid = 1798] [id = 597] 03:14:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d46d800) [pid = 1798] [serial = 1792] [outer = (nil)] 03:14:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e80f400) [pid = 1798] [serial = 1793] [outer = 0x8d46d800] 03:14:50 INFO - PROCESS | 1798 | 1467540890087 Marionette DEBUG loaded listener.js 03:14:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9208b400) [pid = 1798] [serial = 1794] [outer = 0x8d46d800] 03:14:50 INFO - PROCESS | 1798 | 1467540890929 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]]]}] 03:14:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:14:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1337ms 03:14:51 INFO - PROCESS | 1798 | 1467540891029 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:14:51 INFO - PROCESS | 1798 | 1467540891035 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:14:51 INFO - PROCESS | 1798 | 1467540891045 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:14:51 INFO - PROCESS | 1798 | 1467540891052 Marionette TRACE conn4 <- [1,2362,null,{}] 03:14:51 INFO - PROCESS | 1798 | 1467540891061 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}] 03:14:51 INFO - PROCESS | 1798 | 1467540891068 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:51 INFO - PROCESS | 1798 | 1467540891265 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:14:51 INFO - PROCESS | 1798 | 1467540891453 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1798 | 1467540891470 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e596c00 == 23 [pid = 1798] [id = 598] 03:14:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e598400) [pid = 1798] [serial = 1795] [outer = (nil)] 03:14:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e5b4c00) [pid = 1798] [serial = 1796] [outer = 0x8e598400] 03:14:51 INFO - PROCESS | 1798 | 1467540891599 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e59e400) [pid = 1798] [serial = 1797] [outer = 0x8e598400] 03:14:52 INFO - PROCESS | 1798 | 1467540892701 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]]]}] 03:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1736ms 03:14:52 INFO - PROCESS | 1798 | 1467540892782 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:14:52 INFO - PROCESS | 1798 | 1467540892788 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:14:52 INFO - PROCESS | 1798 | 1467540892800 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:14:52 INFO - PROCESS | 1798 | 1467540892806 Marionette TRACE conn4 <- [1,2366,null,{}] 03:14:52 INFO - PROCESS | 1798 | 1467540892814 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}] 03:14:52 INFO - PROCESS | 1798 | 1467540892819 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:53 INFO - PROCESS | 1798 | 1467540893036 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:14:53 INFO - PROCESS | 1798 | 1467540893271 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1798 | 1467540893279 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d474000 == 24 [pid = 1798] [id = 599] 03:14:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8dcc0400) [pid = 1798] [serial = 1798] [outer = (nil)] 03:14:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91909400) [pid = 1798] [serial = 1799] [outer = 0x8dcc0400] 03:14:53 INFO - PROCESS | 1798 | 1467540893410 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91fa0400) [pid = 1798] [serial = 1800] [outer = 0x8dcc0400] 03:14:54 INFO - PROCESS | 1798 | 1467540894396 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]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1640ms 03:14:54 INFO - PROCESS | 1798 | 1467540894436 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1798 | 1467540894441 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:14:54 INFO - PROCESS | 1798 | 1467540894449 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1798 | 1467540894453 Marionette TRACE conn4 <- [1,2370,null,{}] 03:14:54 INFO - PROCESS | 1798 | 1467540894470 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}] 03:14:54 INFO - PROCESS | 1798 | 1467540894479 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:54 INFO - PROCESS | 1798 | 1467540894672 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:14:54 INFO - PROCESS | 1798 | 1467540894858 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:54 INFO - PROCESS | 1798 | 1467540894872 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f36c00 == 25 [pid = 1798] [id = 600] 03:14:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x95274000) [pid = 1798] [serial = 1801] [outer = (nil)] 03:14:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x95459400) [pid = 1798] [serial = 1802] [outer = 0x95274000] 03:14:55 INFO - PROCESS | 1798 | 1467540895060 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9545f000) [pid = 1798] [serial = 1803] [outer = 0x95274000] 03:14:56 INFO - PROCESS | 1798 | 1467540896033 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]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1637ms 03:14:56 INFO - PROCESS | 1798 | 1467540896088 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:14:56 INFO - PROCESS | 1798 | 1467540896092 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:14:56 INFO - PROCESS | 1798 | 1467540896099 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1798 | 1467540896102 Marionette TRACE conn4 <- [1,2374,null,{}] 03:14:56 INFO - PROCESS | 1798 | 1467540896108 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}] 03:14:56 INFO - PROCESS | 1798 | 1467540896114 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:56 INFO - PROCESS | 1798 | 1467540896309 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:14:56 INFO - PROCESS | 1798 | 1467540896495 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:56 INFO - PROCESS | 1798 | 1467540896503 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd800 == 26 [pid = 1798] [id = 601] 03:14:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9538c000) [pid = 1798] [serial = 1804] [outer = (nil)] 03:14:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954b4c00) [pid = 1798] [serial = 1805] [outer = 0x9538c000] 03:14:56 INFO - PROCESS | 1798 | 1467540896636 Marionette DEBUG loaded listener.js 03:14:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954ddc00) [pid = 1798] [serial = 1806] [outer = 0x9538c000] 03:14:57 INFO - PROCESS | 1798 | 1467540897551 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]]]}] 03:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1531ms 03:14:57 INFO - PROCESS | 1798 | 1467540897631 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:14:57 INFO - PROCESS | 1798 | 1467540897635 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:14:57 INFO - PROCESS | 1798 | 1467540897642 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:14:57 INFO - PROCESS | 1798 | 1467540897645 Marionette TRACE conn4 <- [1,2378,null,{}] 03:14:57 INFO - PROCESS | 1798 | 1467540897651 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}] 03:14:57 INFO - PROCESS | 1798 | 1467540897656 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:57 INFO - PROCESS | 1798 | 1467540897832 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:14:58 INFO - PROCESS | 1798 | 1467540898019 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 1798 | 1467540898028 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:58 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed04000 == 27 [pid = 1798] [id = 602] 03:14:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9538bc00) [pid = 1798] [serial = 1807] [outer = (nil)] 03:14:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95526400) [pid = 1798] [serial = 1808] [outer = 0x9538bc00] 03:14:58 INFO - PROCESS | 1798 | 1467540898108 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9552a800) [pid = 1798] [serial = 1809] [outer = 0x9538bc00] 03:14:59 INFO - PROCESS | 1798 | 1467540899082 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]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 03:14:59 INFO - PROCESS | 1798 | 1467540899123 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1798 | 1467540899127 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:14:59 INFO - PROCESS | 1798 | 1467540899133 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1798 | 1467540899136 Marionette TRACE conn4 <- [1,2382,null,{}] 03:14:59 INFO - PROCESS | 1798 | 1467540899142 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}] 03:14:59 INFO - PROCESS | 1798 | 1467540899154 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:59 INFO - PROCESS | 1798 | 1467540899378 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:14:59 INFO - PROCESS | 1798 | 1467540899624 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1798 | 1467540899634 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:14:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d471000 == 28 [pid = 1798] [id = 603] 03:14:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93d21800) [pid = 1798] [serial = 1810] [outer = (nil)] 03:14:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x990e9c00) [pid = 1798] [serial = 1811] [outer = 0x93d21800] 03:14:59 INFO - PROCESS | 1798 | 1467540899760 Marionette DEBUG loaded listener.js 03:14:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x99781c00) [pid = 1798] [serial = 1812] [outer = 0x93d21800] 03:15:00 INFO - PROCESS | 1798 | 1467540900694 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]]]}] 03:15:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:15:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1637ms 03:15:00 INFO - PROCESS | 1798 | 1467540900771 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:15:00 INFO - PROCESS | 1798 | 1467540900775 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:15:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:15:00 INFO - PROCESS | 1798 | 1467540900782 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:15:00 INFO - PROCESS | 1798 | 1467540900786 Marionette TRACE conn4 <- [1,2386,null,{}] 03:15:00 INFO - PROCESS | 1798 | 1467540900792 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}] 03:15:00 INFO - PROCESS | 1798 | 1467540900797 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:01 INFO - PROCESS | 1798 | 1467540901012 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:15:01 INFO - PROCESS | 1798 | 1467540901434 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:01 INFO - PROCESS | 1798 | 1467540901445 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475800 == 29 [pid = 1798] [id = 604] 03:15:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8d476400) [pid = 1798] [serial = 1813] [outer = (nil)] 03:15:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8de12000) [pid = 1798] [serial = 1814] [outer = 0x8d476400] 03:15:01 INFO - PROCESS | 1798 | 1467540901558 Marionette DEBUG loaded listener.js 03:15:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8e5a0400) [pid = 1798] [serial = 1815] [outer = 0x8d476400] 03:15:02 INFO - PROCESS | 1798 | 1467540902528 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]]]}] 03:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1790ms 03:15:02 INFO - PROCESS | 1798 | 1467540902575 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:15:02 INFO - PROCESS | 1798 | 1467540902581 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:15:02 INFO - PROCESS | 1798 | 1467540902589 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:15:02 INFO - PROCESS | 1798 | 1467540902593 Marionette TRACE conn4 <- [1,2390,null,{}] 03:15:02 INFO - PROCESS | 1798 | 1467540902602 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}] 03:15:02 INFO - PROCESS | 1798 | 1467540902610 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:02 INFO - PROCESS | 1798 | 1467540902899 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:15:04 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476800 == 28 [pid = 1798] [id = 582] 03:15:04 INFO - PROCESS | 1798 | 1467540904100 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:04 INFO - PROCESS | 1798 | 1467540904111 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x90bae400) [pid = 1798] [serial = 1760] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x90baa400) [pid = 1798] [serial = 1752] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8ed07c00) [pid = 1798] [serial = 1751] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8de15800) [pid = 1798] [serial = 1754] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e596000) [pid = 1798] [serial = 1755] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e805800) [pid = 1798] [serial = 1757] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8dcb6400) [pid = 1798] [serial = 1731] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8d469c00) [pid = 1798] [serial = 1730] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8ed10400) [pid = 1798] [serial = 1734] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e974c00) [pid = 1798] [serial = 1733] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x92090800) [pid = 1798] [serial = 1737] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x91fa2400) [pid = 1798] [serial = 1736] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9545f400) [pid = 1798] [serial = 1740] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95458400) [pid = 1798] [serial = 1739] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x954d6800) [pid = 1798] [serial = 1743] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x954b2c00) [pid = 1798] [serial = 1742] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x98d74800) [pid = 1798] [serial = 1746] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9552c400) [pid = 1798] [serial = 1745] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8de1c400) [pid = 1798] [serial = 1749] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8dcbf400) [pid = 1798] [serial = 1748] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8ed09000) [pid = 1798] [serial = 1763] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91737000) [pid = 1798] [serial = 1761] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91fa3000) [pid = 1798] [serial = 1766] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e80c800) [pid = 1798] [serial = 1758] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91905400) [pid = 1798] [serial = 1764] [outer = (nil)] [url = about:blank] 03:15:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdde400 == 29 [pid = 1798] [id = 605] 03:15:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8cddf800) [pid = 1798] [serial = 1816] [outer = (nil)] 03:15:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8cde5400) [pid = 1798] [serial = 1817] [outer = 0x8cddf800] 03:15:04 INFO - PROCESS | 1798 | 1467540904337 Marionette DEBUG loaded listener.js 03:15:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8d472c00) [pid = 1798] [serial = 1818] [outer = 0x8cddf800] 03:15:05 INFO - PROCESS | 1798 | 1467540905182 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]]]}] 03:15:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:15:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2637ms 03:15:05 INFO - PROCESS | 1798 | 1467540905228 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:15:05 INFO - PROCESS | 1798 | 1467540905233 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:15:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:15:05 INFO - PROCESS | 1798 | 1467540905240 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:15:05 INFO - PROCESS | 1798 | 1467540905245 Marionette TRACE conn4 <- [1,2394,null,{}] 03:15:05 INFO - PROCESS | 1798 | 1467540905253 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}] 03:15:05 INFO - PROCESS | 1798 | 1467540905260 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:05 INFO - PROCESS | 1798 | 1467540905426 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:15:05 INFO - PROCESS | 1798 | 1467540905439 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1798 | 1467540905448 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e598800 == 30 [pid = 1798] [id = 606] 03:15:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5a0c00) [pid = 1798] [serial = 1819] [outer = (nil)] 03:15:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e74f400) [pid = 1798] [serial = 1820] [outer = 0x8e5a0c00] 03:15:05 INFO - PROCESS | 1798 | 1467540905522 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e75c000) [pid = 1798] [serial = 1821] [outer = 0x8e5a0c00] 03:15:06 INFO - PROCESS | 1798 | 1467540906538 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]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1334ms 03:15:06 INFO - PROCESS | 1798 | 1467540906578 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1798 | 1467540906586 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:15:06 INFO - PROCESS | 1798 | 1467540906595 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1798 | 1467540906599 Marionette TRACE conn4 <- [1,2398,null,{}] 03:15:06 INFO - PROCESS | 1798 | 1467540906605 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}] 03:15:06 INFO - PROCESS | 1798 | 1467540906611 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:06 INFO - PROCESS | 1798 | 1467540906795 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:15:06 INFO - PROCESS | 1798 | 1467540906965 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:06 INFO - PROCESS | 1798 | 1467540906976 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5ac400 == 31 [pid = 1798] [id = 607] 03:15:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5b0800) [pid = 1798] [serial = 1822] [outer = (nil)] 03:15:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e978000) [pid = 1798] [serial = 1823] [outer = 0x8e5b0800] 03:15:07 INFO - PROCESS | 1798 | 1467540907047 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8ed09000) [pid = 1798] [serial = 1824] [outer = 0x8e5b0800] 03:15:08 INFO - PROCESS | 1798 | 1467540908062 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]]]}] 03:15:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:15:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1532ms 03:15:08 INFO - PROCESS | 1798 | 1467540908128 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1798 | 1467540908132 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:15:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:15:08 INFO - PROCESS | 1798 | 1467540908140 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1798 | 1467540908150 Marionette TRACE conn4 <- [1,2402,null,{}] 03:15:08 INFO - PROCESS | 1798 | 1467540908175 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}] 03:15:08 INFO - PROCESS | 1798 | 1467540908184 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:08 INFO - PROCESS | 1798 | 1467540908415 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:15:08 INFO - PROCESS | 1798 | 1467540908458 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 1798 | 1467540908467 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba7400 == 32 [pid = 1798] [id = 608] 03:15:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90ba8000) [pid = 1798] [serial = 1825] [outer = (nil)] 03:15:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91735800) [pid = 1798] [serial = 1826] [outer = 0x90ba8000] 03:15:08 INFO - PROCESS | 1798 | 1467540908541 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91738800) [pid = 1798] [serial = 1827] [outer = 0x90ba8000] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8d46d800) [pid = 1798] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x931ebc00) [pid = 1798] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90bb3000) [pid = 1798] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9173d000) [pid = 1798] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8de15400) [pid = 1798] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e5ac800) [pid = 1798] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e594800) [pid = 1798] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x91f95400) [pid = 1798] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9240cc00) [pid = 1798] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:15:09 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x93d1a800) [pid = 1798] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:15:09 INFO - PROCESS | 1798 | 1467540909854 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]]]}] 03:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1753ms 03:15:09 INFO - PROCESS | 1798 | 1467540909892 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1798 | 1467540909896 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:15:09 INFO - PROCESS | 1798 | 1467540909903 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1798 | 1467540909906 Marionette TRACE conn4 <- [1,2406,null,{}] 03:15:09 INFO - PROCESS | 1798 | 1467540909934 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}] 03:15:09 INFO - PROCESS | 1798 | 1467540909939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:10 INFO - PROCESS | 1798 | 1467540910091 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:15:10 INFO - PROCESS | 1798 | 1467540910102 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1798 | 1467540910113 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdddc00 == 33 [pid = 1798] [id = 609] 03:15:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8f0ef800) [pid = 1798] [serial = 1828] [outer = (nil)] 03:15:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91906400) [pid = 1798] [serial = 1829] [outer = 0x8f0ef800] 03:15:10 INFO - PROCESS | 1798 | 1467540910178 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9190bc00) [pid = 1798] [serial = 1830] [outer = 0x8f0ef800] 03:15:11 INFO - PROCESS | 1798 | 1467540911149 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]]]}] 03:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1311ms 03:15:11 INFO - PROCESS | 1798 | 1467540911215 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1798 | 1467540911220 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:15:11 INFO - PROCESS | 1798 | 1467540911226 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1798 | 1467540911229 Marionette TRACE conn4 <- [1,2410,null,{}] 03:15:11 INFO - PROCESS | 1798 | 1467540911235 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}] 03:15:11 INFO - PROCESS | 1798 | 1467540911239 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:11 INFO - PROCESS | 1798 | 1467540911397 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:15:11 INFO - PROCESS | 1798 | 1467540911627 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:11 INFO - PROCESS | 1798 | 1467540911643 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda800 == 34 [pid = 1798] [id = 610] 03:15:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8cddbc00) [pid = 1798] [serial = 1831] [outer = (nil)] 03:15:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8cde6c00) [pid = 1798] [serial = 1832] [outer = 0x8cddbc00] 03:15:11 INFO - PROCESS | 1798 | 1467540911730 Marionette DEBUG loaded listener.js 03:15:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8dcbf400) [pid = 1798] [serial = 1833] [outer = 0x8cddbc00] 03:15:12 INFO - PROCESS | 1798 | 1467540912838 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]]]}] 03:15:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:15:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1687ms 03:15:12 INFO - PROCESS | 1798 | 1467540912920 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:15:12 INFO - PROCESS | 1798 | 1467540912929 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:15:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:15:12 INFO - PROCESS | 1798 | 1467540912937 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:15:12 INFO - PROCESS | 1798 | 1467540912942 Marionette TRACE conn4 <- [1,2414,null,{}] 03:15:12 INFO - PROCESS | 1798 | 1467540912951 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}] 03:15:12 INFO - PROCESS | 1798 | 1467540912959 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:13 INFO - PROCESS | 1798 | 1467540913184 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:15:13 INFO - PROCESS | 1798 | 1467540913421 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 1798 | 1467540913431 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4800 == 35 [pid = 1798] [id = 611] 03:15:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b5000) [pid = 1798] [serial = 1834] [outer = (nil)] 03:15:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8ed06000) [pid = 1798] [serial = 1835] [outer = 0x8e8b5000] 03:15:13 INFO - PROCESS | 1798 | 1467540913554 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8f0e7400) [pid = 1798] [serial = 1836] [outer = 0x8e8b5000] 03:15:14 INFO - PROCESS | 1798 | 1467540914606 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]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1735ms 03:15:14 INFO - PROCESS | 1798 | 1467540914676 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 1798 | 1467540914682 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:15:14 INFO - PROCESS | 1798 | 1467540914689 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 1798 | 1467540914693 Marionette TRACE conn4 <- [1,2418,null,{}] 03:15:14 INFO - PROCESS | 1798 | 1467540914700 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}] 03:15:14 INFO - PROCESS | 1798 | 1467540914705 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:14 INFO - PROCESS | 1798 | 1467540914930 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:15:15 INFO - PROCESS | 1798 | 1467540915210 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1798 | 1467540915221 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x91908400 == 36 [pid = 1798] [id = 612] 03:15:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91f96c00) [pid = 1798] [serial = 1837] [outer = (nil)] 03:15:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91fa3000) [pid = 1798] [serial = 1838] [outer = 0x91f96c00] 03:15:15 INFO - PROCESS | 1798 | 1467540915328 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9208d800) [pid = 1798] [serial = 1839] [outer = 0x91f96c00] 03:15:16 INFO - PROCESS | 1798 | 1467540916347 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]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1736ms 03:15:16 INFO - PROCESS | 1798 | 1467540916426 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1798 | 1467540916430 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:15:16 INFO - PROCESS | 1798 | 1467540916447 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1798 | 1467540916457 Marionette TRACE conn4 <- [1,2422,null,{}] 03:15:16 INFO - PROCESS | 1798 | 1467540916465 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}] 03:15:16 INFO - PROCESS | 1798 | 1467540916472 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:16 INFO - PROCESS | 1798 | 1467540916702 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:15:16 INFO - PROCESS | 1798 | 1467540916977 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:16 INFO - PROCESS | 1798 | 1467540916984 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0c00 == 37 [pid = 1798] [id = 613] 03:15:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e80b800) [pid = 1798] [serial = 1840] [outer = (nil)] 03:15:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x931e9400) [pid = 1798] [serial = 1841] [outer = 0x8e80b800] 03:15:17 INFO - PROCESS | 1798 | 1467540917067 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x924e9800) [pid = 1798] [serial = 1842] [outer = 0x8e80b800] 03:15:18 INFO - PROCESS | 1798 | 1467540918305 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]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1907ms 03:15:18 INFO - PROCESS | 1798 | 1467540918355 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1798 | 1467540918362 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:15:18 INFO - PROCESS | 1798 | 1467540918372 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1798 | 1467540918376 Marionette TRACE conn4 <- [1,2426,null,{}] 03:15:18 INFO - PROCESS | 1798 | 1467540918386 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}] 03:15:18 INFO - PROCESS | 1798 | 1467540918390 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:18 INFO - PROCESS | 1798 | 1467540918635 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:15:18 INFO - PROCESS | 1798 | 1467540918890 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 1798 | 1467540918897 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de12400 == 38 [pid = 1798] [id = 614] 03:15:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8de16400) [pid = 1798] [serial = 1843] [outer = (nil)] 03:15:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e756800) [pid = 1798] [serial = 1844] [outer = 0x8de16400] 03:15:18 INFO - PROCESS | 1798 | 1467540918974 Marionette DEBUG loaded listener.js 03:15:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e807c00) [pid = 1798] [serial = 1845] [outer = 0x8de16400] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8e757c00 == 37 [pid = 1798] [id = 585] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473800 == 36 [pid = 1798] [id = 584] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8e803000 == 35 [pid = 1798] [id = 583] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdddc00 == 34 [pid = 1798] [id = 609] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba7400 == 33 [pid = 1798] [id = 608] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5ac400 == 32 [pid = 1798] [id = 607] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8e598800 == 31 [pid = 1798] [id = 606] 03:15:19 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdde400 == 30 [pid = 1798] [id = 605] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x93d1a000) [pid = 1798] [serial = 1775] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8ed0cc00) [pid = 1798] [serial = 1773] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8f0f2c00) [pid = 1798] [serial = 1779] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e8ba800) [pid = 1798] [serial = 1782] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e753000) [pid = 1798] [serial = 1769] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x92086000) [pid = 1798] [serial = 1767] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e8b7c00) [pid = 1798] [serial = 1770] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x93d23000) [pid = 1798] [serial = 1776] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e809800) [pid = 1798] [serial = 1778] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e804400) [pid = 1798] [serial = 1781] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9190a400) [pid = 1798] [serial = 1772] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9208b400) [pid = 1798] [serial = 1794] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e80f400) [pid = 1798] [serial = 1793] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91f95c00) [pid = 1798] [serial = 1785] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x924e0800) [pid = 1798] [serial = 1787] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9173fc00) [pid = 1798] [serial = 1784] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x93f2e000) [pid = 1798] [serial = 1791] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x93dde800) [pid = 1798] [serial = 1790] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x931e9c00) [pid = 1798] [serial = 1788] [outer = (nil)] [url = about:blank] 03:15:19 INFO - PROCESS | 1798 | 1467540919896 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]]]}] 03:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1591ms 03:15:19 INFO - PROCESS | 1798 | 1467540919962 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1798 | 1467540919969 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:15:19 INFO - PROCESS | 1798 | 1467540919980 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1798 | 1467540919984 Marionette TRACE conn4 <- [1,2430,null,{}] 03:15:19 INFO - PROCESS | 1798 | 1467540919991 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}] 03:15:19 INFO - PROCESS | 1798 | 1467540919995 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:20 INFO - PROCESS | 1798 | 1467540920178 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:15:20 INFO - PROCESS | 1798 | 1467540920192 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1798 | 1467540920198 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdddc00 == 31 [pid = 1798] [id = 615] 03:15:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e8b3400) [pid = 1798] [serial = 1846] [outer = (nil)] 03:15:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed09800) [pid = 1798] [serial = 1847] [outer = 0x8e8b3400] 03:15:20 INFO - PROCESS | 1798 | 1467540920410 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x90ba5c00) [pid = 1798] [serial = 1848] [outer = 0x8e8b3400] 03:15:21 INFO - PROCESS | 1798 | 1467540921287 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]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1335ms 03:15:21 INFO - PROCESS | 1798 | 1467540921315 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 1798 | 1467540921319 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:15:21 INFO - PROCESS | 1798 | 1467540921326 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1798 | 1467540921331 Marionette TRACE conn4 <- [1,2434,null,{}] 03:15:21 INFO - PROCESS | 1798 | 1467540921347 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}] 03:15:21 INFO - PROCESS | 1798 | 1467540921356 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:21 INFO - PROCESS | 1798 | 1467540921525 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:15:21 INFO - PROCESS | 1798 | 1467540921672 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:21 INFO - PROCESS | 1798 | 1467540921682 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x91907400 == 32 [pid = 1798] [id = 616] 03:15:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91909c00) [pid = 1798] [serial = 1849] [outer = (nil)] 03:15:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91f9a000) [pid = 1798] [serial = 1850] [outer = 0x91909c00] 03:15:21 INFO - PROCESS | 1798 | 1467540921766 Marionette DEBUG loaded listener.js 03:15:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9208b400) [pid = 1798] [serial = 1851] [outer = 0x91909c00] 03:15:22 INFO - PROCESS | 1798 | 1467540922757 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]]]}] 03:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1483ms 03:15:22 INFO - PROCESS | 1798 | 1467540922816 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:15:22 INFO - PROCESS | 1798 | 1467540922820 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:15:22 INFO - PROCESS | 1798 | 1467540922827 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:15:22 INFO - PROCESS | 1798 | 1467540922830 Marionette TRACE conn4 <- [1,2438,null,{}] 03:15:22 INFO - PROCESS | 1798 | 1467540922836 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}] 03:15:22 INFO - PROCESS | 1798 | 1467540922840 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:23 INFO - PROCESS | 1798 | 1467540923061 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:15:23 INFO - PROCESS | 1798 | 1467540923084 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 1798 | 1467540923092 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e972800 == 33 [pid = 1798] [id = 617] 03:15:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91f9dc00) [pid = 1798] [serial = 1852] [outer = (nil)] 03:15:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x932a6000) [pid = 1798] [serial = 1853] [outer = 0x91f9dc00] 03:15:23 INFO - PROCESS | 1798 | 1467540923179 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93ddf000) [pid = 1798] [serial = 1854] [outer = 0x91f9dc00] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e598400) [pid = 1798] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8dcc0400) [pid = 1798] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x90ba8000) [pid = 1798] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x95274000) [pid = 1798] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9538c000) [pid = 1798] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8cddf800) [pid = 1798] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5a0c00) [pid = 1798] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8d476400) [pid = 1798] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9538bc00) [pid = 1798] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x93d21800) [pid = 1798] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:15:23 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8e5b0800) [pid = 1798] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:15:24 INFO - PROCESS | 1798 | 1467540924178 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]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1383ms 03:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:15:24 INFO - PROCESS | 1798 | 1467540924210 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1798 | 1467540924213 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:15:24 INFO - PROCESS | 1798 | 1467540924220 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1798 | 1467540924223 Marionette TRACE conn4 <- [1,2442,null,{}] 03:15:24 INFO - PROCESS | 1798 | 1467540924229 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}] 03:15:24 INFO - PROCESS | 1798 | 1467540924234 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:24 INFO - PROCESS | 1798 | 1467540924440 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:15:24 INFO - PROCESS | 1798 | 1467540924459 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:24 INFO - PROCESS | 1798 | 1467540924469 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a0c00 == 34 [pid = 1798] [id = 618] 03:15:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e5a2000) [pid = 1798] [serial = 1855] [outer = (nil)] 03:15:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e751800) [pid = 1798] [serial = 1856] [outer = 0x8e5a2000] 03:15:24 INFO - PROCESS | 1798 | 1467540924549 Marionette DEBUG loaded listener.js 03:15:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x93d21800) [pid = 1798] [serial = 1857] [outer = 0x8e5a2000] 03:15:25 INFO - PROCESS | 1798 | 1467540925439 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]]]}] 03:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1283ms 03:15:25 INFO - PROCESS | 1798 | 1467540925503 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:15:25 INFO - PROCESS | 1798 | 1467540925507 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:15:25 INFO - PROCESS | 1798 | 1467540925513 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:15:25 INFO - PROCESS | 1798 | 1467540925516 Marionette TRACE conn4 <- [1,2446,null,{}] 03:15:25 INFO - PROCESS | 1798 | 1467540925522 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}] 03:15:25 INFO - PROCESS | 1798 | 1467540925532 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:25 INFO - PROCESS | 1798 | 1467540925753 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:15:25 INFO - PROCESS | 1798 | 1467540925952 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1798 | 1467540925963 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0000 == 35 [pid = 1798] [id = 619] 03:15:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8cde0400) [pid = 1798] [serial = 1858] [outer = (nil)] 03:15:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d471c00) [pid = 1798] [serial = 1859] [outer = 0x8cde0400] 03:15:26 INFO - PROCESS | 1798 | 1467540926058 Marionette DEBUG loaded listener.js 03:15:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8dcbf000) [pid = 1798] [serial = 1860] [outer = 0x8cde0400] 03:15:27 INFO - PROCESS | 1798 | 1467540927087 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]]]}] 03:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1633ms 03:15:27 INFO - PROCESS | 1798 | 1467540927150 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:15:27 INFO - PROCESS | 1798 | 1467540927156 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:15:27 INFO - PROCESS | 1798 | 1467540927164 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:15:27 INFO - PROCESS | 1798 | 1467540927170 Marionette TRACE conn4 <- [1,2450,null,{}] 03:15:27 INFO - PROCESS | 1798 | 1467540927178 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}] 03:15:27 INFO - PROCESS | 1798 | 1467540927186 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:27 INFO - PROCESS | 1798 | 1467540927417 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:15:27 INFO - PROCESS | 1798 | 1467540927654 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:27 INFO - PROCESS | 1798 | 1467540927662 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470c00 == 36 [pid = 1798] [id = 620] 03:15:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b8800) [pid = 1798] [serial = 1861] [outer = (nil)] 03:15:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8ed07c00) [pid = 1798] [serial = 1862] [outer = 0x8e8b8800] 03:15:27 INFO - PROCESS | 1798 | 1467540927805 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x90baac00) [pid = 1798] [serial = 1863] [outer = 0x8e8b8800] 03:15:28 INFO - PROCESS | 1798 | 1467540928800 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]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1682ms 03:15:28 INFO - PROCESS | 1798 | 1467540928851 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1798 | 1467540928858 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:15:28 INFO - PROCESS | 1798 | 1467540928865 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1798 | 1467540928868 Marionette TRACE conn4 <- [1,2454,null,{}] 03:15:28 INFO - PROCESS | 1798 | 1467540928875 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}] 03:15:28 INFO - PROCESS | 1798 | 1467540928879 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:29 INFO - PROCESS | 1798 | 1467540929114 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:15:29 INFO - PROCESS | 1798 | 1467540929392 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:29 INFO - PROCESS | 1798 | 1467540929405 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190ac00 == 37 [pid = 1798] [id = 621] 03:15:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92081800) [pid = 1798] [serial = 1864] [outer = (nil)] 03:15:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92404400) [pid = 1798] [serial = 1865] [outer = 0x92081800] 03:15:29 INFO - PROCESS | 1798 | 1467540929540 Marionette DEBUG loaded listener.js 03:15:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x931e8800) [pid = 1798] [serial = 1866] [outer = 0x92081800] 03:15:30 INFO - PROCESS | 1798 | 1467540930510 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]]]}] 03:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1686ms 03:15:30 INFO - PROCESS | 1798 | 1467540930551 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:15:30 INFO - PROCESS | 1798 | 1467540930556 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:15:30 INFO - PROCESS | 1798 | 1467540930572 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:15:30 INFO - PROCESS | 1798 | 1467540930582 Marionette TRACE conn4 <- [1,2458,null,{}] 03:15:30 INFO - PROCESS | 1798 | 1467540930588 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}] 03:15:30 INFO - PROCESS | 1798 | 1467540930597 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:30 INFO - PROCESS | 1798 | 1467540930832 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:15:31 INFO - PROCESS | 1798 | 1467540931074 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:31 INFO - PROCESS | 1798 | 1467540931086 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e806800 == 38 [pid = 1798] [id = 622] 03:15:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9190c800) [pid = 1798] [serial = 1867] [outer = (nil)] 03:15:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x95321400) [pid = 1798] [serial = 1868] [outer = 0x9190c800] 03:15:31 INFO - PROCESS | 1798 | 1467540931210 Marionette DEBUG loaded listener.js 03:15:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95457800) [pid = 1798] [serial = 1869] [outer = 0x9190c800] 03:15:32 INFO - PROCESS | 1798 | 1467540932179 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]]]}] 03:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1651ms 03:15:32 INFO - PROCESS | 1798 | 1467540932215 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:15:32 INFO - PROCESS | 1798 | 1467540932220 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:15:32 INFO - PROCESS | 1798 | 1467540932227 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:15:32 INFO - PROCESS | 1798 | 1467540932231 Marionette TRACE conn4 <- [1,2462,null,{}] 03:15:32 INFO - PROCESS | 1798 | 1467540932237 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}] 03:15:32 INFO - PROCESS | 1798 | 1467540932243 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:32 INFO - PROCESS | 1798 | 1467540932428 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:15:32 INFO - PROCESS | 1798 | 1467540932613 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 1798 | 1467540932621 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f2f800 == 39 [pid = 1798] [id = 623] 03:15:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95274400) [pid = 1798] [serial = 1870] [outer = (nil)] 03:15:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954a6000) [pid = 1798] [serial = 1871] [outer = 0x95274400] 03:15:32 INFO - PROCESS | 1798 | 1467540932707 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954b0000) [pid = 1798] [serial = 1872] [outer = 0x95274400] 03:15:33 INFO - PROCESS | 1798 | 1467540933746 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]]]}] 03:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1589ms 03:15:33 INFO - PROCESS | 1798 | 1467540933817 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:15:33 INFO - PROCESS | 1798 | 1467540933822 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:15:33 INFO - PROCESS | 1798 | 1467540933828 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:15:33 INFO - PROCESS | 1798 | 1467540933832 Marionette TRACE conn4 <- [1,2466,null,{}] 03:15:33 INFO - PROCESS | 1798 | 1467540933838 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}] 03:15:33 INFO - PROCESS | 1798 | 1467540933844 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:34 INFO - PROCESS | 1798 | 1467540934059 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:15:34 INFO - PROCESS | 1798 | 1467540934298 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:34 INFO - PROCESS | 1798 | 1467540934316 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a2400 == 40 [pid = 1798] [id = 624] 03:15:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e5aa000) [pid = 1798] [serial = 1873] [outer = (nil)] 03:15:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e803400) [pid = 1798] [serial = 1874] [outer = 0x8e5aa000] 03:15:34 INFO - PROCESS | 1798 | 1467540934455 Marionette DEBUG loaded listener.js 03:15:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x954de400) [pid = 1798] [serial = 1875] [outer = 0x8e5aa000] 03:15:35 INFO - PROCESS | 1798 | 1467540935597 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]]]}] 03:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1834ms 03:15:35 INFO - PROCESS | 1798 | 1467540935663 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:15:35 INFO - PROCESS | 1798 | 1467540935670 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:15:35 INFO - PROCESS | 1798 | 1467540935677 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:15:35 INFO - PROCESS | 1798 | 1467540935685 Marionette TRACE conn4 <- [1,2470,null,{}] 03:15:35 INFO - PROCESS | 1798 | 1467540935693 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}] 03:15:35 INFO - PROCESS | 1798 | 1467540935697 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:35 INFO - PROCESS | 1798 | 1467540935973 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:15:36 INFO - PROCESS | 1798 | 1467540936216 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1798 | 1467540936227 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a0c00 == 39 [pid = 1798] [id = 618] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e972800 == 38 [pid = 1798] [id = 617] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x91907400 == 37 [pid = 1798] [id = 616] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdddc00 == 36 [pid = 1798] [id = 615] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8de12400 == 35 [pid = 1798] [id = 614] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x931eb800 == 34 [pid = 1798] [id = 591] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc0c00 == 33 [pid = 1798] [id = 592] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475800 == 32 [pid = 1798] [id = 604] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0e000 == 31 [pid = 1798] [id = 594] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x9240bc00 == 30 [pid = 1798] [id = 595] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba6c00 == 29 [pid = 1798] [id = 586] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4800 == 28 [pid = 1798] [id = 611] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a8c00 == 27 [pid = 1798] [id = 593] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda800 == 26 [pid = 1798] [id = 610] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e750400 == 25 [pid = 1798] [id = 590] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e596c00 == 24 [pid = 1798] [id = 598] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde0c00 == 23 [pid = 1798] [id = 613] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8d474000 == 22 [pid = 1798] [id = 599] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x91908400 == 21 [pid = 1798] [id = 612] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e593800 == 20 [pid = 1798] [id = 589] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x9190cc00 == 19 [pid = 1798] [id = 588] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x91f94c00 == 18 [pid = 1798] [id = 596] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e750c00 == 17 [pid = 1798] [id = 587] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46a000 == 16 [pid = 1798] [id = 597] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x93f36c00 == 15 [pid = 1798] [id = 600] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd800 == 14 [pid = 1798] [id = 601] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed04000 == 13 [pid = 1798] [id = 602] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8d471000 == 12 [pid = 1798] [id = 603] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x93f2f800 == 11 [pid = 1798] [id = 623] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8e806800 == 10 [pid = 1798] [id = 622] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470c00 == 9 [pid = 1798] [id = 620] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x9190ac00 == 8 [pid = 1798] [id = 621] 03:15:37 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde0000 == 7 [pid = 1798] [id = 619] 03:15:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda800 == 8 [pid = 1798] [id = 625] 03:15:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8cddb800) [pid = 1798] [serial = 1876] [outer = (nil)] 03:15:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8cde0c00) [pid = 1798] [serial = 1877] [outer = 0x8cddb800] 03:15:37 INFO - PROCESS | 1798 | 1467540937273 Marionette DEBUG loaded listener.js 03:15:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8d470400) [pid = 1798] [serial = 1878] [outer = 0x8cddb800] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e59e400) [pid = 1798] [serial = 1797] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e5b4c00) [pid = 1798] [serial = 1796] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x91fa0400) [pid = 1798] [serial = 1800] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x91909400) [pid = 1798] [serial = 1799] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91735800) [pid = 1798] [serial = 1826] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9545f000) [pid = 1798] [serial = 1803] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x95459400) [pid = 1798] [serial = 1802] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x954ddc00) [pid = 1798] [serial = 1806] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8cde5400) [pid = 1798] [serial = 1817] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8d472c00) [pid = 1798] [serial = 1818] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x954b4c00) [pid = 1798] [serial = 1805] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e74f400) [pid = 1798] [serial = 1820] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e75c000) [pid = 1798] [serial = 1821] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e5a0400) [pid = 1798] [serial = 1815] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8de12000) [pid = 1798] [serial = 1814] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x9552a800) [pid = 1798] [serial = 1809] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x95526400) [pid = 1798] [serial = 1808] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x99781c00) [pid = 1798] [serial = 1812] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x990e9c00) [pid = 1798] [serial = 1811] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91738800) [pid = 1798] [serial = 1827] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e978000) [pid = 1798] [serial = 1823] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8ed09000) [pid = 1798] [serial = 1824] [outer = (nil)] [url = about:blank] 03:15:37 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91906400) [pid = 1798] [serial = 1829] [outer = (nil)] [url = about:blank] 03:15:38 INFO - PROCESS | 1798 | 1467540938278 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]]]}] 03:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2640ms 03:15:38 INFO - PROCESS | 1798 | 1467540938320 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:15:38 INFO - PROCESS | 1798 | 1467540938326 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:15:38 INFO - PROCESS | 1798 | 1467540938336 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:15:38 INFO - PROCESS | 1798 | 1467540938340 Marionette TRACE conn4 <- [1,2474,null,{}] 03:15:38 INFO - PROCESS | 1798 | 1467540938347 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}] 03:15:38 INFO - PROCESS | 1798 | 1467540938352 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:38 INFO - PROCESS | 1798 | 1467540938544 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:15:38 INFO - PROCESS | 1798 | 1467540938691 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1798 | 1467540938700 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59dc00 == 9 [pid = 1798] [id = 626] 03:15:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e59e800) [pid = 1798] [serial = 1879] [outer = (nil)] 03:15:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e5ae400) [pid = 1798] [serial = 1880] [outer = 0x8e59e800] 03:15:38 INFO - PROCESS | 1798 | 1467540938784 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e5b5400) [pid = 1798] [serial = 1881] [outer = 0x8e59e800] 03:15:39 INFO - PROCESS | 1798 | 1467540939670 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]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1382ms 03:15:39 INFO - PROCESS | 1798 | 1467540939718 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:15:39 INFO - PROCESS | 1798 | 1467540939725 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:15:39 INFO - PROCESS | 1798 | 1467540939737 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1798 | 1467540939741 Marionette TRACE conn4 <- [1,2478,null,{}] 03:15:39 INFO - PROCESS | 1798 | 1467540939747 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}] 03:15:39 INFO - PROCESS | 1798 | 1467540939754 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:39 INFO - PROCESS | 1798 | 1467540939937 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:15:40 INFO - PROCESS | 1798 | 1467540940100 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:40 INFO - PROCESS | 1798 | 1467540940108 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80ac00 == 10 [pid = 1798] [id = 627] 03:15:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e80e000) [pid = 1798] [serial = 1882] [outer = (nil)] 03:15:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e8b7c00) [pid = 1798] [serial = 1883] [outer = 0x8e80e000] 03:15:40 INFO - PROCESS | 1798 | 1467540940182 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e97fc00) [pid = 1798] [serial = 1884] [outer = 0x8e80e000] 03:15:41 INFO - PROCESS | 1798 | 1467540941199 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]]]}] 03:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1492ms 03:15:41 INFO - PROCESS | 1798 | 1467540941230 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:15:41 INFO - PROCESS | 1798 | 1467540941234 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:15:41 INFO - PROCESS | 1798 | 1467540941240 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:15:41 INFO - PROCESS | 1798 | 1467540941246 Marionette TRACE conn4 <- [1,2482,null,{}] 03:15:41 INFO - PROCESS | 1798 | 1467540941270 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}] 03:15:41 INFO - PROCESS | 1798 | 1467540941279 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:41 INFO - PROCESS | 1798 | 1467540941509 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:15:41 INFO - PROCESS | 1798 | 1467540941535 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1798 | 1467540941543 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bab000 == 11 [pid = 1798] [id = 628] 03:15:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90baec00) [pid = 1798] [serial = 1885] [outer = (nil)] 03:15:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91739800) [pid = 1798] [serial = 1886] [outer = 0x90baec00] 03:15:41 INFO - PROCESS | 1798 | 1467540941612 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9173dc00) [pid = 1798] [serial = 1887] [outer = 0x90baec00] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x91f9dc00) [pid = 1798] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5a2000) [pid = 1798] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8cddbc00) [pid = 1798] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e8b5000) [pid = 1798] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8de16400) [pid = 1798] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e8b3400) [pid = 1798] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e80b800) [pid = 1798] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x91909c00) [pid = 1798] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:15:42 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8f0ef800) [pid = 1798] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:15:42 INFO - PROCESS | 1798 | 1467540942936 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]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1748ms 03:15:43 INFO - PROCESS | 1798 | 1467540942997 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:15:43 INFO - PROCESS | 1798 | 1467540943002 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:15:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:15:43 INFO - PROCESS | 1798 | 1467540943008 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:15:43 INFO - PROCESS | 1798 | 1467540943011 Marionette TRACE conn4 <- [1,2486,null,{}] 03:15:43 INFO - PROCESS | 1798 | 1467540943017 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}] 03:15:43 INFO - PROCESS | 1798 | 1467540943022 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:43 INFO - PROCESS | 1798 | 1467540943183 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:15:43 INFO - PROCESS | 1798 | 1467540943192 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1798 | 1467540943203 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e806c00 == 12 [pid = 1798] [id = 629] 03:15:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e8b3000) [pid = 1798] [serial = 1888] [outer = (nil)] 03:15:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x91901c00) [pid = 1798] [serial = 1889] [outer = 0x8e8b3000] 03:15:43 INFO - PROCESS | 1798 | 1467540943272 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91904800) [pid = 1798] [serial = 1890] [outer = 0x8e8b3000] 03:15:44 INFO - PROCESS | 1798 | 1467540944238 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]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1283ms 03:15:44 INFO - PROCESS | 1798 | 1467540944292 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:15:44 INFO - PROCESS | 1798 | 1467540944296 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:15:44 INFO - PROCESS | 1798 | 1467540944303 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1798 | 1467540944305 Marionette TRACE conn4 <- [1,2490,null,{}] 03:15:44 INFO - PROCESS | 1798 | 1467540944311 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}] 03:15:44 INFO - PROCESS | 1798 | 1467540944316 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:44 INFO - PROCESS | 1798 | 1467540944471 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:15:44 INFO - PROCESS | 1798 | 1467540944698 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:44 INFO - PROCESS | 1798 | 1467540944705 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddfc00 == 13 [pid = 1798] [id = 630] 03:15:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8cde1400) [pid = 1798] [serial = 1891] [outer = (nil)] 03:15:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d46bc00) [pid = 1798] [serial = 1892] [outer = 0x8cde1400] 03:15:44 INFO - PROCESS | 1798 | 1467540944797 Marionette DEBUG loaded listener.js 03:15:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcbb800) [pid = 1798] [serial = 1893] [outer = 0x8cde1400] 03:15:45 INFO - PROCESS | 1798 | 1467540945899 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]]]}] 03:15:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:15:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1639ms 03:15:45 INFO - PROCESS | 1798 | 1467540945946 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:15:45 INFO - PROCESS | 1798 | 1467540945952 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:15:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:15:45 INFO - PROCESS | 1798 | 1467540945960 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:15:45 INFO - PROCESS | 1798 | 1467540945965 Marionette TRACE conn4 <- [1,2494,null,{}] 03:15:45 INFO - PROCESS | 1798 | 1467540945973 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}] 03:15:45 INFO - PROCESS | 1798 | 1467540945982 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:46 INFO - PROCESS | 1798 | 1467540946194 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:15:46 INFO - PROCESS | 1798 | 1467540946431 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1798 | 1467540946439 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d473400 == 14 [pid = 1798] [id = 631] 03:15:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8afc00) [pid = 1798] [serial = 1894] [outer = (nil)] 03:15:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e8ba000) [pid = 1798] [serial = 1895] [outer = 0x8e8afc00] 03:15:46 INFO - PROCESS | 1798 | 1467540946575 Marionette DEBUG loaded listener.js 03:15:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8ed03c00) [pid = 1798] [serial = 1896] [outer = 0x8e8afc00] 03:15:47 INFO - PROCESS | 1798 | 1467540947567 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]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1683ms 03:15:47 INFO - PROCESS | 1798 | 1467540947648 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1798 | 1467540947655 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:15:47 INFO - PROCESS | 1798 | 1467540947662 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1798 | 1467540947665 Marionette TRACE conn4 <- [1,2498,null,{}] 03:15:47 INFO - PROCESS | 1798 | 1467540947672 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}] 03:15:47 INFO - PROCESS | 1798 | 1467540947677 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:47 INFO - PROCESS | 1798 | 1467540947910 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:15:48 INFO - PROCESS | 1798 | 1467540948191 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1798 | 1467540948201 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e59b400 == 15 [pid = 1798] [id = 632] 03:15:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e80dc00) [pid = 1798] [serial = 1897] [outer = (nil)] 03:15:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9190d800) [pid = 1798] [serial = 1898] [outer = 0x8e80dc00] 03:15:48 INFO - PROCESS | 1798 | 1467540948306 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91f9dc00) [pid = 1798] [serial = 1899] [outer = 0x8e80dc00] 03:15:49 INFO - PROCESS | 1798 | 1467540949378 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]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1792ms 03:15:49 INFO - PROCESS | 1798 | 1467540949455 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:15:49 INFO - PROCESS | 1798 | 1467540949460 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:15:49 INFO - PROCESS | 1798 | 1467540949476 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1798 | 1467540949486 Marionette TRACE conn4 <- [1,2502,null,{}] 03:15:49 INFO - PROCESS | 1798 | 1467540949493 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}] 03:15:49 INFO - PROCESS | 1798 | 1467540949501 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:49 INFO - PROCESS | 1798 | 1467540949731 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:15:49 INFO - PROCESS | 1798 | 1467540949963 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:49 INFO - PROCESS | 1798 | 1467540949971 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8bd800 == 16 [pid = 1798] [id = 633] 03:15:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8be800) [pid = 1798] [serial = 1900] [outer = (nil)] 03:15:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x92408000) [pid = 1798] [serial = 1901] [outer = 0x8e8be800] 03:15:50 INFO - PROCESS | 1798 | 1467540950087 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9240dc00) [pid = 1798] [serial = 1902] [outer = 0x8e8be800] 03:15:51 INFO - PROCESS | 1798 | 1467540951270 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]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:15:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1850ms 03:15:51 INFO - PROCESS | 1798 | 1467540951318 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1798 | 1467540951324 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:15:51 INFO - PROCESS | 1798 | 1467540951333 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1798 | 1467540951337 Marionette TRACE conn4 <- [1,2506,null,{}] 03:15:51 INFO - PROCESS | 1798 | 1467540951346 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}] 03:15:51 INFO - PROCESS | 1798 | 1467540951351 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:51 INFO - PROCESS | 1798 | 1467540951539 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:15:51 INFO - PROCESS | 1798 | 1467540951801 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:51 INFO - PROCESS | 1798 | 1467540951823 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d400 == 17 [pid = 1798] [id = 634] 03:15:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e5b3c00) [pid = 1798] [serial = 1903] [outer = (nil)] 03:15:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e756400) [pid = 1798] [serial = 1904] [outer = 0x8e5b3c00] 03:15:51 INFO - PROCESS | 1798 | 1467540951917 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e804800) [pid = 1798] [serial = 1905] [outer = 0x8e5b3c00] 03:15:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8e806c00 == 16 [pid = 1798] [id = 629] 03:15:52 INFO - PROCESS | 1798 | --DOCSHELL 0x90bab000 == 15 [pid = 1798] [id = 628] 03:15:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80ac00 == 14 [pid = 1798] [id = 627] 03:15:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59dc00 == 13 [pid = 1798] [id = 626] 03:15:52 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdda800 == 12 [pid = 1798] [id = 625] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x9190bc00) [pid = 1798] [serial = 1830] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x932a6000) [pid = 1798] [serial = 1853] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e751800) [pid = 1798] [serial = 1856] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8cde6c00) [pid = 1798] [serial = 1832] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8dcbf400) [pid = 1798] [serial = 1833] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x91fa3000) [pid = 1798] [serial = 1838] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8ed06000) [pid = 1798] [serial = 1835] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8f0e7400) [pid = 1798] [serial = 1836] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e756800) [pid = 1798] [serial = 1844] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e807c00) [pid = 1798] [serial = 1845] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed09800) [pid = 1798] [serial = 1847] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90ba5c00) [pid = 1798] [serial = 1848] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x931e9400) [pid = 1798] [serial = 1841] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x924e9800) [pid = 1798] [serial = 1842] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9208b400) [pid = 1798] [serial = 1851] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x93ddf000) [pid = 1798] [serial = 1854] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x91f9a000) [pid = 1798] [serial = 1850] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x93d21800) [pid = 1798] [serial = 1857] [outer = (nil)] [url = about:blank] 03:15:52 INFO - PROCESS | 1798 | 1467540952899 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]]]}] 03:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1635ms 03:15:52 INFO - PROCESS | 1798 | 1467540952969 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:15:52 INFO - PROCESS | 1798 | 1467540952976 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:15:52 INFO - PROCESS | 1798 | 1467540952986 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:15:52 INFO - PROCESS | 1798 | 1467540952990 Marionette TRACE conn4 <- [1,2510,null,{}] 03:15:52 INFO - PROCESS | 1798 | 1467540952996 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}] 03:15:53 INFO - PROCESS | 1798 | 1467540953002 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:53 INFO - PROCESS | 1798 | 1467540953214 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:15:53 INFO - PROCESS | 1798 | 1467540953356 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 1798 | 1467540953367 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46a800 == 13 [pid = 1798] [id = 635] 03:15:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e801400) [pid = 1798] [serial = 1906] [outer = (nil)] 03:15:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8ed02400) [pid = 1798] [serial = 1907] [outer = 0x8e801400] 03:15:53 INFO - PROCESS | 1798 | 1467540953437 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8f0e6800) [pid = 1798] [serial = 1908] [outer = 0x8e801400] 03:15:54 INFO - PROCESS | 1798 | 1467540954326 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]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1381ms 03:15:54 INFO - PROCESS | 1798 | 1467540954367 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1798 | 1467540954371 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:15:54 INFO - PROCESS | 1798 | 1467540954378 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1798 | 1467540954383 Marionette TRACE conn4 <- [1,2514,null,{}] 03:15:54 INFO - PROCESS | 1798 | 1467540954399 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}] 03:15:54 INFO - PROCESS | 1798 | 1467540954408 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:54 INFO - PROCESS | 1798 | 1467540954580 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:15:54 INFO - PROCESS | 1798 | 1467540954735 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:54 INFO - PROCESS | 1798 | 1467540954743 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x91903400 == 14 [pid = 1798] [id = 636] 03:15:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91904c00) [pid = 1798] [serial = 1909] [outer = (nil)] 03:15:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91f94800) [pid = 1798] [serial = 1910] [outer = 0x91904c00] 03:15:54 INFO - PROCESS | 1798 | 1467540954819 Marionette DEBUG loaded listener.js 03:15:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x92082400) [pid = 1798] [serial = 1911] [outer = 0x91904c00] 03:15:55 INFO - PROCESS | 1798 | 1467540955762 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]]]}] 03:15:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:15:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1434ms 03:15:55 INFO - PROCESS | 1798 | 1467540955813 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:15:55 INFO - PROCESS | 1798 | 1467540955818 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:15:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:15:55 INFO - PROCESS | 1798 | 1467540955832 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:15:55 INFO - PROCESS | 1798 | 1467540955834 Marionette TRACE conn4 <- [1,2518,null,{}] 03:15:55 INFO - PROCESS | 1798 | 1467540955841 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}] 03:15:55 INFO - PROCESS | 1798 | 1467540955846 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:56 INFO - PROCESS | 1798 | 1467540956070 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:15:56 INFO - PROCESS | 1798 | 1467540956096 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1798 | 1467540956106 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc0400 == 15 [pid = 1798] [id = 637] 03:15:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f96000) [pid = 1798] [serial = 1912] [outer = (nil)] 03:15:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x924e0800) [pid = 1798] [serial = 1913] [outer = 0x91f96000] 03:15:56 INFO - PROCESS | 1798 | 1467540956190 Marionette DEBUG loaded listener.js 03:15:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d1a000) [pid = 1798] [serial = 1914] [outer = 0x91f96000] 03:15:57 INFO - PROCESS | 1798 | 1467540957158 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]]]}] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x90baec00) [pid = 1798] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e8b8800) [pid = 1798] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8cddb800) [pid = 1798] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x95274400) [pid = 1798] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1439ms 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9190c800) [pid = 1798] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x92081800) [pid = 1798] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8cde0400) [pid = 1798] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e80e000) [pid = 1798] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e5aa000) [pid = 1798] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8e59e800) [pid = 1798] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:15:57 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x91f96c00) [pid = 1798] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:15:57 INFO - PROCESS | 1798 | 1467540957280 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1798 | 1467540957283 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:15:57 INFO - PROCESS | 1798 | 1467540957291 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:15:57 INFO - PROCESS | 1798 | 1467540957294 Marionette TRACE conn4 <- [1,2522,null,{}] 03:15:57 INFO - PROCESS | 1798 | 1467540957305 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}] 03:15:57 INFO - PROCESS | 1798 | 1467540957309 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:57 INFO - PROCESS | 1798 | 1467540957465 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:15:57 INFO - PROCESS | 1798 | 1467540957475 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:57 INFO - PROCESS | 1798 | 1467540957482 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476400 == 16 [pid = 1798] [id = 638] 03:15:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8e595400) [pid = 1798] [serial = 1915] [outer = (nil)] 03:15:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8e806800) [pid = 1798] [serial = 1916] [outer = 0x8e595400] 03:15:57 INFO - PROCESS | 1798 | 1467540957564 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8f0ef800) [pid = 1798] [serial = 1917] [outer = 0x8e595400] 03:15:58 INFO - PROCESS | 1798 | 1467540958555 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]]]}] 03:15:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:15:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1329ms 03:15:58 INFO - PROCESS | 1798 | 1467540958621 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:15:58 INFO - PROCESS | 1798 | 1467540958625 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:15:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:15:58 INFO - PROCESS | 1798 | 1467540958631 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1798 | 1467540958635 Marionette TRACE conn4 <- [1,2526,null,{}] 03:15:58 INFO - PROCESS | 1798 | 1467540958647 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}] 03:15:58 INFO - PROCESS | 1798 | 1467540958661 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:58 INFO - PROCESS | 1798 | 1467540958938 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:15:59 INFO - PROCESS | 1798 | 1467540959027 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:59 INFO - PROCESS | 1798 | 1467540959034 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:15:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de17800 == 17 [pid = 1798] [id = 639] 03:15:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e758400) [pid = 1798] [serial = 1918] [outer = (nil)] 03:15:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x93f2f000) [pid = 1798] [serial = 1919] [outer = 0x8e758400] 03:15:59 INFO - PROCESS | 1798 | 1467540959107 Marionette DEBUG loaded listener.js 03:15:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x95317000) [pid = 1798] [serial = 1920] [outer = 0x8e758400] 03:16:00 INFO - PROCESS | 1798 | 1467540960142 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]]]}] 03:16:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:16:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1542ms 03:16:00 INFO - PROCESS | 1798 | 1467540960174 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:16:00 INFO - PROCESS | 1798 | 1467540960181 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:16:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:16:00 INFO - PROCESS | 1798 | 1467540960190 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:16:00 INFO - PROCESS | 1798 | 1467540960198 Marionette TRACE conn4 <- [1,2530,null,{}] 03:16:00 INFO - PROCESS | 1798 | 1467540960206 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}] 03:16:00 INFO - PROCESS | 1798 | 1467540960211 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:00 INFO - PROCESS | 1798 | 1467540960412 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:16:00 INFO - PROCESS | 1798 | 1467540960655 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1798 | 1467540960668 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:00 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46e400 == 18 [pid = 1798] [id = 640] 03:16:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e598c00) [pid = 1798] [serial = 1921] [outer = (nil)] 03:16:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e75d800) [pid = 1798] [serial = 1922] [outer = 0x8e598c00] 03:16:00 INFO - PROCESS | 1798 | 1467540960795 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e97d800) [pid = 1798] [serial = 1923] [outer = 0x8e598c00] 03:16:01 INFO - PROCESS | 1798 | 1467540961759 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]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:16:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1646ms 03:16:01 INFO - PROCESS | 1798 | 1467540961837 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1798 | 1467540961845 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:16:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:16:01 INFO - PROCESS | 1798 | 1467540961856 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1798 | 1467540961860 Marionette TRACE conn4 <- [1,2534,null,{}] 03:16:01 INFO - PROCESS | 1798 | 1467540961867 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}] 03:16:01 INFO - PROCESS | 1798 | 1467540961873 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:02 INFO - PROCESS | 1798 | 1467540962098 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:16:02 INFO - PROCESS | 1798 | 1467540962349 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1798 | 1467540962359 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x91734c00 == 19 [pid = 1798] [id = 641] 03:16:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9173c800) [pid = 1798] [serial = 1924] [outer = (nil)] 03:16:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9190e400) [pid = 1798] [serial = 1925] [outer = 0x9173c800] 03:16:02 INFO - PROCESS | 1798 | 1467540962489 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92085000) [pid = 1798] [serial = 1926] [outer = 0x9173c800] 03:16:03 INFO - PROCESS | 1798 | 1467540963484 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]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:16:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1701ms 03:16:03 INFO - PROCESS | 1798 | 1467540963558 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:16:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:16:03 INFO - PROCESS | 1798 | 1467540963563 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:16:03 INFO - PROCESS | 1798 | 1467540963569 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1798 | 1467540963576 Marionette TRACE conn4 <- [1,2538,null,{}] 03:16:03 INFO - PROCESS | 1798 | 1467540963593 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}] 03:16:03 INFO - PROCESS | 1798 | 1467540963602 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:03 INFO - PROCESS | 1798 | 1467540963837 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:16:04 INFO - PROCESS | 1798 | 1467540964106 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:04 INFO - PROCESS | 1798 | 1467540964118 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa3c00 == 20 [pid = 1798] [id = 642] 03:16:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9526ac00) [pid = 1798] [serial = 1927] [outer = (nil)] 03:16:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x95387800) [pid = 1798] [serial = 1928] [outer = 0x9526ac00] 03:16:04 INFO - PROCESS | 1798 | 1467540964229 Marionette DEBUG loaded listener.js 03:16:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9545e800) [pid = 1798] [serial = 1929] [outer = 0x9526ac00] 03:16:05 INFO - PROCESS | 1798 | 1467540965152 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]]]}] 03:16:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:16:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1644ms 03:16:05 INFO - PROCESS | 1798 | 1467540965213 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:16:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:16:05 INFO - PROCESS | 1798 | 1467540965219 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:16:05 INFO - PROCESS | 1798 | 1467540965226 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:16:05 INFO - PROCESS | 1798 | 1467540965229 Marionette TRACE conn4 <- [1,2542,null,{}] 03:16:05 INFO - PROCESS | 1798 | 1467540965235 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}] 03:16:05 INFO - PROCESS | 1798 | 1467540965241 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:05 INFO - PROCESS | 1798 | 1467540965462 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:16:05 INFO - PROCESS | 1798 | 1467540965648 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1798 | 1467540965656 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75ac00 == 21 [pid = 1798] [id = 643] 03:16:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9538d000) [pid = 1798] [serial = 1930] [outer = (nil)] 03:16:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x954ab800) [pid = 1798] [serial = 1931] [outer = 0x9538d000] 03:16:05 INFO - PROCESS | 1798 | 1467540965738 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x954d4400) [pid = 1798] [serial = 1932] [outer = 0x9538d000] 03:16:06 INFO - PROCESS | 1798 | 1467540966711 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]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1544ms 03:16:06 INFO - PROCESS | 1798 | 1467540966779 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1798 | 1467540966784 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:16:06 INFO - PROCESS | 1798 | 1467540966793 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1798 | 1467540966796 Marionette TRACE conn4 <- [1,2546,null,{}] 03:16:06 INFO - PROCESS | 1798 | 1467540966802 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}] 03:16:06 INFO - PROCESS | 1798 | 1467540966808 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:06 INFO - PROCESS | 1798 | 1467540966988 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:16:07 INFO - PROCESS | 1798 | 1467540967186 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:07 INFO - PROCESS | 1798 | 1467540967195 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190c400 == 22 [pid = 1798] [id = 644] 03:16:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91fa1c00) [pid = 1798] [serial = 1933] [outer = (nil)] 03:16:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x954e0400) [pid = 1798] [serial = 1934] [outer = 0x91fa1c00] 03:16:07 INFO - PROCESS | 1798 | 1467540967285 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95526c00) [pid = 1798] [serial = 1935] [outer = 0x91fa1c00] 03:16:08 INFO - PROCESS | 1798 | 1467540968320 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]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1583ms 03:16:08 INFO - PROCESS | 1798 | 1467540968377 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1798 | 1467540968381 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:16:08 INFO - PROCESS | 1798 | 1467540968388 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1798 | 1467540968390 Marionette TRACE conn4 <- [1,2550,null,{}] 03:16:08 INFO - PROCESS | 1798 | 1467540968397 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}] 03:16:08 INFO - PROCESS | 1798 | 1467540968407 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:08 INFO - PROCESS | 1798 | 1467540968606 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:16:09 INFO - PROCESS | 1798 | 1467540969102 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1798 | 1467540969111 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de13800 == 23 [pid = 1798] [id = 645] 03:16:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8de14800) [pid = 1798] [serial = 1936] [outer = (nil)] 03:16:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e596400) [pid = 1798] [serial = 1937] [outer = 0x8de14800] 03:16:09 INFO - PROCESS | 1798 | 1467540969194 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8e5ac800) [pid = 1798] [serial = 1938] [outer = 0x8de14800] 03:16:10 INFO - PROCESS | 1798 | 1467540970210 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]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:16:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1882ms 03:16:10 INFO - PROCESS | 1798 | 1467540970273 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1798 | 1467540970278 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:16:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:16:10 INFO - PROCESS | 1798 | 1467540970286 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1798 | 1467540970290 Marionette TRACE conn4 <- [1,2554,null,{}] 03:16:10 INFO - PROCESS | 1798 | 1467540970298 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}] 03:16:10 INFO - PROCESS | 1798 | 1467540970306 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:10 INFO - PROCESS | 1798 | 1467540970566 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:16:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8e59b400 == 22 [pid = 1798] [id = 632] 03:16:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8d473400 == 21 [pid = 1798] [id = 631] 03:16:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddfc00 == 20 [pid = 1798] [id = 630] 03:16:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a2400 == 19 [pid = 1798] [id = 624] 03:16:11 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8bd800 == 18 [pid = 1798] [id = 633] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x91901c00) [pid = 1798] [serial = 1889] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x9173dc00) [pid = 1798] [serial = 1887] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8ed07c00) [pid = 1798] [serial = 1862] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91739800) [pid = 1798] [serial = 1886] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8cde0c00) [pid = 1798] [serial = 1877] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x954b0000) [pid = 1798] [serial = 1872] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x95321400) [pid = 1798] [serial = 1868] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x931e8800) [pid = 1798] [serial = 1866] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x954a6000) [pid = 1798] [serial = 1871] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8d471c00) [pid = 1798] [serial = 1859] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x90baac00) [pid = 1798] [serial = 1863] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d470400) [pid = 1798] [serial = 1878] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x92404400) [pid = 1798] [serial = 1865] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e97fc00) [pid = 1798] [serial = 1884] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x954de400) [pid = 1798] [serial = 1875] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e5b5400) [pid = 1798] [serial = 1881] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e8b7c00) [pid = 1798] [serial = 1883] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x95457800) [pid = 1798] [serial = 1869] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5ae400) [pid = 1798] [serial = 1880] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e803400) [pid = 1798] [serial = 1874] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8dcbf000) [pid = 1798] [serial = 1860] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x9208d800) [pid = 1798] [serial = 1839] [outer = (nil)] [url = about:blank] 03:16:11 INFO - PROCESS | 1798 | 1467540971803 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1798 | 1467540971816 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46c800 == 19 [pid = 1798] [id = 646] 03:16:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8d46cc00) [pid = 1798] [serial = 1939] [outer = (nil)] 03:16:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8d475800) [pid = 1798] [serial = 1940] [outer = 0x8d46cc00] 03:16:11 INFO - PROCESS | 1798 | 1467540971888 Marionette DEBUG loaded listener.js 03:16:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8dcbf000) [pid = 1798] [serial = 1941] [outer = 0x8d46cc00] 03:16:12 INFO - PROCESS | 1798 | 1467540972745 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]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:16:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2490ms 03:16:12 INFO - PROCESS | 1798 | 1467540972783 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:16:12 INFO - PROCESS | 1798 | 1467540972789 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:16:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:16:12 INFO - PROCESS | 1798 | 1467540972797 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 1798 | 1467540972802 Marionette TRACE conn4 <- [1,2558,null,{}] 03:16:12 INFO - PROCESS | 1798 | 1467540972809 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}] 03:16:12 INFO - PROCESS | 1798 | 1467540972817 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:13 INFO - PROCESS | 1798 | 1467540973004 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:16:13 INFO - PROCESS | 1798 | 1467540973017 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1798 | 1467540973029 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e74fc00 == 20 [pid = 1798] [id = 647] 03:16:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e750400) [pid = 1798] [serial = 1942] [outer = (nil)] 03:16:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e755800) [pid = 1798] [serial = 1943] [outer = 0x8e750400] 03:16:13 INFO - PROCESS | 1798 | 1467540973145 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e806400) [pid = 1798] [serial = 1944] [outer = 0x8e750400] 03:16:14 INFO - PROCESS | 1798 | 1467540974195 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]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:16:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1436ms 03:16:14 INFO - PROCESS | 1798 | 1467540974239 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 1798 | 1467540974247 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:16:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:16:14 INFO - PROCESS | 1798 | 1467540974254 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1798 | 1467540974258 Marionette TRACE conn4 <- [1,2562,null,{}] 03:16:14 INFO - PROCESS | 1798 | 1467540974264 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}] 03:16:14 INFO - PROCESS | 1798 | 1467540974269 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:14 INFO - PROCESS | 1798 | 1467540974534 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:16:14 INFO - PROCESS | 1798 | 1467540974560 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1798 | 1467540974569 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97fc00 == 21 [pid = 1798] [id = 648] 03:16:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e980000) [pid = 1798] [serial = 1945] [outer = (nil)] 03:16:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8ed04800) [pid = 1798] [serial = 1946] [outer = 0x8e980000] 03:16:14 INFO - PROCESS | 1798 | 1467540974642 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0e5800) [pid = 1798] [serial = 1947] [outer = 0x8e980000] 03:16:15 INFO - PROCESS | 1798 | 1467540975697 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]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1486ms 03:16:15 INFO - PROCESS | 1798 | 1467540975741 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1798 | 1467540975746 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:16:15 INFO - PROCESS | 1798 | 1467540975773 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:16:15 INFO - PROCESS | 1798 | 1467540975784 Marionette TRACE conn4 <- [1,2566,null,{}] 03:16:15 INFO - PROCESS | 1798 | 1467540975791 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}] 03:16:15 INFO - PROCESS | 1798 | 1467540975798 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:16 INFO - PROCESS | 1798 | 1467540976026 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:16:16 INFO - PROCESS | 1798 | 1467540976047 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1798 | 1467540976055 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4c00 == 22 [pid = 1798] [id = 649] 03:16:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91733c00) [pid = 1798] [serial = 1948] [outer = (nil)] 03:16:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91741400) [pid = 1798] [serial = 1949] [outer = 0x91733c00] 03:16:16 INFO - PROCESS | 1798 | 1467540976126 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91909c00) [pid = 1798] [serial = 1950] [outer = 0x91733c00] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91f96000) [pid = 1798] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e595400) [pid = 1798] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e80dc00) [pid = 1798] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8afc00) [pid = 1798] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e5b3c00) [pid = 1798] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91904c00) [pid = 1798] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8cde1400) [pid = 1798] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e801400) [pid = 1798] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e8be800) [pid = 1798] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e758400) [pid = 1798] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:16:17 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e8b3000) [pid = 1798] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:16:17 INFO - PROCESS | 1798 | 1467540977567 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]]]}] 03:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1858ms 03:16:17 INFO - PROCESS | 1798 | 1467540977614 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:16:17 INFO - PROCESS | 1798 | 1467540977619 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:16:17 INFO - PROCESS | 1798 | 1467540977625 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:16:17 INFO - PROCESS | 1798 | 1467540977628 Marionette TRACE conn4 <- [1,2570,null,{}] 03:16:17 INFO - PROCESS | 1798 | 1467540977634 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}] 03:16:17 INFO - PROCESS | 1798 | 1467540977639 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:17 INFO - PROCESS | 1798 | 1467540977861 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:16:17 INFO - PROCESS | 1798 | 1467540977875 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:17 INFO - PROCESS | 1798 | 1467540977885 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde7000 == 23 [pid = 1798] [id = 650] 03:16:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8dcbd000) [pid = 1798] [serial = 1951] [outer = (nil)] 03:16:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91742800) [pid = 1798] [serial = 1952] [outer = 0x8dcbd000] 03:16:17 INFO - PROCESS | 1798 | 1467540977979 Marionette DEBUG loaded listener.js 03:16:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91908800) [pid = 1798] [serial = 1953] [outer = 0x8dcbd000] 03:16:18 INFO - PROCESS | 1798 | 1467540978924 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]]]}] 03:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1336ms 03:16:18 INFO - PROCESS | 1798 | 1467540978961 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:16:18 INFO - PROCESS | 1798 | 1467540978968 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:16:18 INFO - PROCESS | 1798 | 1467540978984 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1798 | 1467540978995 Marionette TRACE conn4 <- [1,2574,null,{}] 03:16:19 INFO - PROCESS | 1798 | 1467540979005 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}] 03:16:19 INFO - PROCESS | 1798 | 1467540979012 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:19 INFO - PROCESS | 1798 | 1467540979274 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:16:19 INFO - PROCESS | 1798 | 1467540979466 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1798 | 1467540979479 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a1800 == 24 [pid = 1798] [id = 651] 03:16:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5a2000) [pid = 1798] [serial = 1954] [outer = (nil)] 03:16:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e5b0c00) [pid = 1798] [serial = 1955] [outer = 0x8e5a2000] 03:16:19 INFO - PROCESS | 1798 | 1467540979670 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8bd800) [pid = 1798] [serial = 1956] [outer = 0x8e5a2000] 03:16:20 INFO - PROCESS | 1798 | 1467540980774 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]]]}] 03:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1849ms 03:16:20 INFO - PROCESS | 1798 | 1467540980832 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:16:20 INFO - PROCESS | 1798 | 1467540980840 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:16:20 INFO - PROCESS | 1798 | 1467540980851 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:16:20 INFO - PROCESS | 1798 | 1467540980855 Marionette TRACE conn4 <- [1,2578,null,{}] 03:16:20 INFO - PROCESS | 1798 | 1467540980863 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}] 03:16:20 INFO - PROCESS | 1798 | 1467540980868 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:21 INFO - PROCESS | 1798 | 1467540981066 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:16:21 INFO - PROCESS | 1798 | 1467540981316 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1798 | 1467540981325 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d800 == 25 [pid = 1798] [id = 652] 03:16:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e974c00) [pid = 1798] [serial = 1957] [outer = (nil)] 03:16:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91902c00) [pid = 1798] [serial = 1958] [outer = 0x8e974c00] 03:16:21 INFO - PROCESS | 1798 | 1467540981457 Marionette DEBUG loaded listener.js 03:16:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x92085c00) [pid = 1798] [serial = 1959] [outer = 0x8e974c00] 03:16:22 INFO - PROCESS | 1798 | 1467540982506 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]]]}] 03:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1735ms 03:16:22 INFO - PROCESS | 1798 | 1467540982587 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:16:22 INFO - PROCESS | 1798 | 1467540982592 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:16:22 INFO - PROCESS | 1798 | 1467540982599 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:16:22 INFO - PROCESS | 1798 | 1467540982605 Marionette TRACE conn4 <- [1,2582,null,{}] 03:16:22 INFO - PROCESS | 1798 | 1467540982622 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}] 03:16:22 INFO - PROCESS | 1798 | 1467540982630 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:22 INFO - PROCESS | 1798 | 1467540982867 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:16:23 INFO - PROCESS | 1798 | 1467540983158 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1798 | 1467540983169 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x924e4400 == 26 [pid = 1798] [id = 653] 03:16:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x924e4c00) [pid = 1798] [serial = 1960] [outer = (nil)] 03:16:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x931dd400) [pid = 1798] [serial = 1961] [outer = 0x924e4c00] 03:16:23 INFO - PROCESS | 1798 | 1467540983293 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x932a3800) [pid = 1798] [serial = 1962] [outer = 0x924e4c00] 03:16:24 INFO - PROCESS | 1798 | 1467540984335 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]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1787ms 03:16:24 INFO - PROCESS | 1798 | 1467540984386 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1798 | 1467540984391 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:16:24 INFO - PROCESS | 1798 | 1467540984398 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1798 | 1467540984401 Marionette TRACE conn4 <- [1,2586,null,{}] 03:16:24 INFO - PROCESS | 1798 | 1467540984407 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}] 03:16:24 INFO - PROCESS | 1798 | 1467540984413 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:24 INFO - PROCESS | 1798 | 1467540984598 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:16:24 INFO - PROCESS | 1798 | 1467540984957 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:24 INFO - PROCESS | 1798 | 1467540984966 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddc000 == 27 [pid = 1798] [id = 654] 03:16:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8cddcc00) [pid = 1798] [serial = 1963] [outer = (nil)] 03:16:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8cde8800) [pid = 1798] [serial = 1964] [outer = 0x8cddcc00] 03:16:25 INFO - PROCESS | 1798 | 1467540985088 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8d474c00) [pid = 1798] [serial = 1965] [outer = 0x8cddcc00] 03:16:26 INFO - PROCESS | 1798 | 1467540986077 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]]]}] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91904800) [pid = 1798] [serial = 1890] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x924e0800) [pid = 1798] [serial = 1913] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e806800) [pid = 1798] [serial = 1916] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x93d1a000) [pid = 1798] [serial = 1914] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9190d800) [pid = 1798] [serial = 1898] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91f9dc00) [pid = 1798] [serial = 1899] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e8ba000) [pid = 1798] [serial = 1895] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8ed03c00) [pid = 1798] [serial = 1896] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e756400) [pid = 1798] [serial = 1904] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e804800) [pid = 1798] [serial = 1905] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x91f94800) [pid = 1798] [serial = 1910] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8d46bc00) [pid = 1798] [serial = 1892] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8dcbb800) [pid = 1798] [serial = 1893] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8ed02400) [pid = 1798] [serial = 1907] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8f0e6800) [pid = 1798] [serial = 1908] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x92408000) [pid = 1798] [serial = 1901] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x9240dc00) [pid = 1798] [serial = 1902] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x95317000) [pid = 1798] [serial = 1920] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x93f2f000) [pid = 1798] [serial = 1919] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x8f0ef800) [pid = 1798] [serial = 1917] [outer = (nil)] [url = about:blank] 03:16:26 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x92082400) [pid = 1798] [serial = 1911] [outer = (nil)] [url = about:blank] 03:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1739ms 03:16:26 INFO - PROCESS | 1798 | 1467540986141 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:16:26 INFO - PROCESS | 1798 | 1467540986147 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:16:26 INFO - PROCESS | 1798 | 1467540986155 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1798 | 1467540986159 Marionette TRACE conn4 <- [1,2590,null,{}] 03:16:26 INFO - PROCESS | 1798 | 1467540986167 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}] 03:16:26 INFO - PROCESS | 1798 | 1467540986175 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:26 INFO - PROCESS | 1798 | 1467540986357 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:16:26 INFO - PROCESS | 1798 | 1467540986500 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:26 INFO - PROCESS | 1798 | 1467540986509 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc1c00 == 28 [pid = 1798] [id = 655] 03:16:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x8e59e400) [pid = 1798] [serial = 1966] [outer = (nil)] 03:16:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x8e5b3800) [pid = 1798] [serial = 1967] [outer = 0x8e59e400] 03:16:26 INFO - PROCESS | 1798 | 1467540986580 Marionette DEBUG loaded listener.js 03:16:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x8e75dc00) [pid = 1798] [serial = 1968] [outer = 0x8e59e400] 03:16:27 INFO - PROCESS | 1798 | 1467540987420 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]]]}] 03:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1289ms 03:16:27 INFO - PROCESS | 1798 | 1467540987457 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:16:27 INFO - PROCESS | 1798 | 1467540987464 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:16:27 INFO - PROCESS | 1798 | 1467540987472 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:16:27 INFO - PROCESS | 1798 | 1467540987475 Marionette TRACE conn4 <- [1,2594,null,{}] 03:16:27 INFO - PROCESS | 1798 | 1467540987482 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}] 03:16:27 INFO - PROCESS | 1798 | 1467540987487 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:27 INFO - PROCESS | 1798 | 1467540987653 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:16:27 INFO - PROCESS | 1798 | 1467540987663 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1798 | 1467540987670 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e976800 == 29 [pid = 1798] [id = 656] 03:16:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8e97b000) [pid = 1798] [serial = 1969] [outer = (nil)] 03:16:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8ed10000) [pid = 1798] [serial = 1970] [outer = 0x8e97b000] 03:16:27 INFO - PROCESS | 1798 | 1467540987747 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x90ba7c00) [pid = 1798] [serial = 1971] [outer = 0x8e97b000] 03:16:28 INFO - PROCESS | 1798 | 1467540988803 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]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1385ms 03:16:28 INFO - PROCESS | 1798 | 1467540988859 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1798 | 1467540988863 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:16:28 INFO - PROCESS | 1798 | 1467540988877 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1798 | 1467540988886 Marionette TRACE conn4 <- [1,2598,null,{}] 03:16:28 INFO - PROCESS | 1798 | 1467540988904 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}] 03:16:28 INFO - PROCESS | 1798 | 1467540988911 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:29 INFO - PROCESS | 1798 | 1467540989136 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:16:29 INFO - PROCESS | 1798 | 1467540989160 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1798 | 1467540989169 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f1400 == 30 [pid = 1798] [id = 657] 03:16:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9190e000) [pid = 1798] [serial = 1972] [outer = (nil)] 03:16:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91fa0000) [pid = 1798] [serial = 1973] [outer = 0x9190e000] 03:16:29 INFO - PROCESS | 1798 | 1467540989237 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x91f9f000) [pid = 1798] [serial = 1974] [outer = 0x9190e000] 03:16:30 INFO - PROCESS | 1798 | 1467540990233 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]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1412ms 03:16:30 INFO - PROCESS | 1798 | 1467540990283 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:16:30 INFO - PROCESS | 1798 | 1467540990288 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:16:30 INFO - PROCESS | 1798 | 1467540990301 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1798 | 1467540990303 Marionette TRACE conn4 <- [1,2602,null,{}] 03:16:30 INFO - PROCESS | 1798 | 1467540990309 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}] 03:16:30 INFO - PROCESS | 1798 | 1467540990314 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:30 INFO - PROCESS | 1798 | 1467540990524 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:16:30 INFO - PROCESS | 1798 | 1467540990545 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:30 INFO - PROCESS | 1798 | 1467540990553 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46f000 == 31 [pid = 1798] [id = 658] 03:16:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e80b400) [pid = 1798] [serial = 1975] [outer = (nil)] 03:16:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9240ac00) [pid = 1798] [serial = 1976] [outer = 0x8e80b400] 03:16:30 INFO - PROCESS | 1798 | 1467540990622 Marionette DEBUG loaded listener.js 03:16:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9240e000) [pid = 1798] [serial = 1977] [outer = 0x8e80b400] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x9173c800) [pid = 1798] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9526ac00) [pid = 1798] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9538d000) [pid = 1798] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91fa1c00) [pid = 1798] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e980000) [pid = 1798] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e598c00) [pid = 1798] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91733c00) [pid = 1798] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8de14800) [pid = 1798] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8e750400) [pid = 1798] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:16:31 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x8d46cc00) [pid = 1798] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:16:31 INFO - PROCESS | 1798 | 1467540991657 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]]]}] 03:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1389ms 03:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:16:31 INFO - PROCESS | 1798 | 1467540991690 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:16:31 INFO - PROCESS | 1798 | 1467540991693 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:16:31 INFO - PROCESS | 1798 | 1467540991700 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:16:31 INFO - PROCESS | 1798 | 1467540991704 Marionette TRACE conn4 <- [1,2606,null,{}] 03:16:31 INFO - PROCESS | 1798 | 1467540991709 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}] 03:16:31 INFO - PROCESS | 1798 | 1467540991714 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:31 INFO - PROCESS | 1798 | 1467540991867 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:16:32 INFO - PROCESS | 1798 | 1467540992014 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1798 | 1467540992033 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:32 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ec800 == 32 [pid = 1798] [id = 659] 03:16:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x9173bc00) [pid = 1798] [serial = 1978] [outer = (nil)] 03:16:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x9208f800) [pid = 1798] [serial = 1979] [outer = 0x9173bc00] 03:16:32 INFO - PROCESS | 1798 | 1467540992114 Marionette DEBUG loaded listener.js 03:16:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x931e5400) [pid = 1798] [serial = 1980] [outer = 0x9173bc00] 03:16:33 INFO - PROCESS | 1798 | 1467540993002 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]]]}] 03:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1389ms 03:16:33 INFO - PROCESS | 1798 | 1467540993090 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:16:33 INFO - PROCESS | 1798 | 1467540993096 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:16:33 INFO - PROCESS | 1798 | 1467540993105 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:16:33 INFO - PROCESS | 1798 | 1467540993111 Marionette TRACE conn4 <- [1,2610,null,{}] 03:16:33 INFO - PROCESS | 1798 | 1467540993121 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}] 03:16:33 INFO - PROCESS | 1798 | 1467540993127 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:33 INFO - PROCESS | 1798 | 1467540993349 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:16:33 INFO - PROCESS | 1798 | 1467540993519 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:33 INFO - PROCESS | 1798 | 1467540993535 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde1400 == 33 [pid = 1798] [id = 660] 03:16:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8dcbb800) [pid = 1798] [serial = 1981] [outer = (nil)] 03:16:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8de17400) [pid = 1798] [serial = 1982] [outer = 0x8dcbb800] 03:16:33 INFO - PROCESS | 1798 | 1467540993618 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e59a400) [pid = 1798] [serial = 1983] [outer = 0x8dcbb800] 03:16:34 INFO - PROCESS | 1798 | 1467540994680 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]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1640ms 03:16:34 INFO - PROCESS | 1798 | 1467540994747 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 1798 | 1467540994753 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:16:34 INFO - PROCESS | 1798 | 1467540994764 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1798 | 1467540994769 Marionette TRACE conn4 <- [1,2614,null,{}] 03:16:34 INFO - PROCESS | 1798 | 1467540994777 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}] 03:16:34 INFO - PROCESS | 1798 | 1467540994783 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:35 INFO - PROCESS | 1798 | 1467540995012 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:16:35 INFO - PROCESS | 1798 | 1467540995253 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:35 INFO - PROCESS | 1798 | 1467540995263 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e4800 == 34 [pid = 1798] [id = 661] 03:16:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8f0e8400) [pid = 1798] [serial = 1984] [outer = (nil)] 03:16:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90bb0c00) [pid = 1798] [serial = 1985] [outer = 0x8f0e8400] 03:16:35 INFO - PROCESS | 1798 | 1467540995363 Marionette DEBUG loaded listener.js 03:16:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x91739c00) [pid = 1798] [serial = 1986] [outer = 0x8f0e8400] 03:16:36 INFO - PROCESS | 1798 | 1467540996292 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]]]}] 03:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1595ms 03:16:36 INFO - PROCESS | 1798 | 1467540996355 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:16:36 INFO - PROCESS | 1798 | 1467540996360 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:16:36 INFO - PROCESS | 1798 | 1467540996375 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:16:36 INFO - PROCESS | 1798 | 1467540996378 Marionette TRACE conn4 <- [1,2618,null,{}] 03:16:36 INFO - PROCESS | 1798 | 1467540996399 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}] 03:16:36 INFO - PROCESS | 1798 | 1467540996407 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:36 INFO - PROCESS | 1798 | 1467540996642 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:16:36 INFO - PROCESS | 1798 | 1467540996924 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1798 | 1467540996938 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:36 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ea000 == 35 [pid = 1798] [id = 662] 03:16:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x931ea800) [pid = 1798] [serial = 1987] [outer = (nil)] 03:16:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x93d1d000) [pid = 1798] [serial = 1988] [outer = 0x931ea800] 03:16:37 INFO - PROCESS | 1798 | 1467540997038 Marionette DEBUG loaded listener.js 03:16:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93ddf400) [pid = 1798] [serial = 1989] [outer = 0x931ea800] 03:16:38 INFO - PROCESS | 1798 | 1467540998001 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]]]}] 03:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1696ms 03:16:38 INFO - PROCESS | 1798 | 1467540998068 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:16:38 INFO - PROCESS | 1798 | 1467540998072 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:16:38 INFO - PROCESS | 1798 | 1467540998078 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:16:38 INFO - PROCESS | 1798 | 1467540998082 Marionette TRACE conn4 <- [1,2622,null,{}] 03:16:38 INFO - PROCESS | 1798 | 1467540998088 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}] 03:16:38 INFO - PROCESS | 1798 | 1467540998093 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:38 INFO - PROCESS | 1798 | 1467540998310 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:16:38 INFO - PROCESS | 1798 | 1467540998494 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1798 | 1467540998501 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3800 == 36 [pid = 1798] [id = 663] 03:16:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x924e6000) [pid = 1798] [serial = 1990] [outer = (nil)] 03:16:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x93f35400) [pid = 1798] [serial = 1991] [outer = 0x924e6000] 03:16:38 INFO - PROCESS | 1798 | 1467540998629 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x95274400) [pid = 1798] [serial = 1992] [outer = 0x924e6000] 03:16:39 INFO - PROCESS | 1798 | 1467540999558 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]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1536ms 03:16:39 INFO - PROCESS | 1798 | 1467540999616 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1798 | 1467540999619 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:16:39 INFO - PROCESS | 1798 | 1467540999626 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1798 | 1467540999629 Marionette TRACE conn4 <- [1,2626,null,{}] 03:16:39 INFO - PROCESS | 1798 | 1467540999635 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}] 03:16:39 INFO - PROCESS | 1798 | 1467540999641 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:39 INFO - PROCESS | 1798 | 1467540999818 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:16:40 INFO - PROCESS | 1798 | 1467541000003 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:40 INFO - PROCESS | 1798 | 1467541000013 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb6800 == 37 [pid = 1798] [id = 664] 03:16:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91f96400) [pid = 1798] [serial = 1993] [outer = (nil)] 03:16:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x95457400) [pid = 1798] [serial = 1994] [outer = 0x91f96400] 03:16:40 INFO - PROCESS | 1798 | 1467541000093 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95458c00) [pid = 1798] [serial = 1995] [outer = 0x91f96400] 03:16:41 INFO - PROCESS | 1798 | 1467541001027 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]]]}] 03:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1438ms 03:16:41 INFO - PROCESS | 1798 | 1467541001064 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:16:41 INFO - PROCESS | 1798 | 1467541001069 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:16:41 INFO - PROCESS | 1798 | 1467541001075 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1798 | 1467541001079 Marionette TRACE conn4 <- [1,2630,null,{}] 03:16:41 INFO - PROCESS | 1798 | 1467541001085 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}] 03:16:41 INFO - PROCESS | 1798 | 1467541001095 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:41 INFO - PROCESS | 1798 | 1467541001414 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:16:41 INFO - PROCESS | 1798 | 1467541001556 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1798 | 1467541001565 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599800 == 38 [pid = 1798] [id = 665] 03:16:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9538f800) [pid = 1798] [serial = 1996] [outer = (nil)] 03:16:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x954e0c00) [pid = 1798] [serial = 1997] [outer = 0x9538f800] 03:16:41 INFO - PROCESS | 1798 | 1467541001693 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9552c000) [pid = 1798] [serial = 1998] [outer = 0x9538f800] 03:16:42 INFO - PROCESS | 1798 | 1467541002634 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]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1636ms 03:16:42 INFO - PROCESS | 1798 | 1467541002713 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1798 | 1467541002716 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:16:42 INFO - PROCESS | 1798 | 1467541002723 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1798 | 1467541002726 Marionette TRACE conn4 <- [1,2634,null,{}] 03:16:42 INFO - PROCESS | 1798 | 1467541002732 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}] 03:16:42 INFO - PROCESS | 1798 | 1467541002739 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:42 INFO - PROCESS | 1798 | 1467541002944 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:16:43 INFO - PROCESS | 1798 | 1467541003136 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1798 | 1467541003143 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f3a000 == 39 [pid = 1798] [id = 666] 03:16:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x95321800) [pid = 1798] [serial = 1999] [outer = (nil)] 03:16:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x97912000) [pid = 1798] [serial = 2000] [outer = 0x95321800] 03:16:43 INFO - PROCESS | 1798 | 1467541003226 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x97916000) [pid = 1798] [serial = 2001] [outer = 0x95321800] 03:16:44 INFO - PROCESS | 1798 | 1467541004198 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]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1531ms 03:16:44 INFO - PROCESS | 1798 | 1467541004255 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1798 | 1467541004260 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:16:44 INFO - PROCESS | 1798 | 1467541004266 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1798 | 1467541004269 Marionette TRACE conn4 <- [1,2638,null,{}] 03:16:44 INFO - PROCESS | 1798 | 1467541004276 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}] 03:16:44 INFO - PROCESS | 1798 | 1467541004281 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:44 INFO - PROCESS | 1798 | 1467541004466 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:16:44 INFO - PROCESS | 1798 | 1467541004963 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1798 | 1467541004971 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46bc00 == 40 [pid = 1798] [id = 667] 03:16:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8d46c000) [pid = 1798] [serial = 2002] [outer = (nil)] 03:16:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8d474000) [pid = 1798] [serial = 2003] [outer = 0x8d46c000] 03:16:45 INFO - PROCESS | 1798 | 1467541005051 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8dcc3800) [pid = 1798] [serial = 2004] [outer = 0x8d46c000] 03:16:46 INFO - PROCESS | 1798 | 1467541006009 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]]]}] 03:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1784ms 03:16:46 INFO - PROCESS | 1798 | 1467541006053 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:16:46 INFO - PROCESS | 1798 | 1467541006058 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:16:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:16:46 INFO - PROCESS | 1798 | 1467541006087 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1798 | 1467541006092 Marionette TRACE conn4 <- [1,2642,null,{}] 03:16:46 INFO - PROCESS | 1798 | 1467541006100 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}] 03:16:46 INFO - PROCESS | 1798 | 1467541006107 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:46 INFO - PROCESS | 1798 | 1467541006304 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8de13800 == 39 [pid = 1798] [id = 645] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46c800 == 38 [pid = 1798] [id = 646] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46a800 == 37 [pid = 1798] [id = 635] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x91734c00 == 36 [pid = 1798] [id = 641] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8d476400 == 35 [pid = 1798] [id = 638] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46e400 == 34 [pid = 1798] [id = 640] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8de17800 == 33 [pid = 1798] [id = 639] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75ac00 == 32 [pid = 1798] [id = 643] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x91903400 == 31 [pid = 1798] [id = 636] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc0400 == 30 [pid = 1798] [id = 637] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x9190c400 == 29 [pid = 1798] [id = 644] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa3c00 == 28 [pid = 1798] [id = 642] 03:16:47 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d400 == 27 [pid = 1798] [id = 634] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e97d800) [pid = 1798] [serial = 1923] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91741400) [pid = 1798] [serial = 1949] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8e596400) [pid = 1798] [serial = 1937] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e755800) [pid = 1798] [serial = 1943] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e75d800) [pid = 1798] [serial = 1922] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8d475800) [pid = 1798] [serial = 1940] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8dcbf000) [pid = 1798] [serial = 1941] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x92085000) [pid = 1798] [serial = 1926] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9190e400) [pid = 1798] [serial = 1925] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9545e800) [pid = 1798] [serial = 1929] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95387800) [pid = 1798] [serial = 1928] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x954d4400) [pid = 1798] [serial = 1932] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x954ab800) [pid = 1798] [serial = 1931] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x95526c00) [pid = 1798] [serial = 1935] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x954e0400) [pid = 1798] [serial = 1934] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5ac800) [pid = 1798] [serial = 1938] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed04800) [pid = 1798] [serial = 1946] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91909c00) [pid = 1798] [serial = 1950] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8f0e5800) [pid = 1798] [serial = 1947] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e806400) [pid = 1798] [serial = 1944] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91742800) [pid = 1798] [serial = 1952] [outer = (nil)] [url = about:blank] 03:16:47 INFO - PROCESS | 1798 | 1467541007626 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:47 INFO - PROCESS | 1798 | 1467541007638 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46b000 == 28 [pid = 1798] [id = 668] 03:16:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d46c800) [pid = 1798] [serial = 2005] [outer = (nil)] 03:16:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d474400) [pid = 1798] [serial = 2006] [outer = 0x8d46c800] 03:16:47 INFO - PROCESS | 1798 | 1467541007716 Marionette DEBUG loaded listener.js 03:16:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8dcc0400) [pid = 1798] [serial = 2007] [outer = 0x8d46c800] 03:16:48 INFO - PROCESS | 1798 | 1467541008574 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]]]}] 03:16:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:16:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2548ms 03:16:48 INFO - PROCESS | 1798 | 1467541008634 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:16:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:16:48 INFO - PROCESS | 1798 | 1467541008640 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:16:48 INFO - PROCESS | 1798 | 1467541008648 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:16:48 INFO - PROCESS | 1798 | 1467541008651 Marionette TRACE conn4 <- [1,2646,null,{}] 03:16:48 INFO - PROCESS | 1798 | 1467541008660 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}] 03:16:48 INFO - PROCESS | 1798 | 1467541008667 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:48 INFO - PROCESS | 1798 | 1467541008837 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:16:49 INFO - PROCESS | 1798 | 1467541008988 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:49 INFO - PROCESS | 1798 | 1467541008995 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5af400 == 29 [pid = 1798] [id = 669] 03:16:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5b3c00) [pid = 1798] [serial = 2008] [outer = (nil)] 03:16:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e758000) [pid = 1798] [serial = 2009] [outer = 0x8e5b3c00] 03:16:49 INFO - PROCESS | 1798 | 1467541009075 Marionette DEBUG loaded listener.js 03:16:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e807000) [pid = 1798] [serial = 2010] [outer = 0x8e5b3c00] 03:16:49 INFO - PROCESS | 1798 | 1467541009958 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]]]}] 03:16:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:16:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1383ms 03:16:50 INFO - PROCESS | 1798 | 1467541010036 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:16:50 INFO - PROCESS | 1798 | 1467541010043 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:16:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:16:50 INFO - PROCESS | 1798 | 1467541010057 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:16:50 INFO - PROCESS | 1798 | 1467541010060 Marionette TRACE conn4 <- [1,2650,null,{}] 03:16:50 INFO - PROCESS | 1798 | 1467541010066 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}] 03:16:50 INFO - PROCESS | 1798 | 1467541010071 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:50 INFO - PROCESS | 1798 | 1467541010303 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:16:50 INFO - PROCESS | 1798 | 1467541010328 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1798 | 1467541010335 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80d000 == 30 [pid = 1798] [id = 670] 03:16:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e8b8000) [pid = 1798] [serial = 2011] [outer = (nil)] 03:16:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8ed03c00) [pid = 1798] [serial = 2012] [outer = 0x8e8b8000] 03:16:50 INFO - PROCESS | 1798 | 1467541010419 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8ed0bc00) [pid = 1798] [serial = 2013] [outer = 0x8e8b8000] 03:16:51 INFO - PROCESS | 1798 | 1467541011442 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]]]}] 03:16:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:16:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1436ms 03:16:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:16:51 INFO - PROCESS | 1798 | 1467541011493 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:16:51 INFO - PROCESS | 1798 | 1467541011497 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:16:51 INFO - PROCESS | 1798 | 1467541011521 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:16:51 INFO - PROCESS | 1798 | 1467541011531 Marionette TRACE conn4 <- [1,2654,null,{}] 03:16:51 INFO - PROCESS | 1798 | 1467541011540 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}] 03:16:51 INFO - PROCESS | 1798 | 1467541011548 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:51 INFO - PROCESS | 1798 | 1467541011778 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:16:51 INFO - PROCESS | 1798 | 1467541011808 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:51 INFO - PROCESS | 1798 | 1467541011818 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e975800 == 31 [pid = 1798] [id = 671] 03:16:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90bb3000) [pid = 1798] [serial = 2014] [outer = (nil)] 03:16:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9173d800) [pid = 1798] [serial = 2015] [outer = 0x90bb3000] 03:16:51 INFO - PROCESS | 1798 | 1467541011906 Marionette DEBUG loaded listener.js 03:16:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91905c00) [pid = 1798] [serial = 2016] [outer = 0x90bb3000] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e5a2000) [pid = 1798] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8dcbd000) [pid = 1798] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e59e400) [pid = 1798] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9190e000) [pid = 1798] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x924e4c00) [pid = 1798] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e97b000) [pid = 1798] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e80b400) [pid = 1798] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8cddcc00) [pid = 1798] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e974c00) [pid = 1798] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:16:52 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9173bc00) [pid = 1798] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:16:53 INFO - PROCESS | 1798 | 1467541013275 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]]]}] 03:16:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:16:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1808ms 03:16:53 INFO - PROCESS | 1798 | 1467541013311 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:16:53 INFO - PROCESS | 1798 | 1467541013316 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:16:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:16:53 INFO - PROCESS | 1798 | 1467541013323 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:16:53 INFO - PROCESS | 1798 | 1467541013326 Marionette TRACE conn4 <- [1,2658,null,{}] 03:16:53 INFO - PROCESS | 1798 | 1467541013332 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}] 03:16:53 INFO - PROCESS | 1798 | 1467541013337 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:53 INFO - PROCESS | 1798 | 1467541013556 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:16:53 INFO - PROCESS | 1798 | 1467541013577 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1798 | 1467541013585 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475000 == 32 [pid = 1798] [id = 672] 03:16:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e80b400) [pid = 1798] [serial = 2017] [outer = (nil)] 03:16:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91902400) [pid = 1798] [serial = 2018] [outer = 0x8e80b400] 03:16:53 INFO - PROCESS | 1798 | 1467541013654 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9190bc00) [pid = 1798] [serial = 2019] [outer = 0x8e80b400] 03:16:54 INFO - PROCESS | 1798 | 1467541014492 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]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:16:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1181ms 03:16:54 INFO - PROCESS | 1798 | 1467541014504 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1798 | 1467541014507 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:16:54 INFO - PROCESS | 1798 | 1467541014527 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1798 | 1467541014530 Marionette TRACE conn4 <- [1,2662,null,{}] 03:16:54 INFO - PROCESS | 1798 | 1467541014590 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}] 03:16:54 INFO - PROCESS | 1798 | 1467541014597 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:54 INFO - PROCESS | 1798 | 1467541014835 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:16:55 INFO - PROCESS | 1798 | 1467541015031 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1798 | 1467541015042 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599000 == 33 [pid = 1798] [id = 673] 03:16:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e59a800) [pid = 1798] [serial = 2020] [outer = (nil)] 03:16:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e5a2000) [pid = 1798] [serial = 2021] [outer = 0x8e59a800] 03:16:55 INFO - PROCESS | 1798 | 1467541015136 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e8b2800) [pid = 1798] [serial = 2022] [outer = 0x8e59a800] 03:16:56 INFO - PROCESS | 1798 | 1467541016245 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]]]}] 03:16:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:16:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1798ms 03:16:56 INFO - PROCESS | 1798 | 1467541016318 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:16:56 INFO - PROCESS | 1798 | 1467541016324 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:16:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:16:56 INFO - PROCESS | 1798 | 1467541016332 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:16:56 INFO - PROCESS | 1798 | 1467541016337 Marionette TRACE conn4 <- [1,2666,null,{}] 03:16:56 INFO - PROCESS | 1798 | 1467541016346 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}] 03:16:56 INFO - PROCESS | 1798 | 1467541016352 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:56 INFO - PROCESS | 1798 | 1467541016574 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:16:56 INFO - PROCESS | 1798 | 1467541016815 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:56 INFO - PROCESS | 1798 | 1467541016829 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d477000 == 34 [pid = 1798] [id = 674] 03:16:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x90baa000) [pid = 1798] [serial = 2023] [outer = (nil)] 03:16:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x91737800) [pid = 1798] [serial = 2024] [outer = 0x90baa000] 03:16:56 INFO - PROCESS | 1798 | 1467541016958 Marionette DEBUG loaded listener.js 03:16:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x91f9a400) [pid = 1798] [serial = 2025] [outer = 0x90baa000] 03:16:58 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:16:58 INFO - PROCESS | 1798 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:16:58 INFO - PROCESS | 1798 | 1467541018382 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]]]}] 03:16:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:16:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2093ms 03:16:58 INFO - PROCESS | 1798 | 1467541018517 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:16:58 INFO - PROCESS | 1798 | 1467541018522 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:16:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:16:58 INFO - PROCESS | 1798 | 1467541018589 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:16:58 INFO - PROCESS | 1798 | 1467541018593 Marionette TRACE conn4 <- [1,2670,null,{}] 03:16:58 INFO - PROCESS | 1798 | 1467541018600 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}] 03:16:58 INFO - PROCESS | 1798 | 1467541018606 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:58 INFO - PROCESS | 1798 | 1467541018790 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:16:58 INFO - PROCESS | 1798 | 1467541018972 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1798 | 1467541018986 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:16:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208ec00 == 35 [pid = 1798] [id = 675] 03:16:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x92090800) [pid = 1798] [serial = 2026] [outer = (nil)] 03:16:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x924ddc00) [pid = 1798] [serial = 2027] [outer = 0x92090800] 03:16:59 INFO - PROCESS | 1798 | 1467541019071 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9329c000) [pid = 1798] [serial = 2028] [outer = 0x92090800] 03:17:00 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:00 INFO - PROCESS | 1798 | 1467541020683 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\n"]]]}] 03:17:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 03:17:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 03:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2138ms 03:17:00 INFO - PROCESS | 1798 | 1467541020730 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 03:17:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:17:00 INFO - PROCESS | 1798 | 1467541020736 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:17:00 INFO - PROCESS | 1798 | 1467541020745 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1798 | 1467541020750 Marionette TRACE conn4 <- [1,2674,null,{}] 03:17:00 INFO - PROCESS | 1798 | 1467541020758 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}] 03:17:00 INFO - PROCESS | 1798 | 1467541020765 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:00 INFO - PROCESS | 1798 | 1467541020929 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:17:01 INFO - PROCESS | 1798 | 1467541021148 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1798 | 1467541021166 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1c800 == 36 [pid = 1798] [id = 676] 03:17:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e750000) [pid = 1798] [serial = 2029] [outer = (nil)] 03:17:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e8b4800) [pid = 1798] [serial = 2030] [outer = 0x8e750000] 03:17:01 INFO - PROCESS | 1798 | 1467541021258 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8e8bc000) [pid = 1798] [serial = 2031] [outer = 0x8e750000] 03:17:01 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4c00 == 35 [pid = 1798] [id = 649] 03:17:01 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46f000 == 34 [pid = 1798] [id = 658] 03:17:01 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97fc00 == 33 [pid = 1798] [id = 648] 03:17:01 INFO - PROCESS | 1798 | --DOCSHELL 0x8e976800 == 32 [pid = 1798] [id = 656] 03:17:01 INFO - PROCESS | 1798 | --DOCSHELL 0x8e74fc00 == 31 [pid = 1798] [id = 647] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x931e5400) [pid = 1798] [serial = 1980] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e5b0c00) [pid = 1798] [serial = 1955] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x91908800) [pid = 1798] [serial = 1953] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e5b3800) [pid = 1798] [serial = 1967] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91fa0000) [pid = 1798] [serial = 1973] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x931dd400) [pid = 1798] [serial = 1961] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8ed10000) [pid = 1798] [serial = 1970] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9240ac00) [pid = 1798] [serial = 1976] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9240e000) [pid = 1798] [serial = 1977] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8d474c00) [pid = 1798] [serial = 1965] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91f9f000) [pid = 1798] [serial = 1974] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8bd800) [pid = 1798] [serial = 1956] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91902c00) [pid = 1798] [serial = 1958] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90ba7c00) [pid = 1798] [serial = 1971] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x932a3800) [pid = 1798] [serial = 1962] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e75dc00) [pid = 1798] [serial = 1968] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9208f800) [pid = 1798] [serial = 1979] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x92085c00) [pid = 1798] [serial = 1959] [outer = (nil)] [url = about:blank] 03:17:01 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8cde8800) [pid = 1798] [serial = 1964] [outer = (nil)] [url = about:blank] 03:17:02 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:02 INFO - PROCESS | 1798 | 1467541022666 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\n"]]]}] 03:17:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 03:17:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 03:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1944ms 03:17:02 INFO - PROCESS | 1798 | 1467541022689 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1798 | 1467541022695 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:17:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:17:02 INFO - PROCESS | 1798 | 1467541022707 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1798 | 1467541022710 Marionette TRACE conn4 <- [1,2678,null,{}] 03:17:02 INFO - PROCESS | 1798 | 1467541022717 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}] 03:17:02 INFO - PROCESS | 1798 | 1467541022723 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:02 INFO - PROCESS | 1798 | 1467541022926 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:17:03 INFO - PROCESS | 1798 | 1467541023080 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1798 | 1467541023087 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475400 == 32 [pid = 1798] [id = 677] 03:17:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e5b3800) [pid = 1798] [serial = 2032] [outer = (nil)] 03:17:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8f0e8800) [pid = 1798] [serial = 2033] [outer = 0x8e5b3800] 03:17:03 INFO - PROCESS | 1798 | 1467541023172 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x90bae400) [pid = 1798] [serial = 2034] [outer = 0x8e5b3800] 03:17:04 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:04 INFO - PROCESS | 1798 | 1467541024378 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]]]}] 03:17:04 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) 03:17:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1682ms 03:17:04 INFO - PROCESS | 1798 | 1467541024397 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:17:04 INFO - PROCESS | 1798 | 1467541024401 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:17:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:17:04 INFO - PROCESS | 1798 | 1467541024419 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1798 | 1467541024425 Marionette TRACE conn4 <- [1,2682,null,{}] 03:17:04 INFO - PROCESS | 1798 | 1467541024443 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}] 03:17:04 INFO - PROCESS | 1798 | 1467541024452 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:04 INFO - PROCESS | 1798 | 1467541024758 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:17:04 INFO - PROCESS | 1798 | 1467541024908 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:04 INFO - PROCESS | 1798 | 1467541024919 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:04 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa1000 == 33 [pid = 1798] [id = 678] 03:17:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91fa1400) [pid = 1798] [serial = 2035] [outer = (nil)] 03:17:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9208a400) [pid = 1798] [serial = 2036] [outer = 0x91fa1400] 03:17:04 INFO - PROCESS | 1798 | 1467541024995 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9240e000) [pid = 1798] [serial = 2037] [outer = 0x91fa1400] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcbb800) [pid = 1798] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8f0e8400) [pid = 1798] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x931ea800) [pid = 1798] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x924e6000) [pid = 1798] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f96400) [pid = 1798] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9538f800) [pid = 1798] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e5b3c00) [pid = 1798] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8d46c800) [pid = 1798] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8d46c000) [pid = 1798] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x95321800) [pid = 1798] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x90bb3000) [pid = 1798] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:17:05 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x8e8b8000) [pid = 1798] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:17:06 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:06 INFO - PROCESS | 1798 | 1467541026241 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]]]}] 03:17:06 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) 03:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1900ms 03:17:06 INFO - PROCESS | 1798 | 1467541026311 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1798 | 1467541026316 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:17:06 INFO - PROCESS | 1798 | 1467541026322 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1798 | 1467541026326 Marionette TRACE conn4 <- [1,2686,null,{}] 03:17:06 INFO - PROCESS | 1798 | 1467541026331 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}] 03:17:06 INFO - PROCESS | 1798 | 1467541026336 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:06 INFO - PROCESS | 1798 | 1467541026542 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:17:06 INFO - PROCESS | 1798 | 1467541026689 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:06 INFO - PROCESS | 1798 | 1467541026701 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5b3c00 == 34 [pid = 1798] [id = 679] 03:17:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x8ed10800) [pid = 1798] [serial = 2038] [outer = (nil)] 03:17:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x91fa3800) [pid = 1798] [serial = 2039] [outer = 0x8ed10800] 03:17:06 INFO - PROCESS | 1798 | 1467541026768 Marionette DEBUG loaded listener.js 03:17:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x91907400) [pid = 1798] [serial = 2040] [outer = 0x8ed10800] 03:17:07 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:07 INFO - PROCESS | 1798 | 1467541027926 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\n"]]]}] 03:17:07 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 03:17:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 03:17:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1634ms 03:17:07 INFO - PROCESS | 1798 | 1467541027958 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 03:17:07 INFO - PROCESS | 1798 | 1467541027961 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:17:07 INFO - PROCESS | 1798 | 1467541027968 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:17:07 INFO - PROCESS | 1798 | 1467541027972 Marionette TRACE conn4 <- [1,2690,null,{}] 03:17:07 INFO - PROCESS | 1798 | 1467541027977 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}] 03:17:07 INFO - PROCESS | 1798 | 1467541027982 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:08 INFO - PROCESS | 1798 | 1467541028200 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:17:08 INFO - PROCESS | 1798 | 1467541028431 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1798 | 1467541028444 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb5800 == 35 [pid = 1798] [id = 680] 03:17:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8dcb5c00) [pid = 1798] [serial = 2041] [outer = (nil)] 03:17:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8dcbf400) [pid = 1798] [serial = 2042] [outer = 0x8dcb5c00] 03:17:08 INFO - PROCESS | 1798 | 1467541028564 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8de1f400) [pid = 1798] [serial = 2043] [outer = 0x8dcb5c00] 03:17:09 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:09 INFO - PROCESS | 1798 | 1467541029979 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\n"]]]}] 03:17:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:17:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 03:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2034ms 03:17:10 INFO - PROCESS | 1798 | 1467541030005 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 03:17:10 INFO - PROCESS | 1798 | 1467541030012 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:17:10 INFO - PROCESS | 1798 | 1467541030021 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:17:10 INFO - PROCESS | 1798 | 1467541030026 Marionette TRACE conn4 <- [1,2694,null,{}] 03:17:10 INFO - PROCESS | 1798 | 1467541030033 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}] 03:17:10 INFO - PROCESS | 1798 | 1467541030040 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:10 INFO - PROCESS | 1798 | 1467541030393 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:17:10 INFO - PROCESS | 1798 | 1467541030530 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1798 | 1467541030543 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e75ac00 == 36 [pid = 1798] [id = 681] 03:17:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e75d000) [pid = 1798] [serial = 2044] [outer = (nil)] 03:17:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed02000) [pid = 1798] [serial = 2045] [outer = 0x8e75d000] 03:17:10 INFO - PROCESS | 1798 | 1467541030623 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8f0f0800) [pid = 1798] [serial = 2046] [outer = 0x8e75d000] 03:17:11 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:12 INFO - PROCESS | 1798 | 1467541032004 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\n"]]]}] 03:17:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:17:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 03:17:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2036ms 03:17:12 INFO - PROCESS | 1798 | 1467541032057 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 03:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:17:12 INFO - PROCESS | 1798 | 1467541032062 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:17:12 INFO - PROCESS | 1798 | 1467541032069 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:17:12 INFO - PROCESS | 1798 | 1467541032072 Marionette TRACE conn4 <- [1,2698,null,{}] 03:17:12 INFO - PROCESS | 1798 | 1467541032079 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}] 03:17:12 INFO - PROCESS | 1798 | 1467541032085 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:12 INFO - PROCESS | 1798 | 1467541032431 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:17:12 INFO - PROCESS | 1798 | 1467541032566 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1798 | 1467541032574 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ed000 == 37 [pid = 1798] [id = 682] 03:17:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91fa0400) [pid = 1798] [serial = 2047] [outer = (nil)] 03:17:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9208a800) [pid = 1798] [serial = 2048] [outer = 0x91fa0400] 03:17:12 INFO - PROCESS | 1798 | 1467541032690 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x931e1400) [pid = 1798] [serial = 2049] [outer = 0x91fa0400] 03:17:14 INFO - PROCESS | 1798 | SkCairoFTTypeface::onFilterRec unimplemented 03:17:14 INFO - PROCESS | 1798 | 1467541034083 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\n"]]]}] 03:17:14 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 03:17:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 03:17:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 03:17:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 2040ms 03:17:14 INFO - PROCESS | 1798 | 1467541034110 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 03:17:14 INFO - PROCESS | 1798 | 1467541034117 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:17:14 INFO - PROCESS | 1798 | 1467541034134 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1798 | 1467541034142 Marionette TRACE conn4 <- [1,2702,null,{}] 03:17:14 INFO - PROCESS | 1798 | 1467541034243 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}] 03:17:14 INFO - PROCESS | 1798 | 1467541034251 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:14 INFO - PROCESS | 1798 | 1467541034434 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:17:14 INFO - PROCESS | 1798 | 1467541034750 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:14 INFO - PROCESS | 1798 | 1467541034757 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddcc00 == 38 [pid = 1798] [id = 683] 03:17:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d471000) [pid = 1798] [serial = 2050] [outer = (nil)] 03:17:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8dcb7800) [pid = 1798] [serial = 2051] [outer = 0x8d471000] 03:17:14 INFO - PROCESS | 1798 | 1467541034859 Marionette DEBUG loaded listener.js 03:17:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de1f000) [pid = 1798] [serial = 2052] [outer = 0x8d471000] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f1400 == 37 [pid = 1798] [id = 657] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599800 == 36 [pid = 1798] [id = 665] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc1c00 == 35 [pid = 1798] [id = 655] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5b3c00 == 34 [pid = 1798] [id = 679] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa1000 == 33 [pid = 1798] [id = 678] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475400 == 32 [pid = 1798] [id = 677] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1c800 == 31 [pid = 1798] [id = 676] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x9208ec00 == 30 [pid = 1798] [id = 675] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d477000 == 29 [pid = 1798] [id = 674] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599000 == 28 [pid = 1798] [id = 673] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddc000 == 27 [pid = 1798] [id = 654] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e4800 == 26 [pid = 1798] [id = 661] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46b000 == 25 [pid = 1798] [id = 668] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ec800 == 24 [pid = 1798] [id = 659] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475000 == 23 [pid = 1798] [id = 672] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e975800 == 22 [pid = 1798] [id = 671] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a1800 == 21 [pid = 1798] [id = 651] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5af400 == 20 [pid = 1798] [id = 669] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d800 == 19 [pid = 1798] [id = 652] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x924e4400 == 18 [pid = 1798] [id = 653] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde7000 == 17 [pid = 1798] [id = 650] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80d000 == 16 [pid = 1798] [id = 670] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde1400 == 15 [pid = 1798] [id = 660] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ea000 == 14 [pid = 1798] [id = 662] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46bc00 == 13 [pid = 1798] [id = 667] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x93f3a000 == 12 [pid = 1798] [id = 666] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde3800 == 11 [pid = 1798] [id = 663] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb6800 == 10 [pid = 1798] [id = 664] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8e75ac00 == 9 [pid = 1798] [id = 681] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ed000 == 8 [pid = 1798] [id = 682] 03:17:16 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb5800 == 7 [pid = 1798] [id = 680] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91902400) [pid = 1798] [serial = 2018] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e59a400) [pid = 1798] [serial = 1983] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8de17400) [pid = 1798] [serial = 1982] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91739c00) [pid = 1798] [serial = 1986] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x90bb0c00) [pid = 1798] [serial = 1985] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x93ddf400) [pid = 1798] [serial = 1989] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x93d1d000) [pid = 1798] [serial = 1988] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x95274400) [pid = 1798] [serial = 1992] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93f35400) [pid = 1798] [serial = 1991] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x95458c00) [pid = 1798] [serial = 1995] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x95457400) [pid = 1798] [serial = 1994] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x9552c000) [pid = 1798] [serial = 1998] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x954e0c00) [pid = 1798] [serial = 1997] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x8e758000) [pid = 1798] [serial = 2009] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x8d474400) [pid = 1798] [serial = 2006] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 57 (0x8dcc0400) [pid = 1798] [serial = 2007] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 56 (0x8dcc3800) [pid = 1798] [serial = 2004] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 55 (0x8d474000) [pid = 1798] [serial = 2003] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 54 (0x97916000) [pid = 1798] [serial = 2001] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 53 (0x97912000) [pid = 1798] [serial = 2000] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 52 (0x9173d800) [pid = 1798] [serial = 2015] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 51 (0x8ed03c00) [pid = 1798] [serial = 2012] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 50 (0x91905c00) [pid = 1798] [serial = 2016] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 49 (0x8ed0bc00) [pid = 1798] [serial = 2013] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | --DOMWINDOW == 48 (0x8e807000) [pid = 1798] [serial = 2010] [outer = (nil)] [url = about:blank] 03:17:16 INFO - PROCESS | 1798 | 1467541036935 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]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:17:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2843ms 03:17:16 INFO - PROCESS | 1798 | 1467541036980 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1798 | 1467541036985 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:17:16 INFO - PROCESS | 1798 | 1467541036994 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:17:17 INFO - PROCESS | 1798 | 1467541036999 Marionette TRACE conn4 <- [1,2706,null,{}] 03:17:17 INFO - PROCESS | 1798 | 1467541037009 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}] 03:17:17 INFO - PROCESS | 1798 | 1467541037014 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:17 INFO - PROCESS | 1798 | 1467541037178 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:17:17 INFO - PROCESS | 1798 | 1467541037317 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1798 | 1467541037326 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc3800 == 8 [pid = 1798] [id = 684] 03:17:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 49 (0x8dcc3c00) [pid = 1798] [serial = 2053] [outer = (nil)] 03:17:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 50 (0x8de17400) [pid = 1798] [serial = 2054] [outer = 0x8dcc3c00] 03:17:17 INFO - PROCESS | 1798 | 1467541037403 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 51 (0x8de1d400) [pid = 1798] [serial = 2055] [outer = 0x8dcc3c00] 03:17:18 INFO - PROCESS | 1798 | 1467541038578 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]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:17:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1636ms 03:17:18 INFO - PROCESS | 1798 | 1467541038629 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:17:18 INFO - PROCESS | 1798 | 1467541038637 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:17:18 INFO - PROCESS | 1798 | 1467541038649 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1798 | 1467541038652 Marionette TRACE conn4 <- [1,2710,null,{}] 03:17:18 INFO - PROCESS | 1798 | 1467541038659 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}] 03:17:18 INFO - PROCESS | 1798 | 1467541038665 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:18 INFO - PROCESS | 1798 | 1467541038890 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:17:18 INFO - PROCESS | 1798 | 1467541038905 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1798 | 1467541038915 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e759800 == 9 [pid = 1798] [id = 685] 03:17:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 52 (0x8e75b400) [pid = 1798] [serial = 2056] [outer = (nil)] 03:17:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 53 (0x8e802c00) [pid = 1798] [serial = 2057] [outer = 0x8e75b400] 03:17:18 INFO - PROCESS | 1798 | 1467541038987 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 54 (0x8e809c00) [pid = 1798] [serial = 2058] [outer = 0x8e75b400] 03:17:20 INFO - PROCESS | 1798 | 1467541040122 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] 03:17:20 INFO - PROCESS | 1798 | 1467541040190 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:17:20 INFO - PROCESS | 1798 | 1467541040197 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:17:20 INFO - PROCESS | 1798 | 1467541040203 Marionette TRACE conn4 <- [1,2714,null,{}] 03:17:20 INFO - PROCESS | 1798 | 1467541040229 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}] 03:17:20 INFO - PROCESS | 1798 | 1467541040238 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:20 INFO - PROCESS | 1798 | 1467541040469 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:17:20 INFO - PROCESS | 1798 | 1467541040492 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1798 | 1467541040501 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5af400 == 10 [pid = 1798] [id = 686] 03:17:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 55 (0x8ed0d800) [pid = 1798] [serial = 2059] [outer = (nil)] 03:17:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0x8f0e9400) [pid = 1798] [serial = 2060] [outer = 0x8ed0d800] 03:17:20 INFO - PROCESS | 1798 | 1467541040574 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0x8f0f0c00) [pid = 1798] [serial = 2061] [outer = 0x8ed0d800] 03:17:21 INFO - PROCESS | 1798 | 1467541041525 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]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:17:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1386ms 03:17:21 INFO - PROCESS | 1798 | 1467541041588 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1798 | 1467541041596 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:17:21 INFO - PROCESS | 1798 | 1467541041607 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1798 | 1467541041611 Marionette TRACE conn4 <- [1,2718,null,{}] 03:17:21 INFO - PROCESS | 1798 | 1467541041629 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}] 03:17:21 INFO - PROCESS | 1798 | 1467541041633 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:22 INFO - PROCESS | 1798 | 1467541042103 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 56 (0x8ed10800) [pid = 1798] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 55 (0x91fa1400) [pid = 1798] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 54 (0x92090800) [pid = 1798] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 53 (0x8e80b400) [pid = 1798] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 52 (0x90baa000) [pid = 1798] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 51 (0x8e750000) [pid = 1798] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 50 (0x8e59a800) [pid = 1798] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:17:22 INFO - PROCESS | 1798 | --DOMWINDOW == 49 (0x8e5b3800) [pid = 1798] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:17:22 INFO - PROCESS | 1798 | 1467541042253 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1798 | 1467541042259 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd000 == 11 [pid = 1798] [id = 687] 03:17:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 50 (0x8de1ac00) [pid = 1798] [serial = 2062] [outer = (nil)] 03:17:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 51 (0x8e980800) [pid = 1798] [serial = 2063] [outer = 0x8de1ac00] 03:17:22 INFO - PROCESS | 1798 | 1467541042329 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 52 (0x91736000) [pid = 1798] [serial = 2064] [outer = 0x8de1ac00] 03:17:23 INFO - PROCESS | 1798 | 1467541043097 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] 03:17:23 INFO - PROCESS | 1798 | 1467541043146 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:17:23 INFO - PROCESS | 1798 | 1467541043152 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1798 | 1467541043155 Marionette TRACE conn4 <- [1,2722,null,{}] 03:17:23 INFO - PROCESS | 1798 | 1467541043161 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}] 03:17:23 INFO - PROCESS | 1798 | 1467541043166 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:23 INFO - PROCESS | 1798 | 1467541043312 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:17:23 INFO - PROCESS | 1798 | 1467541043325 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1798 | 1467541043331 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x9173e000 == 12 [pid = 1798] [id = 688] 03:17:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 53 (0x91903000) [pid = 1798] [serial = 2065] [outer = (nil)] 03:17:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 54 (0x9190b800) [pid = 1798] [serial = 2066] [outer = 0x91903000] 03:17:23 INFO - PROCESS | 1798 | 1467541043402 Marionette DEBUG loaded listener.js 03:17:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 55 (0x91fa1400) [pid = 1798] [serial = 2067] [outer = 0x91903000] 03:17:24 INFO - PROCESS | 1798 | 1467541044510 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] 03:17:24 INFO - PROCESS | 1798 | 1467541044547 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:17:24 INFO - PROCESS | 1798 | 1467541044556 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 1798 | 1467541044562 Marionette TRACE conn4 <- [1,2726,null,{}] 03:17:24 INFO - PROCESS | 1798 | 1467541044570 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}] 03:17:24 INFO - PROCESS | 1798 | 1467541044576 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:24 INFO - PROCESS | 1798 | 1467541044808 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:17:25 INFO - PROCESS | 1798 | 1467541045073 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1798 | 1467541045089 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:25 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbd400 == 13 [pid = 1798] [id = 689] 03:17:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0x8dcbdc00) [pid = 1798] [serial = 2068] [outer = (nil)] 03:17:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0x8e755800) [pid = 1798] [serial = 2069] [outer = 0x8dcbdc00] 03:17:25 INFO - PROCESS | 1798 | 1467541045212 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0x8e8b4c00) [pid = 1798] [serial = 2070] [outer = 0x8dcbdc00] 03:17:26 INFO - PROCESS | 1798 | 1467541046219 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]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:17:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1741ms 03:17:26 INFO - PROCESS | 1798 | 1467541046298 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1798 | 1467541046305 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:17:26 INFO - PROCESS | 1798 | 1467541046316 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1798 | 1467541046321 Marionette TRACE conn4 <- [1,2730,null,{}] 03:17:26 INFO - PROCESS | 1798 | 1467541046327 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}] 03:17:26 INFO - PROCESS | 1798 | 1467541046334 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:26 INFO - PROCESS | 1798 | 1467541046549 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:17:26 INFO - PROCESS | 1798 | 1467541046779 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:26 INFO - PROCESS | 1798 | 1467541046788 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed02c00 == 14 [pid = 1798] [id = 690] 03:17:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x90bac400) [pid = 1798] [serial = 2071] [outer = (nil)] 03:17:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x91734800) [pid = 1798] [serial = 2072] [outer = 0x90bac400] 03:17:26 INFO - PROCESS | 1798 | 1467541046898 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x91908000) [pid = 1798] [serial = 2073] [outer = 0x90bac400] 03:17:28 INFO - PROCESS | 1798 | 1467541048255 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\n"]]]}] 03:17:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 03:17:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 03:17:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 03:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:17:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:17:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1982ms 03:17:28 INFO - PROCESS | 1798 | 1467541048299 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1798 | 1467541048303 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:17:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:17:28 INFO - PROCESS | 1798 | 1467541048409 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1798 | 1467541048415 Marionette TRACE conn4 <- [1,2734,null,{}] 03:17:28 INFO - PROCESS | 1798 | 1467541048433 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}] 03:17:28 INFO - PROCESS | 1798 | 1467541048441 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:28 INFO - PROCESS | 1798 | 1467541048639 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:17:28 INFO - PROCESS | 1798 | 1467541048824 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:28 INFO - PROCESS | 1798 | 1467541048836 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240f400 == 15 [pid = 1798] [id = 691] 03:17:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x924de000) [pid = 1798] [serial = 2074] [outer = (nil)] 03:17:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x931eb000) [pid = 1798] [serial = 2075] [outer = 0x924de000] 03:17:28 INFO - PROCESS | 1798 | 1467541048915 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x93d1d800) [pid = 1798] [serial = 2076] [outer = 0x924de000] 03:17:30 INFO - PROCESS | 1798 | 1467541050066 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]]]}] 03:17:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:17:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1806ms 03:17:30 INFO - PROCESS | 1798 | 1467541050158 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:17:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:17:30 INFO - PROCESS | 1798 | 1467541050164 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:17:30 INFO - PROCESS | 1798 | 1467541050180 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:17:30 INFO - PROCESS | 1798 | 1467541050184 Marionette TRACE conn4 <- [1,2738,null,{}] 03:17:30 INFO - PROCESS | 1798 | 1467541050194 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}] 03:17:30 INFO - PROCESS | 1798 | 1467541050198 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:30 INFO - PROCESS | 1798 | 1467541050406 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x9240e000) [pid = 1798] [serial = 2037] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x90bae400) [pid = 1798] [serial = 2034] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x91fa3800) [pid = 1798] [serial = 2039] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x9208a400) [pid = 1798] [serial = 2036] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x924ddc00) [pid = 1798] [serial = 2027] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x9329c000) [pid = 1798] [serial = 2028] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 57 (0x9190bc00) [pid = 1798] [serial = 2019] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 56 (0x91737800) [pid = 1798] [serial = 2024] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 55 (0x91f9a400) [pid = 1798] [serial = 2025] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 54 (0x8e8b4800) [pid = 1798] [serial = 2030] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 53 (0x8e8bc000) [pid = 1798] [serial = 2031] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 52 (0x8e5a2000) [pid = 1798] [serial = 2021] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 51 (0x8e8b2800) [pid = 1798] [serial = 2022] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 50 (0x8f0e8800) [pid = 1798] [serial = 2033] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | --DOMWINDOW == 49 (0x91907400) [pid = 1798] [serial = 2040] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1798 | 1467541050689 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:30 INFO - PROCESS | 1798 | 1467541050697 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d470400 == 16 [pid = 1798] [id = 692] 03:17:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 50 (0x8d472800) [pid = 1798] [serial = 2077] [outer = (nil)] 03:17:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 51 (0x8e5a2000) [pid = 1798] [serial = 2078] [outer = 0x8d472800] 03:17:30 INFO - PROCESS | 1798 | 1467541050772 Marionette DEBUG loaded listener.js 03:17:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 52 (0x8e751000) [pid = 1798] [serial = 2079] [outer = 0x8d472800] 03:17:31 INFO - PROCESS | 1798 | 1467541051549 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]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:17:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1396ms 03:17:31 INFO - PROCESS | 1798 | 1467541051566 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1798 | 1467541051572 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:17:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:17:31 INFO - PROCESS | 1798 | 1467541051582 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1798 | 1467541051586 Marionette TRACE conn4 <- [1,2742,null,{}] 03:17:31 INFO - PROCESS | 1798 | 1467541051592 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}] 03:17:31 INFO - PROCESS | 1798 | 1467541051598 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:31 INFO - PROCESS | 1798 | 1467541051774 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:17:31 INFO - PROCESS | 1798 | 1467541051919 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1798 | 1467541051927 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e971800 == 17 [pid = 1798] [id = 693] 03:17:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 53 (0x8e973400) [pid = 1798] [serial = 2080] [outer = (nil)] 03:17:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 54 (0x8ed03c00) [pid = 1798] [serial = 2081] [outer = 0x8e973400] 03:17:32 INFO - PROCESS | 1798 | 1467541052014 Marionette DEBUG loaded listener.js 03:17:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 55 (0x8f0ecc00) [pid = 1798] [serial = 2082] [outer = 0x8e973400] 03:17:32 INFO - PROCESS | 1798 | 1467541052843 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]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1328ms 03:17:32 INFO - PROCESS | 1798 | 1467541052911 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1798 | 1467541052914 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:17:32 INFO - PROCESS | 1798 | 1467541052930 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1798 | 1467541052935 Marionette TRACE conn4 <- [1,2746,null,{}] 03:17:32 INFO - PROCESS | 1798 | 1467541052951 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}] 03:17:32 INFO - PROCESS | 1798 | 1467541052959 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:33 INFO - PROCESS | 1798 | 1467541053174 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:17:33 INFO - PROCESS | 1798 | 1467541053195 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1798 | 1467541053204 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x92084c00 == 18 [pid = 1798] [id = 694] 03:17:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0x92085000) [pid = 1798] [serial = 2083] [outer = (nil)] 03:17:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0x9208d000) [pid = 1798] [serial = 2084] [outer = 0x92085000] 03:17:33 INFO - PROCESS | 1798 | 1467541053275 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0x9240dc00) [pid = 1798] [serial = 2085] [outer = 0x92085000] 03:17:34 INFO - PROCESS | 1798 | 1467541054159 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]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1286ms 03:17:34 INFO - PROCESS | 1798 | 1467541054217 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1798 | 1467541054221 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:17:34 INFO - PROCESS | 1798 | 1467541054231 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1798 | 1467541054234 Marionette TRACE conn4 <- [1,2750,null,{}] 03:17:34 INFO - PROCESS | 1798 | 1467541054240 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}] 03:17:34 INFO - PROCESS | 1798 | 1467541054245 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:34 INFO - PROCESS | 1798 | 1467541054471 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:17:34 INFO - PROCESS | 1798 | 1467541054494 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1798 | 1467541054502 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x92086400 == 19 [pid = 1798] [id = 695] 03:17:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x9208dc00) [pid = 1798] [serial = 2086] [outer = (nil)] 03:17:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x931e8400) [pid = 1798] [serial = 2087] [outer = 0x9208dc00] 03:17:34 INFO - PROCESS | 1798 | 1467541054568 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x93d1d000) [pid = 1798] [serial = 2088] [outer = 0x9208dc00] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x8ed0d800) [pid = 1798] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x8dcc3c00) [pid = 1798] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x8de1ac00) [pid = 1798] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 57 (0x8d471000) [pid = 1798] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 56 (0x8e75b400) [pid = 1798] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 55 (0x8dcb5c00) [pid = 1798] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 54 (0x8e75d000) [pid = 1798] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:17:35 INFO - PROCESS | 1798 | --DOMWINDOW == 53 (0x91fa0400) [pid = 1798] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:17:35 INFO - PROCESS | 1798 | 1467541055558 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]]]}] 03:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1384ms 03:17:35 INFO - PROCESS | 1798 | 1467541055615 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:17:35 INFO - PROCESS | 1798 | 1467541055618 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:17:35 INFO - PROCESS | 1798 | 1467541055625 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:17:35 INFO - PROCESS | 1798 | 1467541055628 Marionette TRACE conn4 <- [1,2754,null,{}] 03:17:35 INFO - PROCESS | 1798 | 1467541055633 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}] 03:17:35 INFO - PROCESS | 1798 | 1467541055638 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:35 INFO - PROCESS | 1798 | 1467541055836 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:17:35 INFO - PROCESS | 1798 | 1467541055857 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:35 INFO - PROCESS | 1798 | 1467541055867 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80c000 == 20 [pid = 1798] [id = 696] 03:17:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 54 (0x91904400) [pid = 1798] [serial = 2089] [outer = (nil)] 03:17:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 55 (0x93de6c00) [pid = 1798] [serial = 2090] [outer = 0x91904400] 03:17:35 INFO - PROCESS | 1798 | 1467541055931 Marionette DEBUG loaded listener.js 03:17:36 INFO - PROCESS | 1798 | ++DOMWINDOW == 56 (0x93f2b400) [pid = 1798] [serial = 2091] [outer = 0x91904400] 03:17:36 INFO - PROCESS | 1798 | 1467541056767 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]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1179ms 03:17:36 INFO - PROCESS | 1798 | 1467541056804 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1798 | 1467541056808 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:17:36 INFO - PROCESS | 1798 | 1467541056814 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1798 | 1467541056817 Marionette TRACE conn4 <- [1,2758,null,{}] 03:17:36 INFO - PROCESS | 1798 | 1467541056827 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}] 03:17:36 INFO - PROCESS | 1798 | 1467541056837 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:37 INFO - PROCESS | 1798 | 1467541057037 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:17:37 INFO - PROCESS | 1798 | 1467541057234 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:37 INFO - PROCESS | 1798 | 1467541057244 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddf400 == 21 [pid = 1798] [id = 697] 03:17:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 57 (0x8cddfc00) [pid = 1798] [serial = 2092] [outer = (nil)] 03:17:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 58 (0x8d468800) [pid = 1798] [serial = 2093] [outer = 0x8cddfc00] 03:17:37 INFO - PROCESS | 1798 | 1467541057331 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x8dcb5000) [pid = 1798] [serial = 2094] [outer = 0x8cddfc00] 03:17:38 INFO - PROCESS | 1798 | 1467541058343 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]]]}] 03:17:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:17:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1596ms 03:17:38 INFO - PROCESS | 1798 | 1467541058413 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:17:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:17:38 INFO - PROCESS | 1798 | 1467541058420 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:17:38 INFO - PROCESS | 1798 | 1467541058427 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:17:38 INFO - PROCESS | 1798 | 1467541058432 Marionette TRACE conn4 <- [1,2762,null,{}] 03:17:38 INFO - PROCESS | 1798 | 1467541058443 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}] 03:17:38 INFO - PROCESS | 1798 | 1467541058453 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:38 INFO - PROCESS | 1798 | 1467541058687 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:17:38 INFO - PROCESS | 1798 | 1467541058928 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1798 | 1467541058939 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:38 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80f400 == 22 [pid = 1798] [id = 698] 03:17:38 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x8e8b2000) [pid = 1798] [serial = 2095] [outer = (nil)] 03:17:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x8e8bc000) [pid = 1798] [serial = 2096] [outer = 0x8e8b2000] 03:17:39 INFO - PROCESS | 1798 | 1467541059035 Marionette DEBUG loaded listener.js 03:17:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8ed0bc00) [pid = 1798] [serial = 2097] [outer = 0x8e8b2000] 03:17:39 INFO - PROCESS | 1798 | 1467541059935 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]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:17:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1542ms 03:17:39 INFO - PROCESS | 1798 | 1467541059973 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1798 | 1467541059979 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:17:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:17:40 INFO - PROCESS | 1798 | 1467541060002 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:17:40 INFO - PROCESS | 1798 | 1467541060006 Marionette TRACE conn4 <- [1,2766,null,{}] 03:17:40 INFO - PROCESS | 1798 | 1467541060017 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}] 03:17:40 INFO - PROCESS | 1798 | 1467541060021 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:40 INFO - PROCESS | 1798 | 1467541060225 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:17:40 INFO - PROCESS | 1798 | 1467541060406 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1798 | 1467541060414 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0eb000 == 23 [pid = 1798] [id = 699] 03:17:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x91906000) [pid = 1798] [serial = 2098] [outer = (nil)] 03:17:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x9190f800) [pid = 1798] [serial = 2099] [outer = 0x91906000] 03:17:40 INFO - PROCESS | 1798 | 1467541060495 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x91fa1000) [pid = 1798] [serial = 2100] [outer = 0x91906000] 03:17:41 INFO - PROCESS | 1798 | 1467541061544 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]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1607ms 03:17:41 INFO - PROCESS | 1798 | 1467541061607 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1798 | 1467541061612 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:17:41 INFO - PROCESS | 1798 | 1467541061628 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1798 | 1467541061637 Marionette TRACE conn4 <- [1,2770,null,{}] 03:17:41 INFO - PROCESS | 1798 | 1467541061646 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}] 03:17:41 INFO - PROCESS | 1798 | 1467541061653 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:41 INFO - PROCESS | 1798 | 1467541061858 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:17:42 INFO - PROCESS | 1798 | 1467541062056 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1798 | 1467541062064 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e97f400 == 24 [pid = 1798] [id = 700] 03:17:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x924e2c00) [pid = 1798] [serial = 2101] [outer = (nil)] 03:17:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9526b000) [pid = 1798] [serial = 2102] [outer = 0x924e2c00] 03:17:42 INFO - PROCESS | 1798 | 1467541062184 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x95274800) [pid = 1798] [serial = 2103] [outer = 0x924e2c00] 03:17:43 INFO - PROCESS | 1798 | 1467541063149 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]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1597ms 03:17:43 INFO - PROCESS | 1798 | 1467541063218 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1798 | 1467541063223 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:17:43 INFO - PROCESS | 1798 | 1467541063229 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1798 | 1467541063233 Marionette TRACE conn4 <- [1,2774,null,{}] 03:17:43 INFO - PROCESS | 1798 | 1467541063239 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}] 03:17:43 INFO - PROCESS | 1798 | 1467541063244 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:43 INFO - PROCESS | 1798 | 1467541063457 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:17:43 INFO - PROCESS | 1798 | 1467541063642 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1798 | 1467541063650 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x9240c800 == 25 [pid = 1798] [id = 701] 03:17:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x95389c00) [pid = 1798] [serial = 2104] [outer = (nil)] 03:17:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e5adc00) [pid = 1798] [serial = 2105] [outer = 0x95389c00] 03:17:43 INFO - PROCESS | 1798 | 1467541063742 Marionette DEBUG loaded listener.js 03:17:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9545cc00) [pid = 1798] [serial = 2106] [outer = 0x95389c00] 03:17:44 INFO - PROCESS | 1798 | 1467541064666 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]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1480ms 03:17:44 INFO - PROCESS | 1798 | 1467541064713 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1798 | 1467541064717 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:17:44 INFO - PROCESS | 1798 | 1467541064723 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1798 | 1467541064727 Marionette TRACE conn4 <- [1,2778,null,{}] 03:17:44 INFO - PROCESS | 1798 | 1467541064733 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}] 03:17:44 INFO - PROCESS | 1798 | 1467541064738 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:44 INFO - PROCESS | 1798 | 1467541064910 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:17:45 INFO - PROCESS | 1798 | 1467541065095 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1798 | 1467541065113 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x95462400 == 26 [pid = 1798] [id = 702] 03:17:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x95462c00) [pid = 1798] [serial = 2107] [outer = (nil)] 03:17:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x954a8000) [pid = 1798] [serial = 2108] [outer = 0x95462c00] 03:17:45 INFO - PROCESS | 1798 | 1467541065215 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x954d7800) [pid = 1798] [serial = 2109] [outer = 0x95462c00] 03:17:46 INFO - PROCESS | 1798 | 1467541066210 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]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1538ms 03:17:46 INFO - PROCESS | 1798 | 1467541066264 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1798 | 1467541066267 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:17:46 INFO - PROCESS | 1798 | 1467541066275 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1798 | 1467541066279 Marionette TRACE conn4 <- [1,2782,null,{}] 03:17:46 INFO - PROCESS | 1798 | 1467541066285 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}] 03:17:46 INFO - PROCESS | 1798 | 1467541066291 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:46 INFO - PROCESS | 1798 | 1467541066467 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:17:46 INFO - PROCESS | 1798 | 1467541066655 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:46 INFO - PROCESS | 1798 | 1467541066663 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1c400 == 27 [pid = 1798] [id = 703] 03:17:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e5ab400) [pid = 1798] [serial = 2110] [outer = (nil)] 03:17:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x9552b000) [pid = 1798] [serial = 2111] [outer = 0x8e5ab400] 03:17:46 INFO - PROCESS | 1798 | 1467541066753 Marionette DEBUG loaded listener.js 03:17:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9552e400) [pid = 1798] [serial = 2112] [outer = 0x8e5ab400] 03:17:47 INFO - PROCESS | 1798 | 1467541067687 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]]]}] 03:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1435ms 03:17:47 INFO - PROCESS | 1798 | 1467541067712 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:17:47 INFO - PROCESS | 1798 | 1467541067716 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:17:47 INFO - PROCESS | 1798 | 1467541067722 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:17:47 INFO - PROCESS | 1798 | 1467541067726 Marionette TRACE conn4 <- [1,2786,null,{}] 03:17:47 INFO - PROCESS | 1798 | 1467541067750 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}] 03:17:47 INFO - PROCESS | 1798 | 1467541067754 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:47 INFO - PROCESS | 1798 | 1467541067941 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:17:48 INFO - PROCESS | 1798 | 1467541068408 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:48 INFO - PROCESS | 1798 | 1467541068415 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d800 == 28 [pid = 1798] [id = 704] 03:17:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8d46e400) [pid = 1798] [serial = 2113] [outer = (nil)] 03:17:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8d477400) [pid = 1798] [serial = 2114] [outer = 0x8d46e400] 03:17:48 INFO - PROCESS | 1798 | 1467541068498 Marionette DEBUG loaded listener.js 03:17:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e5a1800) [pid = 1798] [serial = 2115] [outer = 0x8d46e400] 03:17:49 INFO - PROCESS | 1798 | 1467541069384 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]]]}] 03:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1688ms 03:17:49 INFO - PROCESS | 1798 | 1467541069412 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:17:49 INFO - PROCESS | 1798 | 1467541069418 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:17:49 INFO - PROCESS | 1798 | 1467541069425 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:17:49 INFO - PROCESS | 1798 | 1467541069429 Marionette TRACE conn4 <- [1,2790,null,{}] 03:17:49 INFO - PROCESS | 1798 | 1467541069437 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}] 03:17:49 INFO - PROCESS | 1798 | 1467541069444 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:49 INFO - PROCESS | 1798 | 1467541069739 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:17:49 INFO - PROCESS | 1798 | 1467541069882 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1798 | 1467541069890 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5af400 == 27 [pid = 1798] [id = 686] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e759800 == 26 [pid = 1798] [id = 685] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd000 == 25 [pid = 1798] [id = 687] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcc3800 == 24 [pid = 1798] [id = 684] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80c000 == 23 [pid = 1798] [id = 696] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x92086400 == 22 [pid = 1798] [id = 695] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x92084c00 == 21 [pid = 1798] [id = 694] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e971800 == 20 [pid = 1798] [id = 693] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8d470400 == 19 [pid = 1798] [id = 692] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed02c00 == 18 [pid = 1798] [id = 690] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240f400 == 17 [pid = 1798] [id = 691] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbd400 == 16 [pid = 1798] [id = 689] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddcc00 == 15 [pid = 1798] [id = 683] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9173e000 == 14 [pid = 1798] [id = 688] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x95462400 == 13 [pid = 1798] [id = 702] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1c400 == 12 [pid = 1798] [id = 703] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x9240c800 == 11 [pid = 1798] [id = 701] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e97f400 == 10 [pid = 1798] [id = 700] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80f400 == 9 [pid = 1798] [id = 698] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0eb000 == 8 [pid = 1798] [id = 699] 03:17:50 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddf400 == 7 [pid = 1798] [id = 697] 03:17:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddbc00 == 8 [pid = 1798] [id = 705] 03:17:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8cddcc00) [pid = 1798] [serial = 2116] [outer = (nil)] 03:17:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8cde3800) [pid = 1798] [serial = 2117] [outer = 0x8cddcc00] 03:17:50 INFO - PROCESS | 1798 | 1467541070891 Marionette DEBUG loaded listener.js 03:17:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x8d472c00) [pid = 1798] [serial = 2118] [outer = 0x8cddcc00] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9190b800) [pid = 1798] [serial = 2066] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8f0e9400) [pid = 1798] [serial = 2060] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8de17400) [pid = 1798] [serial = 2054] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8de1d400) [pid = 1798] [serial = 2055] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e980800) [pid = 1798] [serial = 2063] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8f0f0c00) [pid = 1798] [serial = 2061] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8de1f000) [pid = 1798] [serial = 2052] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8dcb7800) [pid = 1798] [serial = 2051] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e802c00) [pid = 1798] [serial = 2057] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8de1f400) [pid = 1798] [serial = 2043] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8dcbf400) [pid = 1798] [serial = 2042] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8f0f0800) [pid = 1798] [serial = 2046] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed02000) [pid = 1798] [serial = 2045] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x931e1400) [pid = 1798] [serial = 2049] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9208a800) [pid = 1798] [serial = 2048] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x91736000) [pid = 1798] [serial = 2064] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e809c00) [pid = 1798] [serial = 2058] [outer = (nil)] [url = about:blank] 03:17:51 INFO - PROCESS | 1798 | 1467541071950 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]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2564ms 03:17:51 INFO - PROCESS | 1798 | 1467541071989 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1798 | 1467541071993 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:17:52 INFO - PROCESS | 1798 | 1467541072001 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:17:52 INFO - PROCESS | 1798 | 1467541072006 Marionette TRACE conn4 <- [1,2794,null,{}] 03:17:52 INFO - PROCESS | 1798 | 1467541072017 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}] 03:17:52 INFO - PROCESS | 1798 | 1467541072023 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:52 INFO - PROCESS | 1798 | 1467541072204 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:17:52 INFO - PROCESS | 1798 | 1467541072341 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1798 | 1467541072352 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a2400 == 9 [pid = 1798] [id = 706] 03:17:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5a7400) [pid = 1798] [serial = 2119] [outer = (nil)] 03:17:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5b3c00) [pid = 1798] [serial = 2120] [outer = 0x8e5a7400] 03:17:52 INFO - PROCESS | 1798 | 1467541072427 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e758400) [pid = 1798] [serial = 2121] [outer = 0x8e5a7400] 03:17:53 INFO - PROCESS | 1798 | 1467541073253 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]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:17:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1280ms 03:17:53 INFO - PROCESS | 1798 | 1467541073281 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1798 | 1467541073288 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:17:53 INFO - PROCESS | 1798 | 1467541073300 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1798 | 1467541073303 Marionette TRACE conn4 <- [1,2798,null,{}] 03:17:53 INFO - PROCESS | 1798 | 1467541073310 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}] 03:17:53 INFO - PROCESS | 1798 | 1467541073315 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:53 INFO - PROCESS | 1798 | 1467541073498 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:17:53 INFO - PROCESS | 1798 | 1467541073508 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1798 | 1467541073519 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e975800 == 10 [pid = 1798] [id = 707] 03:17:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e97ac00) [pid = 1798] [serial = 2122] [outer = (nil)] 03:17:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8ed04800) [pid = 1798] [serial = 2123] [outer = 0x8e97ac00] 03:17:53 INFO - PROCESS | 1798 | 1467541073587 Marionette DEBUG loaded listener.js 03:17:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0e5c00) [pid = 1798] [serial = 2124] [outer = 0x8e97ac00] 03:17:54 INFO - PROCESS | 1798 | 1467541074659 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]]]}] 03:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1390ms 03:17:54 INFO - PROCESS | 1798 | 1467541074690 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:17:54 INFO - PROCESS | 1798 | 1467541074692 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:17:54 INFO - PROCESS | 1798 | 1467541074699 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:17:54 INFO - PROCESS | 1798 | 1467541074705 Marionette TRACE conn4 <- [1,2802,null,{}] 03:17:54 INFO - PROCESS | 1798 | 1467541074729 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}] 03:17:54 INFO - PROCESS | 1798 | 1467541074738 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:54 INFO - PROCESS | 1798 | 1467541074966 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:17:55 INFO - PROCESS | 1798 | 1467541074994 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1798 | 1467541075003 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d468c00 == 11 [pid = 1798] [id = 708] 03:17:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de12800) [pid = 1798] [serial = 2125] [outer = (nil)] 03:17:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91739800) [pid = 1798] [serial = 2126] [outer = 0x8de12800] 03:17:55 INFO - PROCESS | 1798 | 1467541075086 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91742800) [pid = 1798] [serial = 2127] [outer = 0x8de12800] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9208dc00) [pid = 1798] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x90bac400) [pid = 1798] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x924de000) [pid = 1798] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d472800) [pid = 1798] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91903000) [pid = 1798] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8dcbdc00) [pid = 1798] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e973400) [pid = 1798] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x92085000) [pid = 1798] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:17:56 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91904400) [pid = 1798] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:17:56 INFO - PROCESS | 1798 | 1467541076323 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]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:17:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1636ms 03:17:56 INFO - PROCESS | 1798 | 1467541076343 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1798 | 1467541076347 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:17:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:17:56 INFO - PROCESS | 1798 | 1467541076355 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1798 | 1467541076358 Marionette TRACE conn4 <- [1,2806,null,{}] 03:17:56 INFO - PROCESS | 1798 | 1467541076364 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}] 03:17:56 INFO - PROCESS | 1798 | 1467541076369 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:56 INFO - PROCESS | 1798 | 1467541076527 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:17:56 INFO - PROCESS | 1798 | 1467541076543 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:56 INFO - PROCESS | 1798 | 1467541076550 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:56 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde5400 == 12 [pid = 1798] [id = 709] 03:17:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8d46d400) [pid = 1798] [serial = 2128] [outer = (nil)] 03:17:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x90bb4000) [pid = 1798] [serial = 2129] [outer = 0x8d46d400] 03:17:56 INFO - PROCESS | 1798 | 1467541076620 Marionette DEBUG loaded listener.js 03:17:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9190b800) [pid = 1798] [serial = 2130] [outer = 0x8d46d400] 03:17:57 INFO - PROCESS | 1798 | 1467541077558 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]]]}] 03:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1231ms 03:17:57 INFO - PROCESS | 1798 | 1467541077587 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:17:57 INFO - PROCESS | 1798 | 1467541077590 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:17:57 INFO - PROCESS | 1798 | 1467541077605 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:17:57 INFO - PROCESS | 1798 | 1467541077609 Marionette TRACE conn4 <- [1,2810,null,{}] 03:17:57 INFO - PROCESS | 1798 | 1467541077614 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}] 03:17:57 INFO - PROCESS | 1798 | 1467541077619 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:57 INFO - PROCESS | 1798 | 1467541077773 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:17:57 INFO - PROCESS | 1798 | 1467541077788 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1798 | 1467541077794 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f97800 == 13 [pid = 1798] [id = 710] 03:17:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x91f99000) [pid = 1798] [serial = 2131] [outer = (nil)] 03:17:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91f9fc00) [pid = 1798] [serial = 2132] [outer = 0x91f99000] 03:17:57 INFO - PROCESS | 1798 | 1467541077881 Marionette DEBUG loaded listener.js 03:17:58 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x92409000) [pid = 1798] [serial = 2133] [outer = 0x91f99000] 03:17:59 INFO - PROCESS | 1798 | 1467541079122 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]]]}] 03:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1598ms 03:17:59 INFO - PROCESS | 1798 | 1467541079196 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:17:59 INFO - PROCESS | 1798 | 1467541079203 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:17:59 INFO - PROCESS | 1798 | 1467541079211 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:17:59 INFO - PROCESS | 1798 | 1467541079216 Marionette TRACE conn4 <- [1,2814,null,{}] 03:17:59 INFO - PROCESS | 1798 | 1467541079226 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}] 03:17:59 INFO - PROCESS | 1798 | 1467541079232 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:59 INFO - PROCESS | 1798 | 1467541079454 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:17:59 INFO - PROCESS | 1798 | 1467541079687 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1798 | 1467541079695 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:17:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de16800 == 14 [pid = 1798] [id = 711] 03:17:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8e59b000) [pid = 1798] [serial = 2134] [outer = (nil)] 03:17:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e807800) [pid = 1798] [serial = 2135] [outer = 0x8e59b000] 03:17:59 INFO - PROCESS | 1798 | 1467541079824 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e8b3400) [pid = 1798] [serial = 2136] [outer = 0x8e59b000] 03:18:00 INFO - PROCESS | 1798 | 1467541080825 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]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:18:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1685ms 03:18:00 INFO - PROCESS | 1798 | 1467541080896 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1798 | 1467541080904 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:18:00 INFO - PROCESS | 1798 | 1467541080915 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1798 | 1467541080919 Marionette TRACE conn4 <- [1,2818,null,{}] 03:18:00 INFO - PROCESS | 1798 | 1467541080926 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}] 03:18:00 INFO - PROCESS | 1798 | 1467541080932 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:01 INFO - PROCESS | 1798 | 1467541081118 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:18:01 INFO - PROCESS | 1798 | 1467541081412 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:01 INFO - PROCESS | 1798 | 1467541081423 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ec400 == 15 [pid = 1798] [id = 712] 03:18:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90baf400) [pid = 1798] [serial = 2137] [outer = (nil)] 03:18:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x9173c800) [pid = 1798] [serial = 2138] [outer = 0x90baf400] 03:18:01 INFO - PROCESS | 1798 | 1467541081555 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x91f98000) [pid = 1798] [serial = 2139] [outer = 0x90baf400] 03:18:02 INFO - PROCESS | 1798 | 1467541082622 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]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1786ms 03:18:02 INFO - PROCESS | 1798 | 1467541082701 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:18:02 INFO - PROCESS | 1798 | 1467541082705 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:18:02 INFO - PROCESS | 1798 | 1467541082712 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1798 | 1467541082719 Marionette TRACE conn4 <- [1,2822,null,{}] 03:18:02 INFO - PROCESS | 1798 | 1467541082735 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}] 03:18:02 INFO - PROCESS | 1798 | 1467541082746 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:02 INFO - PROCESS | 1798 | 1467541082975 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:18:03 INFO - PROCESS | 1798 | 1467541083218 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:03 INFO - PROCESS | 1798 | 1467541083227 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa0400 == 16 [pid = 1798] [id = 713] 03:18:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x92089400) [pid = 1798] [serial = 2140] [outer = (nil)] 03:18:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x931ebc00) [pid = 1798] [serial = 2141] [outer = 0x92089400] 03:18:03 INFO - PROCESS | 1798 | 1467541083353 Marionette DEBUG loaded listener.js 03:18:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x932a9c00) [pid = 1798] [serial = 2142] [outer = 0x92089400] 03:18:04 INFO - PROCESS | 1798 | 1467541084435 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]]]}] 03:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1795ms 03:18:04 INFO - PROCESS | 1798 | 1467541084507 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:18:04 INFO - PROCESS | 1798 | 1467541084513 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:18:04 INFO - PROCESS | 1798 | 1467541084522 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:18:04 INFO - PROCESS | 1798 | 1467541084527 Marionette TRACE conn4 <- [1,2826,null,{}] 03:18:04 INFO - PROCESS | 1798 | 1467541084535 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}] 03:18:04 INFO - PROCESS | 1798 | 1467541084541 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:04 INFO - PROCESS | 1798 | 1467541084760 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:18:05 INFO - PROCESS | 1798 | 1467541085045 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1798 | 1467541085058 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x931e8400) [pid = 1798] [serial = 2087] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x91734800) [pid = 1798] [serial = 2072] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91908000) [pid = 1798] [serial = 2073] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x931eb000) [pid = 1798] [serial = 2075] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x93d1d800) [pid = 1798] [serial = 2076] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5a2000) [pid = 1798] [serial = 2078] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e751000) [pid = 1798] [serial = 2079] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91fa1400) [pid = 1798] [serial = 2067] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e755800) [pid = 1798] [serial = 2069] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e8b4c00) [pid = 1798] [serial = 2070] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8ed03c00) [pid = 1798] [serial = 2081] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x93d1d000) [pid = 1798] [serial = 2088] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9240dc00) [pid = 1798] [serial = 2085] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9208d000) [pid = 1798] [serial = 2084] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8f0ecc00) [pid = 1798] [serial = 2082] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x93de6c00) [pid = 1798] [serial = 2090] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x93f2b400) [pid = 1798] [serial = 2091] [outer = (nil)] [url = about:blank] 03:18:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1e400 == 17 [pid = 1798] [id = 714] 03:18:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8de1f400) [pid = 1798] [serial = 2143] [outer = (nil)] 03:18:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e59f000) [pid = 1798] [serial = 2144] [outer = 0x8de1f400] 03:18:05 INFO - PROCESS | 1798 | 1467541085205 Marionette DEBUG loaded listener.js 03:18:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5b1800) [pid = 1798] [serial = 2145] [outer = 0x8de1f400] 03:18:06 INFO - PROCESS | 1798 | 1467541086010 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1545ms 03:18:06 INFO - PROCESS | 1798 | 1467541086066 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:18:06 INFO - PROCESS | 1798 | 1467541086073 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:18:06 INFO - PROCESS | 1798 | 1467541086096 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:18:06 INFO - PROCESS | 1798 | 1467541086101 Marionette TRACE conn4 <- [1,2830,null,{}] 03:18:06 INFO - PROCESS | 1798 | 1467541086107 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}] 03:18:06 INFO - PROCESS | 1798 | 1467541086112 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:06 INFO - PROCESS | 1798 | 1467541086283 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:18:06 INFO - PROCESS | 1798 | 1467541086293 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:06 INFO - PROCESS | 1798 | 1467541086301 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e980000 == 18 [pid = 1798] [id = 715] 03:18:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8ed01400) [pid = 1798] [serial = 2146] [outer = (nil)] 03:18:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8f0e4400) [pid = 1798] [serial = 2147] [outer = 0x8ed01400] 03:18:06 INFO - PROCESS | 1798 | 1467541086379 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0f0c00) [pid = 1798] [serial = 2148] [outer = 0x8ed01400] 03:18:07 INFO - PROCESS | 1798 | 1467541087405 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]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1356ms 03:18:07 INFO - PROCESS | 1798 | 1467541087443 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1798 | 1467541087446 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:18:07 INFO - PROCESS | 1798 | 1467541087453 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1798 | 1467541087459 Marionette TRACE conn4 <- [1,2834,null,{}] 03:18:07 INFO - PROCESS | 1798 | 1467541087474 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}] 03:18:07 INFO - PROCESS | 1798 | 1467541087483 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:07 INFO - PROCESS | 1798 | 1467541087656 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:18:07 INFO - PROCESS | 1798 | 1467541087815 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1798 | 1467541087824 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:07 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f9f400 == 19 [pid = 1798] [id = 716] 03:18:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91fa2400) [pid = 1798] [serial = 2149] [outer = (nil)] 03:18:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9208fc00) [pid = 1798] [serial = 2150] [outer = 0x91fa2400] 03:18:07 INFO - PROCESS | 1798 | 1467541087897 Marionette DEBUG loaded listener.js 03:18:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x924e0000) [pid = 1798] [serial = 2151] [outer = 0x91fa2400] 03:18:08 INFO - PROCESS | 1798 | 1467541088851 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1439ms 03:18:08 INFO - PROCESS | 1798 | 1467541088893 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:18:08 INFO - PROCESS | 1798 | 1467541088898 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:18:08 INFO - PROCESS | 1798 | 1467541088909 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:18:08 INFO - PROCESS | 1798 | 1467541088912 Marionette TRACE conn4 <- [1,2838,null,{}] 03:18:08 INFO - PROCESS | 1798 | 1467541088916 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}] 03:18:08 INFO - PROCESS | 1798 | 1467541088922 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:09 INFO - PROCESS | 1798 | 1467541089154 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:18:09 INFO - PROCESS | 1798 | 1467541089184 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:09 INFO - PROCESS | 1798 | 1467541089194 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa1400 == 20 [pid = 1798] [id = 717] 03:18:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x932aac00) [pid = 1798] [serial = 2152] [outer = (nil)] 03:18:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93d21c00) [pid = 1798] [serial = 2153] [outer = 0x932aac00] 03:18:09 INFO - PROCESS | 1798 | 1467541089262 Marionette DEBUG loaded listener.js 03:18:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93de2000) [pid = 1798] [serial = 2154] [outer = 0x932aac00] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e8b2000) [pid = 1798] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e97ac00) [pid = 1798] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x8e5a7400) [pid = 1798] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cddcc00) [pid = 1798] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8de12800) [pid = 1798] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x91906000) [pid = 1798] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8d46e400) [pid = 1798] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x924e2c00) [pid = 1798] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x95389c00) [pid = 1798] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x95462c00) [pid = 1798] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8d46d400) [pid = 1798] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8e5ab400) [pid = 1798] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:18:09 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8cddfc00) [pid = 1798] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:18:10 INFO - PROCESS | 1798 | 1467541090321 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]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1434ms 03:18:10 INFO - PROCESS | 1798 | 1467541090338 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1798 | 1467541090342 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:18:10 INFO - PROCESS | 1798 | 1467541090350 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1798 | 1467541090353 Marionette TRACE conn4 <- [1,2842,null,{}] 03:18:10 INFO - PROCESS | 1798 | 1467541090359 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}] 03:18:10 INFO - PROCESS | 1798 | 1467541090366 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:10 INFO - PROCESS | 1798 | 1467541090578 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:18:10 INFO - PROCESS | 1798 | 1467541090598 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1798 | 1467541090606 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e758c00 == 21 [pid = 1798] [id = 718] 03:18:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e75cc00) [pid = 1798] [serial = 2155] [outer = (nil)] 03:18:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x90bb2400) [pid = 1798] [serial = 2156] [outer = 0x8e75cc00] 03:18:10 INFO - PROCESS | 1798 | 1467541090673 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x92081c00) [pid = 1798] [serial = 2157] [outer = 0x8e75cc00] 03:18:11 INFO - PROCESS | 1798 | 1467541091587 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]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1282ms 03:18:11 INFO - PROCESS | 1798 | 1467541091632 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:18:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:18:11 INFO - PROCESS | 1798 | 1467541091637 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:18:11 INFO - PROCESS | 1798 | 1467541091643 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1798 | 1467541091646 Marionette TRACE conn4 <- [1,2846,null,{}] 03:18:11 INFO - PROCESS | 1798 | 1467541091651 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}] 03:18:11 INFO - PROCESS | 1798 | 1467541091662 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:11 INFO - PROCESS | 1798 | 1467541091871 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:18:12 INFO - PROCESS | 1798 | 1467541092124 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1798 | 1467541092136 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:12 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb400 == 22 [pid = 1798] [id = 719] 03:18:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8cddd000) [pid = 1798] [serial = 2158] [outer = (nil)] 03:18:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8d46c000) [pid = 1798] [serial = 2159] [outer = 0x8cddd000] 03:18:12 INFO - PROCESS | 1798 | 1467541092234 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8d476400) [pid = 1798] [serial = 2160] [outer = 0x8cddd000] 03:18:13 INFO - PROCESS | 1798 | 1467541093258 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]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:18:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1692ms 03:18:13 INFO - PROCESS | 1798 | 1467541093337 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:18:13 INFO - PROCESS | 1798 | 1467541093344 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:18:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:18:13 INFO - PROCESS | 1798 | 1467541093352 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1798 | 1467541093357 Marionette TRACE conn4 <- [1,2850,null,{}] 03:18:13 INFO - PROCESS | 1798 | 1467541093365 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}] 03:18:13 INFO - PROCESS | 1798 | 1467541093373 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:13 INFO - PROCESS | 1798 | 1467541093603 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:18:13 INFO - PROCESS | 1798 | 1467541093846 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1798 | 1467541093862 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8b3c00 == 23 [pid = 1798] [id = 720] 03:18:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e8b5400) [pid = 1798] [serial = 2161] [outer = (nil)] 03:18:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e97f400) [pid = 1798] [serial = 2162] [outer = 0x8e8b5400] 03:18:13 INFO - PROCESS | 1798 | 1467541093955 Marionette DEBUG loaded listener.js 03:18:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8f0ebc00) [pid = 1798] [serial = 2163] [outer = 0x8e8b5400] 03:18:14 INFO - PROCESS | 1798 | 1467541094892 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:18:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:18:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1588ms 03:18:14 INFO - PROCESS | 1798 | 1467541094952 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:18:14 INFO - PROCESS | 1798 | 1467541094959 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:18:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:18:14 INFO - PROCESS | 1798 | 1467541094967 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:18:14 INFO - PROCESS | 1798 | 1467541094971 Marionette TRACE conn4 <- [1,2854,null,{}] 03:18:14 INFO - PROCESS | 1798 | 1467541094978 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}] 03:18:14 INFO - PROCESS | 1798 | 1467541094983 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:15 INFO - PROCESS | 1798 | 1467541095176 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:18:15 INFO - PROCESS | 1798 | 1467541095375 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1798 | 1467541095383 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:15 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba5800 == 24 [pid = 1798] [id = 721] 03:18:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90bb1000) [pid = 1798] [serial = 2164] [outer = (nil)] 03:18:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91f9a400) [pid = 1798] [serial = 2165] [outer = 0x90bb1000] 03:18:15 INFO - PROCESS | 1798 | 1467541095468 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9208f400) [pid = 1798] [serial = 2166] [outer = 0x90bb1000] 03:18:16 INFO - PROCESS | 1798 | 1467541096546 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]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:18:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1639ms 03:18:16 INFO - PROCESS | 1798 | 1467541096607 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1798 | 1467541096610 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:18:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:18:16 INFO - PROCESS | 1798 | 1467541096627 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1798 | 1467541096636 Marionette TRACE conn4 <- [1,2858,null,{}] 03:18:16 INFO - PROCESS | 1798 | 1467541096652 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}] 03:18:16 INFO - PROCESS | 1798 | 1467541096662 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:16 INFO - PROCESS | 1798 | 1467541096975 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:18:17 INFO - PROCESS | 1798 | 1467541097116 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1798 | 1467541097126 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e8ba800 == 25 [pid = 1798] [id = 722] 03:18:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e974000) [pid = 1798] [serial = 2167] [outer = (nil)] 03:18:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93f34800) [pid = 1798] [serial = 2168] [outer = 0x8e974000] 03:18:17 INFO - PROCESS | 1798 | 1467541097258 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x95265800) [pid = 1798] [serial = 2169] [outer = 0x8e974000] 03:18:18 INFO - PROCESS | 1798 | 1467541098137 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:18:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1562ms 03:18:18 INFO - PROCESS | 1798 | 1467541098181 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:18:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:18:18 INFO - PROCESS | 1798 | 1467541098186 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:18:18 INFO - PROCESS | 1798 | 1467541098193 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1798 | 1467541098196 Marionette TRACE conn4 <- [1,2862,null,{}] 03:18:18 INFO - PROCESS | 1798 | 1467541098202 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}] 03:18:18 INFO - PROCESS | 1798 | 1467541098207 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:18 INFO - PROCESS | 1798 | 1467541098389 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:18:18 INFO - PROCESS | 1798 | 1467541098575 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1798 | 1467541098586 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x91f95400 == 26 [pid = 1798] [id = 723] 03:18:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x924db800) [pid = 1798] [serial = 2170] [outer = (nil)] 03:18:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9545c000) [pid = 1798] [serial = 2171] [outer = 0x924db800] 03:18:18 INFO - PROCESS | 1798 | 1467541098660 Marionette DEBUG loaded listener.js 03:18:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x95461400) [pid = 1798] [serial = 2172] [outer = 0x924db800] 03:18:19 INFO - PROCESS | 1798 | 1467541099609 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]]]}] 03:18:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:18:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1492ms 03:18:19 INFO - PROCESS | 1798 | 1467541099685 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:18:19 INFO - PROCESS | 1798 | 1467541099688 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:18:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:18:19 INFO - PROCESS | 1798 | 1467541099695 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:18:19 INFO - PROCESS | 1798 | 1467541099698 Marionette TRACE conn4 <- [1,2866,null,{}] 03:18:19 INFO - PROCESS | 1798 | 1467541099705 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}] 03:18:19 INFO - PROCESS | 1798 | 1467541099710 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:19 INFO - PROCESS | 1798 | 1467541099923 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:18:20 INFO - PROCESS | 1798 | 1467541100113 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1798 | 1467541100128 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:20 INFO - PROCESS | 1798 | ++DOCSHELL 0x954a6800 == 27 [pid = 1798] [id = 724] 03:18:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x954ab800) [pid = 1798] [serial = 2173] [outer = (nil)] 03:18:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x954b1c00) [pid = 1798] [serial = 2174] [outer = 0x954ab800] 03:18:20 INFO - PROCESS | 1798 | 1467541100315 Marionette DEBUG loaded listener.js 03:18:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9552a400) [pid = 1798] [serial = 2175] [outer = 0x954ab800] 03:18:21 INFO - PROCESS | 1798 | 1467541101316 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]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:18:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1694ms 03:18:21 INFO - PROCESS | 1798 | 1467541101389 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1798 | 1467541101392 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:18:21 INFO - PROCESS | 1798 | 1467541101399 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1798 | 1467541101403 Marionette TRACE conn4 <- [1,2870,null,{}] 03:18:21 INFO - PROCESS | 1798 | 1467541101409 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}] 03:18:21 INFO - PROCESS | 1798 | 1467541101415 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:21 INFO - PROCESS | 1798 | 1467541101643 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:18:21 INFO - PROCESS | 1798 | 1467541101904 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:21 INFO - PROCESS | 1798 | 1467541101914 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:22 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d475400 == 28 [pid = 1798] [id = 725] 03:18:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x8dcb7800) [pid = 1798] [serial = 2176] [outer = (nil)] 03:18:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x8dcbd800) [pid = 1798] [serial = 2177] [outer = 0x8dcb7800] 03:18:22 INFO - PROCESS | 1798 | 1467541102201 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x8de1ac00) [pid = 1798] [serial = 2178] [outer = 0x8dcb7800] 03:18:23 INFO - PROCESS | 1798 | 1467541103301 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]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:18:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1935ms 03:18:23 INFO - PROCESS | 1798 | 1467541103337 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:18:23 INFO - PROCESS | 1798 | 1467541103341 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:18:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:18:23 INFO - PROCESS | 1798 | 1467541103350 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1798 | 1467541103354 Marionette TRACE conn4 <- [1,2874,null,{}] 03:18:23 INFO - PROCESS | 1798 | 1467541103362 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}] 03:18:23 INFO - PROCESS | 1798 | 1467541103368 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:23 INFO - PROCESS | 1798 | 1467541103542 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e758c00 == 27 [pid = 1798] [id = 718] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa1400 == 26 [pid = 1798] [id = 717] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x91f9f400 == 25 [pid = 1798] [id = 716] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e980000 == 24 [pid = 1798] [id = 715] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1e400 == 23 [pid = 1798] [id = 714] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddbc00 == 22 [pid = 1798] [id = 705] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a2400 == 21 [pid = 1798] [id = 706] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x91f97800 == 20 [pid = 1798] [id = 710] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8d468c00 == 19 [pid = 1798] [id = 708] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa0400 == 18 [pid = 1798] [id = 713] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d800 == 17 [pid = 1798] [id = 704] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde5400 == 16 [pid = 1798] [id = 709] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ec400 == 15 [pid = 1798] [id = 712] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8de16800 == 14 [pid = 1798] [id = 711] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e975800 == 13 [pid = 1798] [id = 707] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x954a6800 == 12 [pid = 1798] [id = 724] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x91f95400 == 11 [pid = 1798] [id = 723] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8ba800 == 10 [pid = 1798] [id = 722] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8e8b3c00 == 9 [pid = 1798] [id = 720] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba5800 == 8 [pid = 1798] [id = 721] 03:18:24 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb400 == 7 [pid = 1798] [id = 719] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8ed0bc00) [pid = 1798] [serial = 2097] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8e8bc000) [pid = 1798] [serial = 2096] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8ed04800) [pid = 1798] [serial = 2123] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e5b3c00) [pid = 1798] [serial = 2120] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e758400) [pid = 1798] [serial = 2121] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8cde3800) [pid = 1798] [serial = 2117] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8d472c00) [pid = 1798] [serial = 2118] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x91739800) [pid = 1798] [serial = 2126] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91fa1000) [pid = 1798] [serial = 2100] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9190f800) [pid = 1798] [serial = 2099] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e5a1800) [pid = 1798] [serial = 2115] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8d477400) [pid = 1798] [serial = 2114] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x95274800) [pid = 1798] [serial = 2103] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9526b000) [pid = 1798] [serial = 2102] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x9545cc00) [pid = 1798] [serial = 2106] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5adc00) [pid = 1798] [serial = 2105] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x954d7800) [pid = 1798] [serial = 2109] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90bb4000) [pid = 1798] [serial = 2129] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x954a8000) [pid = 1798] [serial = 2108] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9552e400) [pid = 1798] [serial = 2112] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x91742800) [pid = 1798] [serial = 2127] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8dcb5000) [pid = 1798] [serial = 2094] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8d468800) [pid = 1798] [serial = 2093] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x9552b000) [pid = 1798] [serial = 2111] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x91f9fc00) [pid = 1798] [serial = 2132] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8f0e5c00) [pid = 1798] [serial = 2124] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x9190b800) [pid = 1798] [serial = 2130] [outer = (nil)] [url = about:blank] 03:18:24 INFO - PROCESS | 1798 | 1467541104810 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1798 | 1467541104820 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:24 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddfc00 == 8 [pid = 1798] [id = 726] 03:18:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x8cde1c00) [pid = 1798] [serial = 2179] [outer = (nil)] 03:18:24 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8d469400) [pid = 1798] [serial = 2180] [outer = 0x8cde1c00] 03:18:24 INFO - PROCESS | 1798 | 1467541104901 Marionette DEBUG loaded listener.js 03:18:25 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8d477400) [pid = 1798] [serial = 2181] [outer = 0x8cde1c00] 03:18:25 INFO - PROCESS | 1798 | 1467541105747 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]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2435ms 03:18:25 INFO - PROCESS | 1798 | 1467541105785 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1798 | 1467541105791 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:18:25 INFO - PROCESS | 1798 | 1467541105808 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1798 | 1467541105813 Marionette TRACE conn4 <- [1,2878,null,{}] 03:18:25 INFO - PROCESS | 1798 | 1467541105821 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}] 03:18:25 INFO - PROCESS | 1798 | 1467541105829 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:25 INFO - PROCESS | 1798 | 1467541105994 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:18:26 INFO - PROCESS | 1798 | 1467541106006 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:26 INFO - PROCESS | 1798 | 1467541106016 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1c800 == 9 [pid = 1798] [id = 727] 03:18:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e5a1400) [pid = 1798] [serial = 2182] [outer = (nil)] 03:18:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e5acc00) [pid = 1798] [serial = 2183] [outer = 0x8e5a1400] 03:18:26 INFO - PROCESS | 1798 | 1467541106089 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e753400) [pid = 1798] [serial = 2184] [outer = 0x8e5a1400] 03:18:27 INFO - PROCESS | 1798 | 1467541107080 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]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1336ms 03:18:27 INFO - PROCESS | 1798 | 1467541107144 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:18:27 INFO - PROCESS | 1798 | 1467541107151 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:18:27 INFO - PROCESS | 1798 | 1467541107158 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1798 | 1467541107162 Marionette TRACE conn4 <- [1,2882,null,{}] 03:18:27 INFO - PROCESS | 1798 | 1467541107168 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}] 03:18:27 INFO - PROCESS | 1798 | 1467541107174 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:27 INFO - PROCESS | 1798 | 1467541107371 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:18:27 INFO - PROCESS | 1798 | 1467541107559 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1798 | 1467541107571 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:27 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5aac00 == 10 [pid = 1798] [id = 728] 03:18:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e756400) [pid = 1798] [serial = 2185] [outer = (nil)] 03:18:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e8bac00) [pid = 1798] [serial = 2186] [outer = 0x8e756400] 03:18:27 INFO - PROCESS | 1798 | 1467541107636 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e97ec00) [pid = 1798] [serial = 2187] [outer = 0x8e756400] 03:18:28 INFO - PROCESS | 1798 | 1467541108630 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]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1531ms 03:18:28 INFO - PROCESS | 1798 | 1467541108690 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1798 | 1467541108694 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:18:28 INFO - PROCESS | 1798 | 1467541108709 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1798 | 1467541108719 Marionette TRACE conn4 <- [1,2886,null,{}] 03:18:28 INFO - PROCESS | 1798 | 1467541108733 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}] 03:18:28 INFO - PROCESS | 1798 | 1467541108741 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:28 INFO - PROCESS | 1798 | 1467541108965 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:18:29 INFO - PROCESS | 1798 | 1467541108989 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1798 | 1467541108996 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0f2800 == 11 [pid = 1798] [id = 729] 03:18:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90baa000) [pid = 1798] [serial = 2188] [outer = (nil)] 03:18:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x90bb0c00) [pid = 1798] [serial = 2189] [outer = 0x90baa000] 03:18:29 INFO - PROCESS | 1798 | 1467541109063 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x91736800) [pid = 1798] [serial = 2190] [outer = 0x90baa000] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e75cc00) [pid = 1798] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x932aac00) [pid = 1798] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x91fa2400) [pid = 1798] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8e59b000) [pid = 1798] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8de1f400) [pid = 1798] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90baf400) [pid = 1798] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91f99000) [pid = 1798] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x92089400) [pid = 1798] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:18:29 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8ed01400) [pid = 1798] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:18:30 INFO - PROCESS | 1798 | 1467541110370 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]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:18:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1707ms 03:18:30 INFO - PROCESS | 1798 | 1467541110412 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1798 | 1467541110416 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:18:30 INFO - PROCESS | 1798 | 1467541110430 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1798 | 1467541110432 Marionette TRACE conn4 <- [1,2890,null,{}] 03:18:30 INFO - PROCESS | 1798 | 1467541110438 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}] 03:18:30 INFO - PROCESS | 1798 | 1467541110443 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:30 INFO - PROCESS | 1798 | 1467541110589 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:18:30 INFO - PROCESS | 1798 | 1467541110603 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:30 INFO - PROCESS | 1798 | 1467541110611 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:30 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a2c00 == 12 [pid = 1798] [id = 730] 03:18:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8e75cc00) [pid = 1798] [serial = 2191] [outer = (nil)] 03:18:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x9173e000) [pid = 1798] [serial = 2192] [outer = 0x8e75cc00] 03:18:30 INFO - PROCESS | 1798 | 1467541110680 Marionette DEBUG loaded listener.js 03:18:30 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x91742800) [pid = 1798] [serial = 2193] [outer = 0x8e75cc00] 03:18:31 INFO - PROCESS | 1798 | 1467541111571 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1189ms 03:18:31 INFO - PROCESS | 1798 | 1467541111617 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:18:31 INFO - PROCESS | 1798 | 1467541111621 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:18:31 INFO - PROCESS | 1798 | 1467541111627 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:18:31 INFO - PROCESS | 1798 | 1467541111631 Marionette TRACE conn4 <- [1,2894,null,{}] 03:18:31 INFO - PROCESS | 1798 | 1467541111636 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}] 03:18:31 INFO - PROCESS | 1798 | 1467541111641 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:31 INFO - PROCESS | 1798 | 1467541111793 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:18:31 INFO - PROCESS | 1798 | 1467541111803 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1798 | 1467541111822 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x9190c000 == 13 [pid = 1798] [id = 731] 03:18:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9190c400) [pid = 1798] [serial = 2194] [outer = (nil)] 03:18:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x91f94800) [pid = 1798] [serial = 2195] [outer = 0x9190c400] 03:18:31 INFO - PROCESS | 1798 | 1467541111902 Marionette DEBUG loaded listener.js 03:18:32 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x92085800) [pid = 1798] [serial = 2196] [outer = 0x9190c400] 03:18:33 INFO - PROCESS | 1798 | 1467541113290 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]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1741ms 03:18:33 INFO - PROCESS | 1798 | 1467541113369 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:18:33 INFO - PROCESS | 1798 | 1467541113377 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:18:33 INFO - PROCESS | 1798 | 1467541113396 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:18:33 INFO - PROCESS | 1798 | 1467541113404 Marionette TRACE conn4 <- [1,2898,null,{}] 03:18:33 INFO - PROCESS | 1798 | 1467541113413 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}] 03:18:33 INFO - PROCESS | 1798 | 1467541113417 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:33 INFO - PROCESS | 1798 | 1467541113631 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:18:33 INFO - PROCESS | 1798 | 1467541113912 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:33 INFO - PROCESS | 1798 | 1467541113923 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:33 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46a000 == 14 [pid = 1798] [id = 732] 03:18:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8dcbf000) [pid = 1798] [serial = 2197] [outer = (nil)] 03:18:33 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8e753000) [pid = 1798] [serial = 2198] [outer = 0x8dcbf000] 03:18:34 INFO - PROCESS | 1798 | 1467541114006 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8e8b9400) [pid = 1798] [serial = 2199] [outer = 0x8dcbf000] 03:18:35 INFO - PROCESS | 1798 | 1467541115048 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]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1738ms 03:18:35 INFO - PROCESS | 1798 | 1467541115132 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1798 | 1467541115139 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:18:35 INFO - PROCESS | 1798 | 1467541115150 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1798 | 1467541115154 Marionette TRACE conn4 <- [1,2902,null,{}] 03:18:35 INFO - PROCESS | 1798 | 1467541115161 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}] 03:18:35 INFO - PROCESS | 1798 | 1467541115167 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:35 INFO - PROCESS | 1798 | 1467541115393 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:18:35 INFO - PROCESS | 1798 | 1467541115667 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:35 INFO - PROCESS | 1798 | 1467541115675 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde6400 == 15 [pid = 1798] [id = 733] 03:18:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90baf400) [pid = 1798] [serial = 2200] [outer = (nil)] 03:18:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91905c00) [pid = 1798] [serial = 2201] [outer = 0x90baf400] 03:18:35 INFO - PROCESS | 1798 | 1467541115759 Marionette DEBUG loaded listener.js 03:18:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x9190d400) [pid = 1798] [serial = 2202] [outer = 0x90baf400] 03:18:36 INFO - PROCESS | 1798 | 1467541116755 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1684ms 03:18:36 INFO - PROCESS | 1798 | 1467541116835 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:18:36 INFO - PROCESS | 1798 | 1467541116839 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:18:36 INFO - PROCESS | 1798 | 1467541116846 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:18:36 INFO - PROCESS | 1798 | 1467541116853 Marionette TRACE conn4 <- [1,2906,null,{}] 03:18:36 INFO - PROCESS | 1798 | 1467541116870 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}] 03:18:36 INFO - PROCESS | 1798 | 1467541116879 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:37 INFO - PROCESS | 1798 | 1467541117108 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:18:37 INFO - PROCESS | 1798 | 1467541117416 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:37 INFO - PROCESS | 1798 | 1467541117425 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e80c000 == 16 [pid = 1798] [id = 734] 03:18:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x90bac800) [pid = 1798] [serial = 2203] [outer = (nil)] 03:18:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x924dd800) [pid = 1798] [serial = 2204] [outer = 0x90bac800] 03:18:37 INFO - PROCESS | 1798 | 1467541117526 Marionette DEBUG loaded listener.js 03:18:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x931e9400) [pid = 1798] [serial = 2205] [outer = 0x90bac800] 03:18:38 INFO - PROCESS | 1798 | 1467541118662 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]]]}] 03:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1888ms 03:18:38 INFO - PROCESS | 1798 | 1467541118735 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:18:38 INFO - PROCESS | 1798 | 1467541118740 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:18:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:18:38 INFO - PROCESS | 1798 | 1467541118749 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:18:38 INFO - PROCESS | 1798 | 1467541118753 Marionette TRACE conn4 <- [1,2910,null,{}] 03:18:38 INFO - PROCESS | 1798 | 1467541118762 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}] 03:18:38 INFO - PROCESS | 1798 | 1467541118767 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:38 INFO - PROCESS | 1798 | 1467541118984 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:18:39 INFO - PROCESS | 1798 | 1467541119290 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1798 | 1467541119302 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1f400 == 17 [pid = 1798] [id = 735] 03:18:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e59a400) [pid = 1798] [serial = 2206] [outer = (nil)] 03:18:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e5b3000) [pid = 1798] [serial = 2207] [outer = 0x8e59a400] 03:18:39 INFO - PROCESS | 1798 | 1467541119393 Marionette DEBUG loaded listener.js 03:18:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8e756c00) [pid = 1798] [serial = 2208] [outer = 0x8e59a400] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x93d21c00) [pid = 1798] [serial = 2153] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x924e0000) [pid = 1798] [serial = 2151] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x8e807800) [pid = 1798] [serial = 2135] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e8b3400) [pid = 1798] [serial = 2136] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e59f000) [pid = 1798] [serial = 2144] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e5b1800) [pid = 1798] [serial = 2145] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x9173c800) [pid = 1798] [serial = 2138] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91f98000) [pid = 1798] [serial = 2139] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x92409000) [pid = 1798] [serial = 2133] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x931ebc00) [pid = 1798] [serial = 2141] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x932a9c00) [pid = 1798] [serial = 2142] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8f0e4400) [pid = 1798] [serial = 2147] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8f0f0c00) [pid = 1798] [serial = 2148] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9208fc00) [pid = 1798] [serial = 2150] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x93de2000) [pid = 1798] [serial = 2154] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x92081c00) [pid = 1798] [serial = 2157] [outer = (nil)] [url = about:blank] 03:18:39 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x90bb2400) [pid = 1798] [serial = 2156] [outer = (nil)] [url = about:blank] 03:18:40 INFO - PROCESS | 1798 | 1467541120115 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]]]}] 03:18:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:18:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:18:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1385ms 03:18:40 INFO - PROCESS | 1798 | 1467541120134 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:18:40 INFO - PROCESS | 1798 | 1467541120140 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:18:40 INFO - TEST-START | /DOMEvents/constructors.html 03:18:40 INFO - PROCESS | 1798 | 1467541120151 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1798 | 1467541120155 Marionette TRACE conn4 <- [1,2914,null,{}] 03:18:40 INFO - PROCESS | 1798 | 1467541120161 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}] 03:18:40 INFO - PROCESS | 1798 | 1467541120166 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:40 INFO - PROCESS | 1798 | 1467541120314 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:18:40 INFO - PROCESS | 1798 | 1467541120464 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:40 INFO - PROCESS | 1798 | 1467541120470 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e809400 == 18 [pid = 1798] [id = 736] 03:18:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e80b000) [pid = 1798] [serial = 2209] [outer = (nil)] 03:18:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8ed04800) [pid = 1798] [serial = 2210] [outer = 0x8e80b000] 03:18:40 INFO - PROCESS | 1798 | 1467541120549 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8f0e8000) [pid = 1798] [serial = 2211] [outer = 0x8e80b000] 03:18:41 INFO - PROCESS | 1798 | 1467541121411 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]]]}] 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:18:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:18:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:18:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1362ms 03:18:41 INFO - PROCESS | 1798 | 1467541121513 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:18:41 INFO - PROCESS | 1798 | 1467541121517 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:18:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:18:41 INFO - PROCESS | 1798 | 1467541121528 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:18:41 INFO - PROCESS | 1798 | 1467541121539 Marionette TRACE conn4 <- [1,2918,null,{}] 03:18:41 INFO - PROCESS | 1798 | 1467541121565 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}] 03:18:41 INFO - PROCESS | 1798 | 1467541121573 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:41 INFO - PROCESS | 1798 | 1467541121786 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:18:41 INFO - PROCESS | 1798 | 1467541121884 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1798 | 1467541121897 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:41 INFO - PROCESS | 1798 | ++DOCSHELL 0x9208c000 == 19 [pid = 1798] [id = 737] 03:18:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x9208cc00) [pid = 1798] [serial = 2212] [outer = (nil)] 03:18:41 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x9240dc00) [pid = 1798] [serial = 2213] [outer = 0x9208cc00] 03:18:41 INFO - PROCESS | 1798 | 1467541121973 Marionette DEBUG loaded listener.js 03:18:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x924e8400) [pid = 1798] [serial = 2214] [outer = 0x9208cc00] 03:18:42 INFO - PROCESS | 1798 | 1467541122846 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:18:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1353ms 03:18:42 INFO - PROCESS | 1798 | 1467541122886 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1798 | 1467541122890 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:18:42 INFO - PROCESS | 1798 | 1467541122896 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1798 | 1467541122899 Marionette TRACE conn4 <- [1,2922,null,{}] 03:18:42 INFO - PROCESS | 1798 | 1467541122905 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}] 03:18:42 INFO - PROCESS | 1798 | 1467541122910 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:43 INFO - PROCESS | 1798 | 1467541123111 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:18:43 INFO - PROCESS | 1798 | 1467541123139 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1798 | 1467541123145 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x91903c00 == 20 [pid = 1798] [id = 738] 03:18:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x93d1a800) [pid = 1798] [serial = 2215] [outer = (nil)] 03:18:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x93d26800) [pid = 1798] [serial = 2216] [outer = 0x93d1a800] 03:18:43 INFO - PROCESS | 1798 | 1467541123213 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x93de6c00) [pid = 1798] [serial = 2217] [outer = 0x93d1a800] 03:18:43 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:43 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:43 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:43 INFO - PROCESS | 1798 | [1798] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8cddd000) [pid = 1798] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x90baa000) [pid = 1798] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8cde1c00) [pid = 1798] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e5a1400) [pid = 1798] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8dcb7800) [pid = 1798] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8e8b5400) [pid = 1798] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x90bb1000) [pid = 1798] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e974000) [pid = 1798] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x924db800) [pid = 1798] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e75cc00) [pid = 1798] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x954ab800) [pid = 1798] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:18:44 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8e756400) [pid = 1798] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:18:44 INFO - PROCESS | 1798 | 1467541124143 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]]]}] 03:18:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:18:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:44 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 03:18:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:44 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 03:18:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:44 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]" 03:18:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:18:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:18:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1290ms 03:18:44 INFO - PROCESS | 1798 | 1467541124191 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1798 | 1467541124193 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:18:44 INFO - PROCESS | 1798 | 1467541124203 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1798 | 1467541124210 Marionette TRACE conn4 <- [1,2926,null,{}] 03:18:44 INFO - PROCESS | 1798 | 1467541124216 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}] 03:18:44 INFO - PROCESS | 1798 | 1467541124221 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:44 INFO - PROCESS | 1798 | 1467541124360 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:18:44 INFO - PROCESS | 1798 | 1467541124375 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1798 | 1467541124384 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:44 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a0400 == 21 [pid = 1798] [id = 739] 03:18:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8e5a1400) [pid = 1798] [serial = 2218] [outer = (nil)] 03:18:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x93f2d800) [pid = 1798] [serial = 2219] [outer = 0x8e5a1400] 03:18:44 INFO - PROCESS | 1798 | 1467541124449 Marionette DEBUG loaded listener.js 03:18:44 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x93f36400) [pid = 1798] [serial = 2220] [outer = 0x8e5a1400] 03:18:45 INFO - PROCESS | 1798 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:18:45 INFO - PROCESS | 1798 | 1467541125265 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]]]}] 03:18:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:18:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1134ms 03:18:45 INFO - PROCESS | 1798 | 1467541125343 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:18:45 INFO - PROCESS | 1798 | 1467541125346 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:18:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:18:45 INFO - PROCESS | 1798 | 1467541125352 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:18:45 INFO - PROCESS | 1798 | 1467541125355 Marionette TRACE conn4 <- [1,2930,null,{}] 03:18:45 INFO - PROCESS | 1798 | 1467541125361 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}] 03:18:45 INFO - PROCESS | 1798 | 1467541125371 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:45 INFO - PROCESS | 1798 | 1467541125551 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:18:45 INFO - PROCESS | 1798 | 1467541125569 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:45 INFO - PROCESS | 1798 | 1467541125580 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e806400 == 22 [pid = 1798] [id = 740] 03:18:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e807c00) [pid = 1798] [serial = 2221] [outer = (nil)] 03:18:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x954ac400) [pid = 1798] [serial = 2222] [outer = 0x8e807c00] 03:18:45 INFO - PROCESS | 1798 | 1467541125647 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x954adc00) [pid = 1798] [serial = 2223] [outer = 0x8e807c00] 03:18:46 INFO - PROCESS | 1798 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:18:46 INFO - PROCESS | 1798 | 1467541126712 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]]]}] 03:18:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:18:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1391ms 03:18:46 INFO - PROCESS | 1798 | 1467541126745 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1798 | 1467541126750 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:18:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:18:46 INFO - PROCESS | 1798 | 1467541126759 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1798 | 1467541126767 Marionette TRACE conn4 <- [1,2934,null,{}] 03:18:46 INFO - PROCESS | 1798 | 1467541126775 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}] 03:18:46 INFO - PROCESS | 1798 | 1467541126780 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:46 INFO - PROCESS | 1798 | 1467541126962 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:18:47 INFO - PROCESS | 1798 | 1467541127177 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:47 INFO - PROCESS | 1798 | 1467541127186 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:47 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a1800 == 23 [pid = 1798] [id = 741] 03:18:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5a2000) [pid = 1798] [serial = 2224] [outer = (nil)] 03:18:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e8b4800) [pid = 1798] [serial = 2225] [outer = 0x8e5a2000] 03:18:47 INFO - PROCESS | 1798 | 1467541127318 Marionette DEBUG loaded listener.js 03:18:47 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8e980800) [pid = 1798] [serial = 2226] [outer = 0x8e5a2000] 03:18:48 INFO - PROCESS | 1798 | 1467541128173 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]]]}] 03:18:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:18:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1438ms 03:18:48 INFO - PROCESS | 1798 | 1467541128197 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:18:48 INFO - PROCESS | 1798 | 1467541128204 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:18:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:18:48 INFO - PROCESS | 1798 | 1467541128215 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:18:48 INFO - PROCESS | 1798 | 1467541128218 Marionette TRACE conn4 <- [1,2938,null,{}] 03:18:48 INFO - PROCESS | 1798 | 1467541128225 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}] 03:18:48 INFO - PROCESS | 1798 | 1467541128230 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:48 INFO - PROCESS | 1798 | 1467541128437 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:18:48 INFO - PROCESS | 1798 | 1467541128608 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:48 INFO - PROCESS | 1798 | 1467541128615 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4400 == 24 [pid = 1798] [id = 742] 03:18:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91f96000) [pid = 1798] [serial = 2227] [outer = (nil)] 03:18:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x9208e800) [pid = 1798] [serial = 2228] [outer = 0x91f96000] 03:18:48 INFO - PROCESS | 1798 | 1467541128697 Marionette DEBUG loaded listener.js 03:18:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x924db800) [pid = 1798] [serial = 2229] [outer = 0x91f96000] 03:18:49 INFO - PROCESS | 1798 | 1467541129619 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]]]}] 03:18:49 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. 03:18:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1441ms 03:18:49 INFO - PROCESS | 1798 | 1467541129656 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1798 | 1467541129660 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:18:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:18:49 INFO - PROCESS | 1798 | 1467541129667 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1798 | 1467541129673 Marionette TRACE conn4 <- [1,2942,null,{}] 03:18:49 INFO - PROCESS | 1798 | 1467541129731 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}] 03:18:49 INFO - PROCESS | 1798 | 1467541129741 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:49 INFO - PROCESS | 1798 | 1467541129996 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:18:50 INFO - PROCESS | 1798 | 1467541130144 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:50 INFO - PROCESS | 1798 | 1467541130151 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x95460c00 == 25 [pid = 1798] [id = 743] 03:18:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x95466000) [pid = 1798] [serial = 2230] [outer = (nil)] 03:18:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x954ac800) [pid = 1798] [serial = 2231] [outer = 0x95466000] 03:18:50 INFO - PROCESS | 1798 | 1467541130240 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x954dd400) [pid = 1798] [serial = 2232] [outer = 0x95466000] 03:18:51 INFO - PROCESS | 1798 | 1467541131035 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"]]]}] 03:18:51 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 03:18:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:18:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:18:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:18:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:18:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1397ms 03:18:51 INFO - PROCESS | 1798 | 1467541131065 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:18:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:18:51 INFO - PROCESS | 1798 | 1467541131070 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:18:51 INFO - PROCESS | 1798 | 1467541131076 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1798 | 1467541131080 Marionette TRACE conn4 <- [1,2946,null,{}] 03:18:51 INFO - PROCESS | 1798 | 1467541131086 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}] 03:18:51 INFO - PROCESS | 1798 | 1467541131091 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:51 INFO - PROCESS | 1798 | 1467541131293 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:18:51 INFO - PROCESS | 1798 | 1467541131460 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1798 | 1467541131467 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:51 INFO - PROCESS | 1798 | ++DOCSHELL 0x95274800 == 26 [pid = 1798] [id = 744] 03:18:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x954a6000) [pid = 1798] [serial = 2233] [outer = (nil)] 03:18:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x9552bc00) [pid = 1798] [serial = 2234] [outer = 0x954a6000] 03:18:51 INFO - PROCESS | 1798 | 1467541131558 Marionette DEBUG loaded listener.js 03:18:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x97916000) [pid = 1798] [serial = 2235] [outer = 0x954a6000] 03:18:52 INFO - PROCESS | 1798 | 1467541132366 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]]]}] 03:18:52 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. 03:18:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1301ms 03:18:52 INFO - PROCESS | 1798 | 1467541132378 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:18:52 INFO - PROCESS | 1798 | 1467541132382 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:18:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:18:52 INFO - PROCESS | 1798 | 1467541132388 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:18:52 INFO - PROCESS | 1798 | 1467541132392 Marionette TRACE conn4 <- [1,2950,null,{}] 03:18:52 INFO - PROCESS | 1798 | 1467541132398 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}] 03:18:52 INFO - PROCESS | 1798 | 1467541132403 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:52 INFO - PROCESS | 1798 | 1467541132565 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:18:52 INFO - PROCESS | 1798 | 1467541132771 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:52 INFO - PROCESS | 1798 | 1467541132780 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3400 == 27 [pid = 1798] [id = 745] 03:18:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e751c00) [pid = 1798] [serial = 2236] [outer = (nil)] 03:18:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x98592c00) [pid = 1798] [serial = 2237] [outer = 0x8e751c00] 03:18:52 INFO - PROCESS | 1798 | 1467541132870 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x98d75400) [pid = 1798] [serial = 2238] [outer = 0x8e751c00] 03:18:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x9996d800 == 28 [pid = 1798] [id = 746] 03:18:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9996dc00) [pid = 1798] [serial = 2239] [outer = (nil)] 03:18:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8e8b8000) [pid = 1798] [serial = 2240] [outer = 0x9996dc00] 03:18:53 INFO - PROCESS | 1798 | 1467541133881 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]]]}] 03:18:53 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. 03:18:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1538ms 03:18:53 INFO - PROCESS | 1798 | 1467541133927 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1798 | 1467541133930 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:18:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:18:53 INFO - PROCESS | 1798 | 1467541133937 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1798 | 1467541133941 Marionette TRACE conn4 <- [1,2954,null,{}] 03:18:53 INFO - PROCESS | 1798 | 1467541133946 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}] 03:18:53 INFO - PROCESS | 1798 | 1467541133957 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:54 INFO - PROCESS | 1798 | 1467541134185 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:18:54 INFO - PROCESS | 1798 | 1467541134374 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1798 | 1467541134387 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x95529800 == 29 [pid = 1798] [id = 747] 03:18:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x98593000) [pid = 1798] [serial = 2241] [outer = (nil)] 03:18:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x99ce3c00) [pid = 1798] [serial = 2242] [outer = 0x98593000] 03:18:54 INFO - PROCESS | 1798 | 1467541134463 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x99d04c00) [pid = 1798] [serial = 2243] [outer = 0x98593000] 03:18:55 INFO - PROCESS | 1798 | 1467541135290 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]]]}] 03:18:55 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:18:55 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 03:18:55 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1384ms 03:18:55 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:18:55 INFO - PROCESS | 1798 | 1467541135322 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:18:55 INFO - PROCESS | 1798 | 1467541135325 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:18:55 INFO - PROCESS | 1798 | 1467541135332 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1798 | 1467541135335 Marionette TRACE conn4 <- [1,2958,null,{}] 03:18:55 INFO - PROCESS | 1798 | 1467541135341 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}] 03:18:55 INFO - PROCESS | 1798 | 1467541135346 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:55 INFO - PROCESS | 1798 | 1467541135523 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:18:55 INFO - PROCESS | 1798 | 1467541135725 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:55 INFO - PROCESS | 1798 | 1467541135734 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4400 == 30 [pid = 1798] [id = 748] 03:18:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8dcb7800) [pid = 1798] [serial = 2244] [outer = (nil)] 03:18:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x99d12800) [pid = 1798] [serial = 2245] [outer = 0x8dcb7800] 03:18:55 INFO - PROCESS | 1798 | 1467541135823 Marionette DEBUG loaded listener.js 03:18:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x9a273000) [pid = 1798] [serial = 2246] [outer = 0x8dcb7800] 03:18:56 INFO - PROCESS | 1798 | 1467541136676 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]]]}] 03:18:56 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. 03:18:56 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1388ms 03:18:56 INFO - PROCESS | 1798 | 1467541136719 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:18:56 INFO - PROCESS | 1798 | 1467541136723 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:18:56 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:18:56 INFO - PROCESS | 1798 | 1467541136729 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:18:56 INFO - PROCESS | 1798 | 1467541136733 Marionette TRACE conn4 <- [1,2962,null,{}] 03:18:56 INFO - PROCESS | 1798 | 1467541136739 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}] 03:18:56 INFO - PROCESS | 1798 | 1467541136744 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:57 INFO - PROCESS | 1798 | 1467541137114 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:18:57 INFO - PROCESS | 1798 | 1467541137398 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1798 | 1467541137406 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcbe000 == 31 [pid = 1798] [id = 749] 03:18:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x8dcbf400) [pid = 1798] [serial = 2247] [outer = (nil)] 03:18:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8de16000) [pid = 1798] [serial = 2248] [outer = 0x8dcbf400] 03:18:57 INFO - PROCESS | 1798 | 1467541137530 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8e5ab400) [pid = 1798] [serial = 2249] [outer = 0x8dcbf400] 03:18:58 INFO - PROCESS | 1798 | 1467541138367 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]]]}] 03:18:58 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. 03:18:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1695ms 03:18:58 INFO - PROCESS | 1798 | 1467541138426 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1798 | 1467541138432 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:18:58 INFO - PROCESS | 1798 | 1467541138441 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1798 | 1467541138446 Marionette TRACE conn4 <- [1,2966,null,{}] 03:18:58 INFO - PROCESS | 1798 | 1467541138453 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}] 03:18:58 INFO - PROCESS | 1798 | 1467541138458 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:58 INFO - PROCESS | 1798 | 1467541138619 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:18:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddfc00 == 30 [pid = 1798] [id = 726] 03:18:59 INFO - PROCESS | 1798 | --DOCSHELL 0x8d475400 == 29 [pid = 1798] [id = 725] 03:18:59 INFO - PROCESS | 1798 | --DOCSHELL 0x9996d800 == 28 [pid = 1798] [id = 746] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x8d476400) [pid = 1798] [serial = 2160] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x90bb0c00) [pid = 1798] [serial = 2189] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8d469400) [pid = 1798] [serial = 2180] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x8d46c000) [pid = 1798] [serial = 2159] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e5acc00) [pid = 1798] [serial = 2183] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e753400) [pid = 1798] [serial = 2184] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8de1ac00) [pid = 1798] [serial = 2178] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8dcbd800) [pid = 1798] [serial = 2177] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8f0ebc00) [pid = 1798] [serial = 2163] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e97f400) [pid = 1798] [serial = 2162] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x9208f400) [pid = 1798] [serial = 2166] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x91f9a400) [pid = 1798] [serial = 2165] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x95265800) [pid = 1798] [serial = 2169] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93f34800) [pid = 1798] [serial = 2168] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x95461400) [pid = 1798] [serial = 2172] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9173e000) [pid = 1798] [serial = 2192] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x9545c000) [pid = 1798] [serial = 2171] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9552a400) [pid = 1798] [serial = 2175] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x954b1c00) [pid = 1798] [serial = 2174] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91736800) [pid = 1798] [serial = 2190] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x91742800) [pid = 1798] [serial = 2193] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8d477400) [pid = 1798] [serial = 2181] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e97ec00) [pid = 1798] [serial = 2187] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e8bac00) [pid = 1798] [serial = 2186] [outer = (nil)] [url = about:blank] 03:18:59 INFO - PROCESS | 1798 | 1467541139920 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1798 | 1467541139931 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:18:59 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d468400 == 29 [pid = 1798] [id = 750] 03:18:59 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8d468800) [pid = 1798] [serial = 2250] [outer = (nil)] 03:19:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x8d46dc00) [pid = 1798] [serial = 2251] [outer = 0x8d468800] 03:19:00 INFO - PROCESS | 1798 | 1467541140011 Marionette DEBUG loaded listener.js 03:19:00 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x8d476800) [pid = 1798] [serial = 2252] [outer = 0x8d468800] 03:19:00 INFO - PROCESS | 1798 | 1467541140909 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]]]}] 03:19:00 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. 03:19:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2497ms 03:19:00 INFO - PROCESS | 1798 | 1467541140938 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1798 | 1467541140944 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:19:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:19:00 INFO - PROCESS | 1798 | 1467541140951 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1798 | 1467541140955 Marionette TRACE conn4 <- [1,2970,null,{}] 03:19:00 INFO - PROCESS | 1798 | 1467541140964 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}] 03:19:00 INFO - PROCESS | 1798 | 1467541140970 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:01 INFO - PROCESS | 1798 | 1467541141124 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:19:01 INFO - PROCESS | 1798 | 1467541141289 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1798 | 1467541141295 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:01 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de1cc00 == 30 [pid = 1798] [id = 751] 03:19:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x8de20800) [pid = 1798] [serial = 2253] [outer = (nil)] 03:19:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x8e5ad400) [pid = 1798] [serial = 2254] [outer = 0x8de20800] 03:19:01 INFO - PROCESS | 1798 | 1467541141370 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e752c00) [pid = 1798] [serial = 2255] [outer = 0x8de20800] 03:19:02 INFO - PROCESS | 1798 | 1467541142121 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]]]}] 03:19:02 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. 03:19:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1180ms 03:19:02 INFO - PROCESS | 1798 | 1467541142144 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:19:02 INFO - PROCESS | 1798 | 1467541142151 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:19:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:19:02 INFO - PROCESS | 1798 | 1467541142181 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1798 | 1467541142184 Marionette TRACE conn4 <- [1,2974,null,{}] 03:19:02 INFO - PROCESS | 1798 | 1467541142193 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}] 03:19:02 INFO - PROCESS | 1798 | 1467541142203 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:02 INFO - PROCESS | 1798 | 1467541142375 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:19:02 INFO - PROCESS | 1798 | 1467541142391 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:02 INFO - PROCESS | 1798 | 1467541142399 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:02 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdd9c00 == 31 [pid = 1798] [id = 752] 03:19:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e8b7400) [pid = 1798] [serial = 2256] [outer = (nil)] 03:19:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e975800) [pid = 1798] [serial = 2257] [outer = 0x8e8b7400] 03:19:02 INFO - PROCESS | 1798 | 1467541142470 Marionette DEBUG loaded listener.js 03:19:02 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8ed09800) [pid = 1798] [serial = 2258] [outer = 0x8e8b7400] 03:19:03 INFO - PROCESS | 1798 | 1467541143474 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]]]}] 03:19:03 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. 03:19:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1357ms 03:19:03 INFO - PROCESS | 1798 | 1467541143516 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:19:03 INFO - PROCESS | 1798 | 1467541143519 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:19:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:19:03 INFO - PROCESS | 1798 | 1467541143534 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:19:03 INFO - PROCESS | 1798 | 1467541143544 Marionette TRACE conn4 <- [1,2978,null,{}] 03:19:03 INFO - PROCESS | 1798 | 1467541143559 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}] 03:19:03 INFO - PROCESS | 1798 | 1467541143567 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:03 INFO - PROCESS | 1798 | 1467541143785 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:19:03 INFO - PROCESS | 1798 | 1467541143810 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1798 | 1467541143817 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:03 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb4000 == 32 [pid = 1798] [id = 753] 03:19:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x91733c00) [pid = 1798] [serial = 2259] [outer = (nil)] 03:19:03 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91738000) [pid = 1798] [serial = 2260] [outer = 0x91733c00] 03:19:03 INFO - PROCESS | 1798 | 1467541143884 Marionette DEBUG loaded listener.js 03:19:04 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x91742800) [pid = 1798] [serial = 2261] [outer = 0x91733c00] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e807c00) [pid = 1798] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8dcbf000) [pid = 1798] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x9208cc00) [pid = 1798] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9190c400) [pid = 1798] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x8e59a400) [pid = 1798] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8e80b000) [pid = 1798] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x90bac800) [pid = 1798] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x93d1a800) [pid = 1798] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x90baf400) [pid = 1798] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:19:05 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x8e5a1400) [pid = 1798] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:19:05 INFO - PROCESS | 1798 | 1467541145446 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]]]}] 03:19:05 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. 03:19:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2018ms 03:19:05 INFO - PROCESS | 1798 | 1467541145545 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:19:05 INFO - PROCESS | 1798 | 1467541145548 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:19:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:19:05 INFO - PROCESS | 1798 | 1467541145555 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:19:05 INFO - PROCESS | 1798 | 1467541145559 Marionette TRACE conn4 <- [1,2982,null,{}] 03:19:05 INFO - PROCESS | 1798 | 1467541145564 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}] 03:19:05 INFO - PROCESS | 1798 | 1467541145569 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:05 INFO - PROCESS | 1798 | 1467541145765 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:19:05 INFO - PROCESS | 1798 | 1467541145859 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1798 | 1467541145871 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:05 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba8c00 == 33 [pid = 1798] [id = 754] 03:19:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x90bac800) [pid = 1798] [serial = 2262] [outer = (nil)] 03:19:05 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x91739c00) [pid = 1798] [serial = 2263] [outer = 0x90bac800] 03:19:05 INFO - PROCESS | 1798 | 1467541145936 Marionette DEBUG loaded listener.js 03:19:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x91906400) [pid = 1798] [serial = 2264] [outer = 0x90bac800] 03:19:06 INFO - PROCESS | 1798 | 1467541146528 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"]]]}] 03:19:06 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 03:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:19:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1030ms 03:19:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:19:06 INFO - PROCESS | 1798 | 1467541146586 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1798 | 1467541146589 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:19:06 INFO - PROCESS | 1798 | 1467541146595 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1798 | 1467541146599 Marionette TRACE conn4 <- [1,2986,null,{}] 03:19:06 INFO - PROCESS | 1798 | 1467541146604 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}] 03:19:06 INFO - PROCESS | 1798 | 1467541146609 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:06 INFO - PROCESS | 1798 | 1467541146745 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:19:06 INFO - PROCESS | 1798 | 1467541146900 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1798 | 1467541146919 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:06 INFO - PROCESS | 1798 | ++DOCSHELL 0x91fa2c00 == 34 [pid = 1798] [id = 755] 03:19:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x91fa3c00) [pid = 1798] [serial = 2265] [outer = (nil)] 03:19:06 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x92085400) [pid = 1798] [serial = 2266] [outer = 0x91fa3c00] 03:19:07 INFO - PROCESS | 1798 | 1467541146998 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x924e9800) [pid = 1798] [serial = 2267] [outer = 0x91fa3c00] 03:19:07 INFO - PROCESS | 1798 | 1467541147939 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]]]}] 03:19:07 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. 03:19:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1389ms 03:19:08 INFO - PROCESS | 1798 | 1467541148011 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:19:08 INFO - PROCESS | 1798 | 1467541148018 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:19:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:19:08 INFO - PROCESS | 1798 | 1467541148028 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:19:08 INFO - PROCESS | 1798 | 1467541148033 Marionette TRACE conn4 <- [1,2990,null,{}] 03:19:08 INFO - PROCESS | 1798 | 1467541148042 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}] 03:19:08 INFO - PROCESS | 1798 | 1467541148048 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:08 INFO - PROCESS | 1798 | 1467541148243 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:19:08 INFO - PROCESS | 1798 | 1467541148464 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1798 | 1467541148474 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:08 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46d800 == 35 [pid = 1798] [id = 756] 03:19:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8de1c400) [pid = 1798] [serial = 2268] [outer = (nil)] 03:19:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8e806000) [pid = 1798] [serial = 2269] [outer = 0x8de1c400] 03:19:08 INFO - PROCESS | 1798 | 1467541148657 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e8b3400) [pid = 1798] [serial = 2270] [outer = 0x8de1c400] 03:19:09 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0e7c00 == 36 [pid = 1798] [id = 757] 03:19:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x8f0ebc00) [pid = 1798] [serial = 2271] [outer = (nil)] 03:19:09 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x8e5b0400) [pid = 1798] [serial = 2272] [outer = 0x8f0ebc00] 03:19:09 INFO - PROCESS | 1798 | 1467541149606 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]]]}] 03:19:09 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. 03:19:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1634ms 03:19:09 INFO - PROCESS | 1798 | 1467541149662 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1798 | 1467541149669 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:19:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:19:09 INFO - PROCESS | 1798 | 1467541149679 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1798 | 1467541149683 Marionette TRACE conn4 <- [1,2994,null,{}] 03:19:09 INFO - PROCESS | 1798 | 1467541149690 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}] 03:19:09 INFO - PROCESS | 1798 | 1467541149696 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:09 INFO - PROCESS | 1798 | 1467541149888 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:19:10 INFO - PROCESS | 1798 | 1467541150075 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1798 | 1467541150084 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:10 INFO - PROCESS | 1798 | ++DOCSHELL 0x90bb0c00 == 37 [pid = 1798] [id = 758] 03:19:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9190e800) [pid = 1798] [serial = 2273] [outer = (nil)] 03:19:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x91fa2400) [pid = 1798] [serial = 2274] [outer = 0x9190e800] 03:19:10 INFO - PROCESS | 1798 | 1467541150168 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x92083000) [pid = 1798] [serial = 2275] [outer = 0x9190e800] 03:19:11 INFO - PROCESS | 1798 | 1467541151104 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]]]}] 03:19:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:19:11 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 03:19:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1438ms 03:19:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:19:11 INFO - PROCESS | 1798 | 1467541151117 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1798 | 1467541151120 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:19:11 INFO - PROCESS | 1798 | 1467541151128 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1798 | 1467541151134 Marionette TRACE conn4 <- [1,2998,null,{}] 03:19:11 INFO - PROCESS | 1798 | 1467541151151 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}] 03:19:11 INFO - PROCESS | 1798 | 1467541151159 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:11 INFO - PROCESS | 1798 | 1467541151330 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:19:11 INFO - PROCESS | 1798 | 1467541151538 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:11 INFO - PROCESS | 1798 | 1467541151549 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:11 INFO - PROCESS | 1798 | ++DOCSHELL 0x93f2f000 == 38 [pid = 1798] [id = 759] 03:19:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x93f2f800) [pid = 1798] [serial = 2276] [outer = (nil)] 03:19:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x93f3a800) [pid = 1798] [serial = 2277] [outer = 0x93f2f800] 03:19:11 INFO - PROCESS | 1798 | 1467541151675 Marionette DEBUG loaded listener.js 03:19:11 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x95319800) [pid = 1798] [serial = 2278] [outer = 0x93f2f800] 03:19:12 INFO - PROCESS | 1798 | 1467541152570 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]]]}] 03:19:12 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. 03:19:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1496ms 03:19:12 INFO - PROCESS | 1798 | 1467541152622 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:19:12 INFO - PROCESS | 1798 | 1467541152627 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:19:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:19:12 INFO - PROCESS | 1798 | 1467541152634 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:19:12 INFO - PROCESS | 1798 | 1467541152637 Marionette TRACE conn4 <- [1,3002,null,{}] 03:19:12 INFO - PROCESS | 1798 | 1467541152643 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}] 03:19:12 INFO - PROCESS | 1798 | 1467541152648 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:12 INFO - PROCESS | 1798 | 1467541152903 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:19:13 INFO - PROCESS | 1798 | 1467541153043 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1798 | 1467541153052 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:13 INFO - PROCESS | 1798 | ++DOCSHELL 0x95321800 == 39 [pid = 1798] [id = 760] 03:19:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x95386c00) [pid = 1798] [serial = 2279] [outer = (nil)] 03:19:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x9545b000) [pid = 1798] [serial = 2280] [outer = 0x95386c00] 03:19:13 INFO - PROCESS | 1798 | 1467541153166 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1798 | ++DOMWINDOW == 91 (0x95462c00) [pid = 1798] [serial = 2281] [outer = 0x95386c00] 03:19:14 INFO - PROCESS | 1798 | 1467541154074 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]]]}] 03:19:14 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. 03:19:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1485ms 03:19:14 INFO - PROCESS | 1798 | 1467541154121 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:19:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:19:14 INFO - PROCESS | 1798 | 1467541154125 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:19:14 INFO - PROCESS | 1798 | 1467541154132 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1798 | 1467541154136 Marionette TRACE conn4 <- [1,3006,null,{}] 03:19:14 INFO - PROCESS | 1798 | 1467541154171 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}] 03:19:14 INFO - PROCESS | 1798 | 1467541154177 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:14 INFO - PROCESS | 1798 | 1467541154360 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:19:14 INFO - PROCESS | 1798 | 1467541154677 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:14 INFO - PROCESS | 1798 | 1467541154683 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:14 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb5800 == 40 [pid = 1798] [id = 761] 03:19:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 92 (0x8dcb6000) [pid = 1798] [serial = 2282] [outer = (nil)] 03:19:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 93 (0x8dcbe800) [pid = 1798] [serial = 2283] [outer = 0x8dcb6000] 03:19:14 INFO - PROCESS | 1798 | 1467541154859 Marionette DEBUG loaded listener.js 03:19:14 INFO - PROCESS | 1798 | ++DOMWINDOW == 94 (0x8e596c00) [pid = 1798] [serial = 2284] [outer = 0x8dcb6000] 03:19:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5aac00 == 39 [pid = 1798] [id = 728] 03:19:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0f2800 == 38 [pid = 1798] [id = 729] 03:19:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a2c00 == 37 [pid = 1798] [id = 730] 03:19:15 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1c800 == 36 [pid = 1798] [id = 727] 03:19:15 INFO - PROCESS | 1798 | 1467541155782 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]]]}] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 93 (0x954ac400) [pid = 1798] [serial = 2222] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 92 (0x954adc00) [pid = 1798] [serial = 2223] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 91 (0x93f36400) [pid = 1798] [serial = 2220] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 90 (0x8e753000) [pid = 1798] [serial = 2198] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x9240dc00) [pid = 1798] [serial = 2213] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x8e8b9400) [pid = 1798] [serial = 2199] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x91f94800) [pid = 1798] [serial = 2195] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e756c00) [pid = 1798] [serial = 2208] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8f0e8000) [pid = 1798] [serial = 2211] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x931e9400) [pid = 1798] [serial = 2205] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x924e8400) [pid = 1798] [serial = 2214] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x93d26800) [pid = 1798] [serial = 2216] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x9190d400) [pid = 1798] [serial = 2202] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x92085800) [pid = 1798] [serial = 2196] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x93f2d800) [pid = 1798] [serial = 2219] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x924dd800) [pid = 1798] [serial = 2204] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x8e5b3000) [pid = 1798] [serial = 2207] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x93de6c00) [pid = 1798] [serial = 2217] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8ed04800) [pid = 1798] [serial = 2210] [outer = (nil)] [url = about:blank] 03:19:15 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x91905c00) [pid = 1798] [serial = 2201] [outer = (nil)] [url = about:blank] 03:19:15 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. 03:19:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1714ms 03:19:15 INFO - PROCESS | 1798 | 1467541155847 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:19:15 INFO - PROCESS | 1798 | 1467541155853 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:19:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:19:15 INFO - PROCESS | 1798 | 1467541155860 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:19:15 INFO - PROCESS | 1798 | 1467541155864 Marionette TRACE conn4 <- [1,3010,null,{}] 03:19:15 INFO - PROCESS | 1798 | 1467541155872 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}] 03:19:15 INFO - PROCESS | 1798 | 1467541155880 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:16 INFO - PROCESS | 1798 | 1467541156034 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:19:16 INFO - PROCESS | 1798 | 1467541156195 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:16 INFO - PROCESS | 1798 | 1467541156208 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:16 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e599c00 == 37 [pid = 1798] [id = 762] 03:19:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x8e757c00) [pid = 1798] [serial = 2285] [outer = (nil)] 03:19:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e80fc00) [pid = 1798] [serial = 2286] [outer = 0x8e757c00] 03:19:16 INFO - PROCESS | 1798 | 1467541156275 Marionette DEBUG loaded listener.js 03:19:16 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e978000) [pid = 1798] [serial = 2287] [outer = 0x8e757c00] 03:19:17 INFO - PROCESS | 1798 | 1467541157003 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]]]}] 03:19:17 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 03:19:17 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1186ms 03:19:17 INFO - PROCESS | 1798 | 1467541157050 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:19:17 INFO - PROCESS | 1798 | 1467541157056 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:19:17 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:19:17 INFO - PROCESS | 1798 | 1467541157063 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:19:17 INFO - PROCESS | 1798 | 1467541157065 Marionette TRACE conn4 <- [1,3014,null,{}] 03:19:17 INFO - PROCESS | 1798 | 1467541157071 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}] 03:19:17 INFO - PROCESS | 1798 | 1467541157077 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:17 INFO - PROCESS | 1798 | 1467541157255 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:19:17 INFO - PROCESS | 1798 | 1467541157402 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1798 | 1467541157409 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:17 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ee800 == 38 [pid = 1798] [id = 763] 03:19:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x90baf400) [pid = 1798] [serial = 2288] [outer = (nil)] 03:19:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x9190a800) [pid = 1798] [serial = 2289] [outer = 0x90baf400] 03:19:17 INFO - PROCESS | 1798 | 1467541157487 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x91f9f800) [pid = 1798] [serial = 2290] [outer = 0x90baf400] 03:19:17 INFO - PROCESS | 1798 | [1798] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:19:18 INFO - PROCESS | 1798 | 1467541158320 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:19:18 INFO - {} 03:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:19:18 INFO - {} 03:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:19:18 INFO - {} 03:19:18 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:19:18 INFO - {} 03:19:18 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1279ms 03:19:18 INFO - PROCESS | 1798 | 1467541158351 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1798 | 1467541158354 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:19:18 INFO - TEST-START | /FileAPI/fileReader.html 03:19:18 INFO - PROCESS | 1798 | 1467541158375 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1798 | 1467541158388 Marionette TRACE conn4 <- [1,3018,null,{}] 03:19:18 INFO - PROCESS | 1798 | 1467541158406 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}] 03:19:18 INFO - PROCESS | 1798 | 1467541158413 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:18 INFO - PROCESS | 1798 | 1467541158616 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:19:18 INFO - PROCESS | 1798 | 1467541158644 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1798 | 1467541158649 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:18 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0eb800 == 39 [pid = 1798] [id = 764] 03:19:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x92085800) [pid = 1798] [serial = 2291] [outer = (nil)] 03:19:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x93f31000) [pid = 1798] [serial = 2292] [outer = 0x92085800] 03:19:18 INFO - PROCESS | 1798 | 1467541158717 Marionette DEBUG loaded listener.js 03:19:18 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x93f3a000) [pid = 1798] [serial = 2293] [outer = 0x92085800] 03:19:19 INFO - PROCESS | 1798 | 1467541159525 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]]]}] 03:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:19:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:19:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 1220ms 03:19:19 INFO - PROCESS | 1798 | 1467541159582 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1798 | 1467541159587 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:19:19 INFO - TEST-START | /FileAPI/historical.html 03:19:19 INFO - PROCESS | 1798 | 1467541159593 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1798 | 1467541159595 Marionette TRACE conn4 <- [1,3022,null,{}] 03:19:19 INFO - PROCESS | 1798 | 1467541159609 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}] 03:19:19 INFO - PROCESS | 1798 | 1467541159614 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:19 INFO - PROCESS | 1798 | 1467541159818 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:19:19 INFO - PROCESS | 1798 | 1467541159838 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:19 INFO - PROCESS | 1798 | 1467541159847 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:19 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cddb800 == 40 [pid = 1798] [id = 765] 03:19:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x8cde4800) [pid = 1798] [serial = 2294] [outer = (nil)] 03:19:19 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9538a800) [pid = 1798] [serial = 2295] [outer = 0x8cde4800] 03:19:19 INFO - PROCESS | 1798 | 1467541159912 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x95457c00) [pid = 1798] [serial = 2296] [outer = 0x8cde4800] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x91733c00) [pid = 1798] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x90bac800) [pid = 1798] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8de20800) [pid = 1798] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8d468800) [pid = 1798] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e8b7400) [pid = 1798] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8dcbf400) [pid = 1798] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8e5a2000) [pid = 1798] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91f96000) [pid = 1798] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x95466000) [pid = 1798] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x954a6000) [pid = 1798] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x9996dc00) [pid = 1798] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e751c00) [pid = 1798] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x98593000) [pid = 1798] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:19:20 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8dcb7800) [pid = 1798] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:19:20 INFO - PROCESS | 1798 | 1467541160880 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"]]]}] 03:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:19:20 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:19:20 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:19:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:19:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:19:20 INFO - TEST-OK | /FileAPI/historical.html | took 1339ms 03:19:20 INFO - PROCESS | 1798 | 1467541160935 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:19:20 INFO - PROCESS | 1798 | 1467541160938 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:19:20 INFO - TEST-START | /FileAPI/idlharness.html 03:19:20 INFO - PROCESS | 1798 | 1467541160945 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:19:20 INFO - PROCESS | 1798 | 1467541160949 Marionette TRACE conn4 <- [1,3026,null,{}] 03:19:20 INFO - PROCESS | 1798 | 1467541160954 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}] 03:19:20 INFO - PROCESS | 1798 | 1467541160959 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:21 INFO - PROCESS | 1798 | 1467541161100 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:19:21 INFO - PROCESS | 1798 | 1467541161264 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:21 INFO - PROCESS | 1798 | 1467541161282 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:21 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba8400 == 41 [pid = 1798] [id = 766] 03:19:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x90bac800) [pid = 1798] [serial = 2297] [outer = (nil)] 03:19:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x9538dc00) [pid = 1798] [serial = 2298] [outer = 0x90bac800] 03:19:21 INFO - PROCESS | 1798 | 1467541161361 Marionette DEBUG loaded listener.js 03:19:21 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x954b3400) [pid = 1798] [serial = 2299] [outer = 0x90bac800] 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:19:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:19:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:19:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:19:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:19:22 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:19:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:19:22 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:19:22 INFO - TEST-OK | /FileAPI/idlharness.html | took 1958ms 03:19:23 INFO - PROCESS | 1798 | 1467541162726 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\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\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\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\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\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\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\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\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]]]}] 03:19:23 INFO - PROCESS | 1798 | 1467541163093 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1798 | 1467541163099 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:19:23 INFO - TEST-START | /FileAPI/idlharness.worker 03:19:23 INFO - PROCESS | 1798 | 1467541163114 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1798 | 1467541163121 Marionette TRACE conn4 <- [1,3030,null,{}] 03:19:23 INFO - PROCESS | 1798 | 1467541163131 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}] 03:19:23 INFO - PROCESS | 1798 | 1467541163135 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:23 INFO - PROCESS | 1798 | 1467541163349 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:19:23 INFO - PROCESS | 1798 | 1467541163658 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1798 | 1467541163668 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:23 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a1400 == 42 [pid = 1798] [id = 767] 03:19:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x8e5b0c00) [pid = 1798] [serial = 2300] [outer = (nil)] 03:19:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x8e754c00) [pid = 1798] [serial = 2301] [outer = 0x8e5b0c00] 03:19:23 INFO - PROCESS | 1798 | 1467541163756 Marionette DEBUG loaded listener.js 03:19:23 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8e803800) [pid = 1798] [serial = 2302] [outer = 0x8e5b0c00] 03:19:24 INFO - PROCESS | 1798 | [1798] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:19:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:19:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:19:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:19:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:19:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:19:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:19:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:19:25 INFO - {} 03:19:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:19:26 INFO - {} 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:19:26 INFO - {} 03:19:26 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 - {} 03:19:26 INFO - {} 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:19:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:19:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 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 03:19:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:19:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:19:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:19:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:19:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:19:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:19:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:19:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:19:26 INFO - {} 03:19:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2873ms 03:19:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:19:26 INFO - PROCESS | 1798 | 1467541165865 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 03:19:26 INFO - PROCESS | 1798 | 1467541166011 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:19:26 INFO - PROCESS | 1798 | 1467541166025 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:19:26 INFO - PROCESS | 1798 | 1467541166054 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:19:26 INFO - PROCESS | 1798 | 1467541166072 Marionette TRACE conn4 <- [1,3034,null,{}] 03:19:26 INFO - PROCESS | 1798 | 1467541166082 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}] 03:19:26 INFO - PROCESS | 1798 | 1467541166096 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:26 INFO - PROCESS | 1798 | 1467541166399 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:19:26 INFO - PROCESS | 1798 | 1467541166593 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:26 INFO - PROCESS | 1798 | 1467541166604 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:26 INFO - PROCESS | 1798 | ++DOCSHELL 0x8ed0b400 == 43 [pid = 1798] [id = 768] 03:19:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x90bb3c00) [pid = 1798] [serial = 2303] [outer = (nil)] 03:19:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x9a6d8800) [pid = 1798] [serial = 2304] [outer = 0x90bb3c00] 03:19:26 INFO - PROCESS | 1798 | 1467541166723 Marionette DEBUG loaded listener.js 03:19:26 INFO - PROCESS | 1798 | ++DOMWINDOW == 81 (0x9a6dd800) [pid = 1798] [serial = 2305] [outer = 0x90bb3c00] 03:19:27 INFO - PROCESS | 1798 | 1467541167617 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]]]}] 03:19:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:19:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1600ms 03:19:27 INFO - PROCESS | 1798 | 1467541167656 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:19:27 INFO - PROCESS | 1798 | 1467541167659 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:19:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:19:27 INFO - PROCESS | 1798 | 1467541167668 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:19:27 INFO - PROCESS | 1798 | 1467541167673 Marionette TRACE conn4 <- [1,3038,null,{}] 03:19:27 INFO - PROCESS | 1798 | 1467541167691 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}] 03:19:27 INFO - PROCESS | 1798 | 1467541167699 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:27 INFO - PROCESS | 1798 | 1467541167878 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:19:28 INFO - PROCESS | 1798 | 1467541168091 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1798 | 1467541168099 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:28 INFO - PROCESS | 1798 | ++DOCSHELL 0x9aa05000 == 44 [pid = 1798] [id = 769] 03:19:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 82 (0x9aa08800) [pid = 1798] [serial = 2306] [outer = (nil)] 03:19:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 83 (0x9aa0d000) [pid = 1798] [serial = 2307] [outer = 0x9aa08800] 03:19:28 INFO - PROCESS | 1798 | 1467541168186 Marionette DEBUG loaded listener.js 03:19:28 INFO - PROCESS | 1798 | ++DOMWINDOW == 84 (0x9ad2f800) [pid = 1798] [serial = 2308] [outer = 0x9aa08800] 03:19:29 INFO - PROCESS | 1798 | 1467541169081 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"]]]}] 03:19:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:19:29 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1437ms 03:19:29 INFO - PROCESS | 1798 | 1467541169106 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1798 | 1467541169110 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:19:29 INFO - PROCESS | 1798 | 1467541169118 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1798 | 1467541169121 Marionette TRACE conn4 <- [1,3042,null,{}] 03:19:29 INFO - PROCESS | 1798 | 1467541169127 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}] 03:19:29 INFO - PROCESS | 1798 | 1467541169133 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:29 INFO - PROCESS | 1798 | 1467541169388 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:19:29 INFO - PROCESS | 1798 | 1467541169587 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:29 INFO - PROCESS | 1798 | 1467541169596 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:29 INFO - PROCESS | 1798 | ++DOCSHELL 0x9ad30c00 == 45 [pid = 1798] [id = 770] 03:19:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 85 (0x9b007400) [pid = 1798] [serial = 2309] [outer = (nil)] 03:19:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 86 (0x9b010000) [pid = 1798] [serial = 2310] [outer = 0x9b007400] 03:19:29 INFO - PROCESS | 1798 | 1467541169676 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1798 | ++DOMWINDOW == 87 (0x9b516c00) [pid = 1798] [serial = 2311] [outer = 0x9b007400] 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:19:30 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. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:19:30 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'.) 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:19:30 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. 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:19:30 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. 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:19:30 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. 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:19:30 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:19:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:19:30 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:19:30 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:19:30 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1782ms 03:19:31 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:19:31 INFO - PROCESS | 1798 | 1467541170833 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]]]}] 03:19:31 INFO - PROCESS | 1798 | 1467541170925 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1798 | 1467541170936 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:19:31 INFO - PROCESS | 1798 | 1467541170973 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1798 | 1467541170982 Marionette TRACE conn4 <- [1,3046,null,{}] 03:19:31 INFO - PROCESS | 1798 | 1467541171059 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}] 03:19:31 INFO - PROCESS | 1798 | 1467541171064 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:31 INFO - PROCESS | 1798 | 1467541171501 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:19:31 INFO - PROCESS | 1798 | 1467541171785 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:31 INFO - PROCESS | 1798 | 1467541171794 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:31 INFO - PROCESS | 1798 | ++DOCSHELL 0x8de17800 == 46 [pid = 1798] [id = 771] 03:19:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 88 (0x8de1c800) [pid = 1798] [serial = 2312] [outer = (nil)] 03:19:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 89 (0x8e5aac00) [pid = 1798] [serial = 2313] [outer = 0x8de1c800] 03:19:31 INFO - PROCESS | 1798 | 1467541171868 Marionette DEBUG loaded listener.js 03:19:31 INFO - PROCESS | 1798 | ++DOMWINDOW == 90 (0x8e75e800) [pid = 1798] [serial = 2314] [outer = 0x8de1c800] 03:19:32 INFO - PROCESS | 1798 | [1798] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:19:32 INFO - PROCESS | 1798 | 1467541172839 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:19:32 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:19:32 INFO - {} 03:19:32 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1893ms 03:19:32 INFO - PROCESS | 1798 | 1467541172867 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:19:32 INFO - PROCESS | 1798 | 1467541172872 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:19:32 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:19:32 INFO - PROCESS | 1798 | 1467541172887 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:19:32 INFO - PROCESS | 1798 | 1467541172892 Marionette TRACE conn4 <- [1,3050,null,{}] 03:19:32 INFO - PROCESS | 1798 | 1467541172899 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}] 03:19:32 INFO - PROCESS | 1798 | 1467541172904 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4000 == 45 [pid = 1798] [id = 753] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cddb800 == 44 [pid = 1798] [id = 765] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0eb800 == 43 [pid = 1798] [id = 764] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0ee800 == 42 [pid = 1798] [id = 763] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e599c00 == 41 [pid = 1798] [id = 762] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb5800 == 40 [pid = 1798] [id = 761] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8f0e7c00 == 39 [pid = 1798] [id = 757] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x95460c00 == 38 [pid = 1798] [id = 743] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1f400 == 37 [pid = 1798] [id = 735] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcb4400 == 36 [pid = 1798] [id = 748] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x95274800 == 35 [pid = 1798] [id = 744] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8dcbe000 == 34 [pid = 1798] [id = 749] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d468400 == 33 [pid = 1798] [id = 750] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x9208c000 == 32 [pid = 1798] [id = 737] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x95529800 == 31 [pid = 1798] [id = 747] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x91fa2c00 == 30 [pid = 1798] [id = 755] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46a000 == 29 [pid = 1798] [id = 732] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8d46d800 == 28 [pid = 1798] [id = 756] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde6400 == 27 [pid = 1798] [id = 733] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba8c00 == 26 [pid = 1798] [id = 754] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8de1cc00 == 25 [pid = 1798] [id = 751] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x91903c00 == 24 [pid = 1798] [id = 738] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a0400 == 23 [pid = 1798] [id = 739] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x9190c000 == 22 [pid = 1798] [id = 731] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cdd9c00 == 21 [pid = 1798] [id = 752] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e80c000 == 20 [pid = 1798] [id = 734] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb0c00 == 19 [pid = 1798] [id = 758] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e809400 == 18 [pid = 1798] [id = 736] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x95321800 == 17 [pid = 1798] [id = 760] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90bb4400 == 16 [pid = 1798] [id = 742] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x93f2f000 == 15 [pid = 1798] [id = 759] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a1800 == 14 [pid = 1798] [id = 741] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e806400 == 13 [pid = 1798] [id = 740] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8cde3400 == 12 [pid = 1798] [id = 745] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x9ad30c00 == 11 [pid = 1798] [id = 770] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8ed0b400 == 10 [pid = 1798] [id = 768] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x9aa05000 == 9 [pid = 1798] [id = 769] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x90ba8400 == 8 [pid = 1798] [id = 766] 03:19:33 INFO - PROCESS | 1798 | --DOCSHELL 0x8e5a1400 == 7 [pid = 1798] [id = 767] 03:19:34 INFO - PROCESS | 1798 | 1467541174088 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 89 (0x91738000) [pid = 1798] [serial = 2260] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 88 (0x91739c00) [pid = 1798] [serial = 2263] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 87 (0x8e5ad400) [pid = 1798] [serial = 2254] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 86 (0x8e752c00) [pid = 1798] [serial = 2255] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 85 (0x8d46dc00) [pid = 1798] [serial = 2251] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 84 (0x8d476800) [pid = 1798] [serial = 2252] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 83 (0x8e975800) [pid = 1798] [serial = 2257] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 82 (0x8e5ab400) [pid = 1798] [serial = 2249] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 81 (0x8e980800) [pid = 1798] [serial = 2226] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 80 (0x8e8b4800) [pid = 1798] [serial = 2225] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x8de16000) [pid = 1798] [serial = 2248] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x924db800) [pid = 1798] [serial = 2229] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9208e800) [pid = 1798] [serial = 2228] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x954dd400) [pid = 1798] [serial = 2232] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x954ac800) [pid = 1798] [serial = 2231] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x97916000) [pid = 1798] [serial = 2235] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x9552bc00) [pid = 1798] [serial = 2234] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x8e8b8000) [pid = 1798] [serial = 2240] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x98d75400) [pid = 1798] [serial = 2238] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x98592c00) [pid = 1798] [serial = 2237] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x99d04c00) [pid = 1798] [serial = 2243] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x99ce3c00) [pid = 1798] [serial = 2242] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9a273000) [pid = 1798] [serial = 2246] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x99d12800) [pid = 1798] [serial = 2245] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x91742800) [pid = 1798] [serial = 2261] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x8ed09800) [pid = 1798] [serial = 2258] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91906400) [pid = 1798] [serial = 2264] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x92085400) [pid = 1798] [serial = 2266] [outer = (nil)] [url = about:blank] 03:19:34 INFO - PROCESS | 1798 | 1467541174397 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1798 | 1467541174408 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:34 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46f000 == 8 [pid = 1798] [id = 772] 03:19:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x8d46fc00) [pid = 1798] [serial = 2315] [outer = (nil)] 03:19:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x8d476400) [pid = 1798] [serial = 2316] [outer = 0x8d46fc00] 03:19:34 INFO - PROCESS | 1798 | 1467541174478 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8dcbe000) [pid = 1798] [serial = 2317] [outer = 0x8d46fc00] 03:19:35 INFO - PROCESS | 1798 | 1467541175206 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]]]}] 03:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:19:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:19:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 2392ms 03:19:35 INFO - PROCESS | 1798 | 1467541175273 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:19:35 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:19:35 INFO - PROCESS | 1798 | 1467541175278 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:19:35 INFO - PROCESS | 1798 | 1467541175288 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1798 | 1467541175292 Marionette TRACE conn4 <- [1,3054,null,{}] 03:19:35 INFO - PROCESS | 1798 | 1467541175299 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}] 03:19:35 INFO - PROCESS | 1798 | 1467541175307 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:35 INFO - PROCESS | 1798 | 1467541175478 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:19:35 INFO - PROCESS | 1798 | 1467541175620 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:35 INFO - PROCESS | 1798 | 1467541175631 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:35 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5aa400 == 9 [pid = 1798] [id = 773] 03:19:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e5ab400) [pid = 1798] [serial = 2318] [outer = (nil)] 03:19:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5b2800) [pid = 1798] [serial = 2319] [outer = 0x8e5ab400] 03:19:35 INFO - PROCESS | 1798 | 1467541175716 Marionette DEBUG loaded listener.js 03:19:35 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e754400) [pid = 1798] [serial = 2320] [outer = 0x8e5ab400] 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:19:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:19:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:19:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:19:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:19:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:37 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" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:37 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" 03:19:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:19:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:19:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1668ms 03:19:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:19:37 INFO - PROCESS | 1798 | 1467541176812 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"]]]}] 03:19:37 INFO - PROCESS | 1798 | 1467541176962 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1798 | 1467541176971 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:19:37 INFO - PROCESS | 1798 | 1467541177120 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1798 | 1467541177133 Marionette TRACE conn4 <- [1,3058,null,{}] 03:19:37 INFO - PROCESS | 1798 | 1467541177267 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}] 03:19:37 INFO - PROCESS | 1798 | 1467541177273 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:37 INFO - PROCESS | 1798 | 1467541177480 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:19:37 INFO - PROCESS | 1798 | 1467541177577 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1798 | 1467541177584 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:37 INFO - PROCESS | 1798 | ++DOCSHELL 0x90ba8c00 == 10 [pid = 1798] [id = 774] 03:19:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x90bab800) [pid = 1798] [serial = 2321] [outer = (nil)] 03:19:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x90bb4000) [pid = 1798] [serial = 2322] [outer = 0x90bab800] 03:19:37 INFO - PROCESS | 1798 | 1467541177654 Marionette DEBUG loaded listener.js 03:19:37 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x9173d800) [pid = 1798] [serial = 2323] [outer = 0x90bab800] 03:19:38 INFO - PROCESS | 1798 | 1467541178522 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]]]}] 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:19:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:19:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:19:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:19:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1571ms 03:19:38 INFO - PROCESS | 1798 | 1467541178575 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1798 | 1467541178588 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:19:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:19:38 INFO - PROCESS | 1798 | 1467541178618 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1798 | 1467541178625 Marionette TRACE conn4 <- [1,3062,null,{}] 03:19:38 INFO - PROCESS | 1798 | 1467541178635 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}] 03:19:38 INFO - PROCESS | 1798 | 1467541178641 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x90bac800) [pid = 1798] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90baf400) [pid = 1798] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x8cde4800) [pid = 1798] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x8dcb6000) [pid = 1798] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x9190e800) [pid = 1798] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8e757c00) [pid = 1798] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x95386c00) [pid = 1798] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x91fa3c00) [pid = 1798] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x93f2f800) [pid = 1798] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8de1c400) [pid = 1798] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x8f0ebc00) [pid = 1798] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:19:39 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x92085800) [pid = 1798] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 03:19:39 INFO - PROCESS | 1798 | 1467541179285 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:19:39 INFO - PROCESS | 1798 | 1467541179438 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1798 | 1467541179448 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:39 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb9c00 == 11 [pid = 1798] [id = 775] 03:19:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x8f0e8c00) [pid = 1798] [serial = 2324] [outer = (nil)] 03:19:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x91901c00) [pid = 1798] [serial = 2325] [outer = 0x8f0e8c00] 03:19:39 INFO - PROCESS | 1798 | 1467541179515 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x91f9c400) [pid = 1798] [serial = 2326] [outer = 0x8f0e8c00] 03:19:39 INFO - PROCESS | 1798 | [1798] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 03:19:40 INFO - PROCESS | 1798 | 1467541180222 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:19:40 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:19:40 INFO - {} 03:19:40 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1662ms 03:19:40 INFO - PROCESS | 1798 | 1467541180261 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1798 | 1467541180263 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:19:40 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:19:40 INFO - PROCESS | 1798 | 1467541180276 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1798 | 1467541180279 Marionette TRACE conn4 <- [1,3066,null,{}] 03:19:40 INFO - PROCESS | 1798 | 1467541180290 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}] 03:19:40 INFO - PROCESS | 1798 | 1467541180294 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:40 INFO - PROCESS | 1798 | 1467541180435 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:19:40 INFO - PROCESS | 1798 | 1467541180444 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:40 INFO - PROCESS | 1798 | 1467541180450 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:40 INFO - PROCESS | 1798 | ++DOCSHELL 0x91903c00 == 12 [pid = 1798] [id = 776] 03:19:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x91f9fc00) [pid = 1798] [serial = 2327] [outer = (nil)] 03:19:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x9240ec00) [pid = 1798] [serial = 2328] [outer = 0x91f9fc00] 03:19:40 INFO - PROCESS | 1798 | 1467541180520 Marionette DEBUG loaded listener.js 03:19:40 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x924e0800) [pid = 1798] [serial = 2329] [outer = 0x91f9fc00] 03:19:41 INFO - PROCESS | 1798 | 1467541181509 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]]]}] 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:19:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:19:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1291ms 03:19:41 INFO - PROCESS | 1798 | 1467541181592 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:19:41 INFO - PROCESS | 1798 | 1467541181598 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:19:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:19:41 INFO - PROCESS | 1798 | 1467541181608 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:19:41 INFO - PROCESS | 1798 | 1467541181612 Marionette TRACE conn4 <- [1,3070,null,{}] 03:19:41 INFO - PROCESS | 1798 | 1467541181621 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}] 03:19:41 INFO - PROCESS | 1798 | 1467541181628 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:41 INFO - PROCESS | 1798 | 1467541181817 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:19:42 INFO - PROCESS | 1798 | 1467541182017 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1798 | 1467541182028 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:42 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e5a7400 == 13 [pid = 1798] [id = 777] 03:19:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x8e5a8000) [pid = 1798] [serial = 2330] [outer = (nil)] 03:19:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x8e5af400) [pid = 1798] [serial = 2331] [outer = 0x8e5a8000] 03:19:42 INFO - PROCESS | 1798 | 1467541182155 Marionette DEBUG loaded listener.js 03:19:42 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e976c00) [pid = 1798] [serial = 2332] [outer = 0x8e5a8000] 03:19:43 INFO - PROCESS | 1798 | 1467541183131 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]]]}] 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:19:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:19:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1543ms 03:19:43 INFO - PROCESS | 1798 | 1467541183151 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:19:43 INFO - PROCESS | 1798 | 1467541183158 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:19:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:19:43 INFO - PROCESS | 1798 | 1467541183169 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:19:43 INFO - PROCESS | 1798 | 1467541183173 Marionette TRACE conn4 <- [1,3074,null,{}] 03:19:43 INFO - PROCESS | 1798 | 1467541183180 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}] 03:19:43 INFO - PROCESS | 1798 | 1467541183186 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:43 INFO - PROCESS | 1798 | 1467541183366 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:19:43 INFO - PROCESS | 1798 | 1467541183575 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:43 INFO - PROCESS | 1798 | 1467541183583 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:43 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d46f800 == 14 [pid = 1798] [id = 778] 03:19:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8f0f1800) [pid = 1798] [serial = 2333] [outer = (nil)] 03:19:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x9173a800) [pid = 1798] [serial = 2334] [outer = 0x8f0f1800] 03:19:43 INFO - PROCESS | 1798 | 1467541183701 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1798 | ++DOMWINDOW == 71 (0x91904800) [pid = 1798] [serial = 2335] [outer = 0x8f0f1800] 03:19:44 INFO - PROCESS | 1798 | 1467541184639 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]]]}] 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:19:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:19:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1482ms 03:19:44 INFO - PROCESS | 1798 | 1467541184652 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1798 | 1467541184657 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:19:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:19:44 INFO - PROCESS | 1798 | 1467541184664 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1798 | 1467541184670 Marionette TRACE conn4 <- [1,3078,null,{}] 03:19:44 INFO - PROCESS | 1798 | 1467541184686 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}] 03:19:44 INFO - PROCESS | 1798 | 1467541184695 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:44 INFO - PROCESS | 1798 | 1467541184892 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:19:45 INFO - PROCESS | 1798 | 1467541185084 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:45 INFO - PROCESS | 1798 | 1467541185094 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:45 INFO - PROCESS | 1798 | ++DOCSHELL 0x931e8400 == 15 [pid = 1798] [id = 779] 03:19:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 72 (0x931e8800) [pid = 1798] [serial = 2336] [outer = (nil)] 03:19:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 73 (0x932a3800) [pid = 1798] [serial = 2337] [outer = 0x931e8800] 03:19:45 INFO - PROCESS | 1798 | 1467541185212 Marionette DEBUG loaded listener.js 03:19:45 INFO - PROCESS | 1798 | ++DOMWINDOW == 74 (0x93d1b400) [pid = 1798] [serial = 2338] [outer = 0x931e8800] 03:19:46 INFO - PROCESS | 1798 | 1467541186153 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 03:19:46 INFO - PROCESS | 1798 | 1467541186211 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:19:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:19:46 INFO - PROCESS | 1798 | 1467541186266 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:19:46 INFO - PROCESS | 1798 | 1467541186270 Marionette TRACE conn4 <- [1,3082,null,{}] 03:19:46 INFO - PROCESS | 1798 | 1467541186281 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}] 03:19:46 INFO - PROCESS | 1798 | 1467541186285 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:46 INFO - PROCESS | 1798 | 1467541186461 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:19:46 INFO - PROCESS | 1798 | 1467541186659 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1798 | 1467541186667 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:46 INFO - PROCESS | 1798 | ++DOCSHELL 0x93d19800 == 16 [pid = 1798] [id = 780] 03:19:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 75 (0x93d20800) [pid = 1798] [serial = 2339] [outer = (nil)] 03:19:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 76 (0x93d27400) [pid = 1798] [serial = 2340] [outer = 0x93d20800] 03:19:46 INFO - PROCESS | 1798 | 1467541186784 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1798 | ++DOMWINDOW == 77 (0x93de6400) [pid = 1798] [serial = 2341] [outer = 0x93d20800] 03:19:47 INFO - PROCESS | 1798 | 1467541187648 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]]]}] 03:19:47 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:19:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:47 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:19:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:19:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1483ms 03:19:47 INFO - PROCESS | 1798 | 1467541187705 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1798 | 1467541187709 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:19:47 INFO - PROCESS | 1798 | 1467541187716 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1798 | 1467541187719 Marionette TRACE conn4 <- [1,3086,null,{}] 03:19:47 INFO - PROCESS | 1798 | 1467541187769 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}] 03:19:47 INFO - PROCESS | 1798 | 1467541187774 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:48 INFO - PROCESS | 1798 | 1467541188165 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:19:48 INFO - PROCESS | 1798 | 1467541188377 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1798 | 1467541188387 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:48 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcb4400 == 17 [pid = 1798] [id = 781] 03:19:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 78 (0x8dcb5000) [pid = 1798] [serial = 2342] [outer = (nil)] 03:19:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 79 (0x8dcc2400) [pid = 1798] [serial = 2343] [outer = 0x8dcb5000] 03:19:48 INFO - PROCESS | 1798 | 1467541188489 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1798 | ++DOMWINDOW == 80 (0x8e5a9800) [pid = 1798] [serial = 2344] [outer = 0x8dcb5000] 03:19:49 INFO - PROCESS | 1798 | 1467541189370 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 79 (0x9538dc00) [pid = 1798] [serial = 2298] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 78 (0x91f9f800) [pid = 1798] [serial = 2290] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 77 (0x9538a800) [pid = 1798] [serial = 2295] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 76 (0x95457c00) [pid = 1798] [serial = 2296] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 75 (0x8dcbe800) [pid = 1798] [serial = 2283] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 74 (0x8e596c00) [pid = 1798] [serial = 2284] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 73 (0x91fa2400) [pid = 1798] [serial = 2274] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 72 (0x92083000) [pid = 1798] [serial = 2275] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 71 (0x9190a800) [pid = 1798] [serial = 2289] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 70 (0x8e80fc00) [pid = 1798] [serial = 2286] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x8e978000) [pid = 1798] [serial = 2287] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x9545b000) [pid = 1798] [serial = 2280] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x95462c00) [pid = 1798] [serial = 2281] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x924e9800) [pid = 1798] [serial = 2267] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x93f3a800) [pid = 1798] [serial = 2277] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x95319800) [pid = 1798] [serial = 2278] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e806000) [pid = 1798] [serial = 2269] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8e8b3400) [pid = 1798] [serial = 2270] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8e5b0400) [pid = 1798] [serial = 2272] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 60 (0x93f31000) [pid = 1798] [serial = 2292] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 59 (0x93f3a000) [pid = 1798] [serial = 2293] [outer = (nil)] [url = about:blank] 03:19:49 INFO - PROCESS | 1798 | --DOMWINDOW == 58 (0x954b3400) [pid = 1798] [serial = 2299] [outer = (nil)] [url = about:blank] 03:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1736ms 03:19:49 INFO - PROCESS | 1798 | 1467541189454 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1798 | 1467541189459 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:19:49 INFO - PROCESS | 1798 | 1467541189470 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1798 | 1467541189475 Marionette TRACE conn4 <- [1,3090,null,{}] 03:19:49 INFO - PROCESS | 1798 | 1467541189482 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}] 03:19:49 INFO - PROCESS | 1798 | 1467541189490 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:49 INFO - PROCESS | 1798 | 1467541189640 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:19:49 INFO - PROCESS | 1798 | 1467541189794 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1798 | 1467541189806 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:49 INFO - PROCESS | 1798 | ++DOCSHELL 0x8e755000 == 18 [pid = 1798] [id = 782] 03:19:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 59 (0x8e757000) [pid = 1798] [serial = 2345] [outer = (nil)] 03:19:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 60 (0x8e8bd800) [pid = 1798] [serial = 2346] [outer = 0x8e757000] 03:19:49 INFO - PROCESS | 1798 | 1467541189884 Marionette DEBUG loaded listener.js 03:19:49 INFO - PROCESS | 1798 | ++DOMWINDOW == 61 (0x8e97f400) [pid = 1798] [serial = 2347] [outer = 0x8e757000] 03:19:50 INFO - PROCESS | 1798 | 1467541190635 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1190ms 03:19:50 INFO - PROCESS | 1798 | 1467541190661 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1798 | 1467541190666 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:19:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:19:50 INFO - PROCESS | 1798 | 1467541190689 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1798 | 1467541190692 Marionette TRACE conn4 <- [1,3094,null,{}] 03:19:50 INFO - PROCESS | 1798 | 1467541190698 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}] 03:19:50 INFO - PROCESS | 1798 | 1467541190703 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:50 INFO - PROCESS | 1798 | 1467541190864 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:19:50 INFO - PROCESS | 1798 | 1467541190883 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:50 INFO - PROCESS | 1798 | 1467541190891 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:50 INFO - PROCESS | 1798 | ++DOCSHELL 0x8f0ed000 == 19 [pid = 1798] [id = 783] 03:19:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x90badc00) [pid = 1798] [serial = 2348] [outer = (nil)] 03:19:50 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x90bb2400) [pid = 1798] [serial = 2349] [outer = 0x90badc00] 03:19:50 INFO - PROCESS | 1798 | 1467541190959 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x91904400) [pid = 1798] [serial = 2350] [outer = 0x90badc00] 03:19:51 INFO - PROCESS | 1798 | 1467541191828 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:19:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:19:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1184ms 03:19:51 INFO - PROCESS | 1798 | 1467541191869 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:19:51 INFO - PROCESS | 1798 | 1467541191875 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:19:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:19:51 INFO - PROCESS | 1798 | 1467541191911 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:19:51 INFO - PROCESS | 1798 | 1467541191917 Marionette TRACE conn4 <- [1,3098,null,{}] 03:19:51 INFO - PROCESS | 1798 | 1467541191928 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}] 03:19:51 INFO - PROCESS | 1798 | 1467541191933 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:52 INFO - PROCESS | 1798 | 1467541192144 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:19:52 INFO - PROCESS | 1798 | 1467541192161 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:52 INFO - PROCESS | 1798 | 1467541192169 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:52 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde3c00 == 20 [pid = 1798] [id = 784] 03:19:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8f0f0400) [pid = 1798] [serial = 2351] [outer = (nil)] 03:19:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x9208ec00) [pid = 1798] [serial = 2352] [outer = 0x8f0f0400] 03:19:52 INFO - PROCESS | 1798 | 1467541192234 Marionette DEBUG loaded listener.js 03:19:52 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9208d800) [pid = 1798] [serial = 2353] [outer = 0x8f0f0400] 03:19:53 INFO - PROCESS | 1798 | 1467541193059 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]]]}] 03:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1201ms 03:19:53 INFO - PROCESS | 1798 | 1467541193104 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:19:53 INFO - PROCESS | 1798 | 1467541193108 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:19:53 INFO - PROCESS | 1798 | 1467541193123 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:19:53 INFO - PROCESS | 1798 | 1467541193129 Marionette TRACE conn4 <- [1,3102,null,{}] 03:19:53 INFO - PROCESS | 1798 | 1467541193135 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}] 03:19:53 INFO - PROCESS | 1798 | 1467541193138 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:53 INFO - PROCESS | 1798 | 1467541193343 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:19:53 INFO - PROCESS | 1798 | 1467541193367 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1798 | 1467541193374 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:53 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cdda400 == 21 [pid = 1798] [id = 785] 03:19:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x924eac00) [pid = 1798] [serial = 2354] [outer = (nil)] 03:19:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x931eb000) [pid = 1798] [serial = 2355] [outer = 0x924eac00] 03:19:53 INFO - PROCESS | 1798 | 1467541193440 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x93d21800) [pid = 1798] [serial = 2356] [outer = 0x924eac00] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 69 (0x90bb3c00) [pid = 1798] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 68 (0x90bab800) [pid = 1798] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 67 (0x9b007400) [pid = 1798] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 66 (0x8e5ab400) [pid = 1798] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 65 (0x8de1c800) [pid = 1798] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 64 (0x9aa08800) [pid = 1798] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 63 (0x8e5b0c00) [pid = 1798] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 62 (0x8d46fc00) [pid = 1798] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 03:19:54 INFO - PROCESS | 1798 | --DOMWINDOW == 61 (0x8f0e8c00) [pid = 1798] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 03:19:54 INFO - PROCESS | 1798 | 1467541194393 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:19:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:19:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1292ms 03:19:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:19:54 INFO - PROCESS | 1798 | 1467541194407 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:19:54 INFO - PROCESS | 1798 | 1467541194409 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:19:54 INFO - PROCESS | 1798 | 1467541194416 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1798 | 1467541194419 Marionette TRACE conn4 <- [1,3106,null,{}] 03:19:54 INFO - PROCESS | 1798 | 1467541194424 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}] 03:19:54 INFO - PROCESS | 1798 | 1467541194429 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:54 INFO - PROCESS | 1798 | 1467541194573 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:19:54 INFO - PROCESS | 1798 | 1467541194738 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:54 INFO - PROCESS | 1798 | 1467541194756 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:54 INFO - PROCESS | 1798 | ++DOCSHELL 0x8cde0c00 == 22 [pid = 1798] [id = 786] 03:19:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 62 (0x8f0ef000) [pid = 1798] [serial = 2357] [outer = (nil)] 03:19:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 63 (0x93f32800) [pid = 1798] [serial = 2358] [outer = 0x8f0ef000] 03:19:54 INFO - PROCESS | 1798 | 1467541194833 Marionette DEBUG loaded listener.js 03:19:54 INFO - PROCESS | 1798 | ++DOMWINDOW == 64 (0x95269800) [pid = 1798] [serial = 2359] [outer = 0x8f0ef000] 03:19:55 INFO - PROCESS | 1798 | 1467541195548 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]]]}] 03:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1148ms 03:19:55 INFO - PROCESS | 1798 | 1467541195568 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:19:55 INFO - PROCESS | 1798 | 1467541195571 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:19:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:19:55 INFO - PROCESS | 1798 | 1467541195579 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:19:55 INFO - PROCESS | 1798 | 1467541195582 Marionette TRACE conn4 <- [1,3110,null,{}] 03:19:55 INFO - PROCESS | 1798 | 1467541195588 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}] 03:19:55 INFO - PROCESS | 1798 | 1467541195593 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:55 INFO - PROCESS | 1798 | 1467541195808 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:19:55 INFO - PROCESS | 1798 | 1467541195832 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1798 | 1467541195839 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:55 INFO - PROCESS | 1798 | ++DOCSHELL 0x8d476800 == 23 [pid = 1798] [id = 787] 03:19:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 65 (0x8e593800) [pid = 1798] [serial = 2360] [outer = (nil)] 03:19:55 INFO - PROCESS | 1798 | ++DOMWINDOW == 66 (0x95323400) [pid = 1798] [serial = 2361] [outer = 0x8e593800] 03:19:55 INFO - PROCESS | 1798 | 1467541195904 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1798 | ++DOMWINDOW == 67 (0x9538f800) [pid = 1798] [serial = 2362] [outer = 0x8e593800] 03:19:56 INFO - PROCESS | 1798 | 1467541196898 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"]]]}] 03:19:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:19:56 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 03:19:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:19:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:19:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:19:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:19:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1331ms 03:19:56 INFO - PROCESS | 1798 | 1467541196912 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:19:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:19:56 INFO - PROCESS | 1798 | 1467541196918 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:19:56 INFO - PROCESS | 1798 | 1467541196926 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1798 | 1467541196934 Marionette TRACE conn4 <- [1,3114,null,{}] 03:19:56 INFO - PROCESS | 1798 | 1467541196943 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}] 03:19:56 INFO - PROCESS | 1798 | 1467541196948 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:57 INFO - PROCESS | 1798 | 1467541197159 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:19:57 INFO - PROCESS | 1798 | 1467541197406 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\", \"b45de447-0482-405b-9e29-d82f904de3b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:57 INFO - PROCESS | 1798 | 1467541197417 Marionette INFO sendAsync f0b84598-2fe2-480b-84cd-cc1424e25369 03:19:57 INFO - PROCESS | 1798 | ++DOCSHELL 0x8dcc3c00 == 24 [pid = 1798] [id = 788] 03:19:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 68 (0x8e5abc00) [pid = 1798] [serial = 2363] [outer = (nil)] 03:19:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 69 (0x8e980000) [pid = 1798] [serial = 2364] [outer = 0x8e5abc00] 03:19:57 INFO - PROCESS | 1798 | 1467541197502 Marionette DEBUG loaded listener.js 03:19:57 INFO - PROCESS | 1798 | ++DOMWINDOW == 70 (0x8f0ebc00) [pid = 1798] [serial = 2365] [outer = 0x8e5abc00] 03:19:58 INFO - PROCESS | 1798 | 1467541198352 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]]]}] 03:19:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:19:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1444ms 03:19:58 INFO - PROCESS | 1798 | 1467541198369 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:19:58 INFO - PROCESS | 1798 | 1467541198376 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:19:59 WARNING - u'runner_teardown' () 03:19:59 INFO - No more tests 03:19:59 INFO - Got 0 unexpected results 03:19:59 INFO - SUITE-END | took 1255s 03:19:59 INFO - Closing logging queue 03:19:59 INFO - queue closed 03:19:59 INFO - Return code: 0 03:19:59 WARNING - # TBPL SUCCESS # 03:19:59 INFO - Running post-action listener: _resource_record_post_action 03:19:59 INFO - Running post-run listener: _resource_record_post_run 03:20:00 INFO - Total resource usage - Wall time: 1289s; CPU: 98.0%; Read bytes: 14118912; Write bytes: 926244864; Read time: 668; Write time: 257040 03:20:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:20:00 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135954432; Read time: 12; Write time: 156076 03:20:00 INFO - run-tests - Wall time: 1260s; CPU: 98.0%; Read bytes: 13537280; Write bytes: 790269952; Read time: 632; Write time: 100960 03:20:00 INFO - Running post-run listener: _upload_blobber_files 03:20:00 INFO - Blob upload gear active. 03:20:00 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:20:00 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 03:20:00 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 03:20:00 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 03:20:01 INFO - (blobuploader) - INFO - Open directory for files ... 03:20:01 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:20:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:20:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:20:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:20:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:20:02 INFO - (blobuploader) - INFO - Done attempting. 03:20:02 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:20:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:20:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:20:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:20:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:20:03 INFO - (blobuploader) - INFO - Done attempting. 03:20:03 INFO - (blobuploader) - INFO - Iteration through files over. 03:20:03 INFO - Return code: 0 03:20:03 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:20:03 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:20:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b0148291ccb41d63364f7cda8366ff4d34595a2db8c26623544f7ec50e2ec5888e173f1015bafcb4e65ffd56bd9b18705415463e21cc6113ad9bb6520d2454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b5502f6732cbafc39bef5dd2a96affe22340bd9414671937d21959e81afc06aa5cb30a82f8f4dd56050e610a31cb7fda836578c13fd24f33e5ce0e83dfc7761"} 03:20:03 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:20:03 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:20:03 INFO - Contents: 03:20:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b0148291ccb41d63364f7cda8366ff4d34595a2db8c26623544f7ec50e2ec5888e173f1015bafcb4e65ffd56bd9b18705415463e21cc6113ad9bb6520d2454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b5502f6732cbafc39bef5dd2a96affe22340bd9414671937d21959e81afc06aa5cb30a82f8f4dd56050e610a31cb7fda836578c13fd24f33e5ce0e83dfc7761"} 03:20:03 INFO - Running post-run listener: copy_logs_to_upload_dir 03:20:03 INFO - Copying logs to upload dir... 03:20:03 INFO - mkdir: /builds/slave/test/build/upload/logs 03:20:03 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1425.714986 ========= master_lag: 1.24 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 46 secs) (at 2016-07-03 03:20:04.452899) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:20:04.454063) ========= 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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b0148291ccb41d63364f7cda8366ff4d34595a2db8c26623544f7ec50e2ec5888e173f1015bafcb4e65ffd56bd9b18705415463e21cc6113ad9bb6520d2454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b5502f6732cbafc39bef5dd2a96affe22340bd9414671937d21959e81afc06aa5cb30a82f8f4dd56050e610a31cb7fda836578c13fd24f33e5ce0e83dfc7761"} build_url:https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033085 build_url: 'https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/00b0148291ccb41d63364f7cda8366ff4d34595a2db8c26623544f7ec50e2ec5888e173f1015bafcb4e65ffd56bd9b18705415463e21cc6113ad9bb6520d2454", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1b5502f6732cbafc39bef5dd2a96affe22340bd9414671937d21959e81afc06aa5cb30a82f8f4dd56050e610a31cb7fda836578c13fd24f33e5ce0e83dfc7761"}' symbols_url: 'https://queue.taskcluster.net/v1/task/HfCw0WqKRyu9hUpBwgEBgg/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.68 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-03 03:20:05.171002) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:20:05.171506) ========= 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-1467536662.299141-734687727 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017436 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-03 03:20:05.236133) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 03:20:05.236566) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-03 03:20:05.237114) ========= ========= Total master_lag: 2.55 =========